2023 Anhui Vocational College Skills Competition (höhere Berufsgruppe)
Beispielfragen zum Wettbewerb „ Cloud-Computing-Anwendung “.
Inhaltsverzeichnis
2023 Anhui Vocational College Skills Competition (höhere Berufsgruppe)
Beispielfragen zum Wettbewerb „Cloud-Computing-Anwendung“.
Modul 1 Private Cloud (50 Punkte)
Aufgabe 1 Einrichtung eines privaten Cloud-Dienstes (10 Punkte)
Aufgabe 2 Betrieb und Wartung privater Cloud-Dienste (25 Punkte)
Aufgabe 3 Private Cloud-Betriebs- und Wartungsentwicklung (15 Punkte)
Modul 2 Container Cloud (50 Punkte)
Aufgabe 1 Einrichtung eines Container-Cloud-Dienstes (10 Punkte)
Aufgabe 2 Betrieb und Wartung des Container-Cloud-Dienstes (25 Punkte)
Aufgabe 3: Entwicklung von Betrieb und Wartung der Container-Cloud (15 Punkte)
Wenn Sie die Softwarepaketumgebung benötigen, können Sie dem Blogger eine private Nachricht senden
Ein Unternehmen implementiert die digitale Transformation, plant und baut eine digitale Plattform auf der Grundlage seiner eigenen Geschäftsanforderungen auf. Die Plattform konzentriert sich auf „ DevOps- Aufbau und Betriebsintegration “ und „datengesteuerte Produktentwicklung “. Es ist geplant, Open-Source -OpenStack zum Aufbau des Unternehmens zu verwenden Interne private Cloud-Plattform und Open-Source- Kubernetes zum Erstellen von Cloud-Originalen. Bioservice-Plattform, wählen Sie inländische Mainstream-Public-Cloud-Plattformdienste aus, basierend auf der digitalen Plattformbasis, persönlich
Entwickeln Sie Edge-Computing-Cloud-Anwendungsprodukte für Unternehmen.
Es ist geplant, diese Aufgabe an die Ingenieure A und B zu übergeben , die die Arbeit aufteilen, um bei der Erledigung von Aufgaben wie der Bereitstellung von Cloud- Plattformdiensten , der Entwicklung von Cloud-Anwendungen sowie dem Betrieb und der Wartung von Cloud-Systemen zu helfen. Die Systemarchitektur ist in Abbildung 1 dargestellt , und die IP- Adressplanung ist wie folgt
Wie in Tabelle 1 gezeigt .
Abbildung 1 Systemarchitekturdiagramm
Tabelle 1 IP- Adressplanung
veranschaulichen
1. Der Wettbewerb wird im Cluster-Modus durchgeführt. Jedem teilnehmenden Team werden während des Wettbewerbs unabhängige Mieter und Benutzer zur Verfügung gestellt. Jeder Benutzer hat das gleiche Ressourcenkontingent. Die Teilnehmer melden sich mit Benutzername und Passwort bei der Wettbewerbs-Cloud-Plattform an , erstellen einen Cloud-Host und Beantworten Sie die Fragen entsprechend. 2 Die Cluster-Konten und Passwörter der Teilnehmer sind gleich;
2. Das x in der Tabelle ist die Wettbewerbsnummer. Beim Erstellen von OpenStack wird die zweite Netzwerkkartenadresse entsprechend der Bedeutung der Frage erstellt.
3. Überprüfen Sie anhand der Informationen in der Tabelle die Hardwareverbindung und die Netzwerkgerätekonfiguration, um sicherzustellen, dass die Netzwerkverbindung normal ist.
4. Die für die Prüfung erforderlichen Kontoressourcen, Wettbewerbsressourcenpakete und Anhänge werden im Prüfungsplatzinformationsformular und im Ausrüstungsbestätigungsformular angegeben.
5. Um die Sicherheit des Servers zu gewährleisten, ändern Sie bitte während des Wettbewerbs das Serverpasswort selbst. Bei der Übermittlung von Informationen an das Prüfungssystem bestätigen Sie bitte Ihre IP- Adresse, Ihren Benutzernamen und Ihr Passwort.
Modul 1 Private Cloud ( 50 Punkte)
Aufgabe 1 Einrichtung eines privaten Cloud-Dienstes ( 10 Punkte)
1. Melden Sie sich mit dem bereitgestellten Benutzernamen und Passwort bei der Cloud-Plattform des Wettbewerbsclusters an, erstellen Sie zwei Cloud-Hosts mit , stellen Sie nach der Erstellung der Cloud-Hosts eine normale Netzwerkkommunikation sicher, konfigurieren Sie dann den Server nach Bedarf und installieren Sie grundlegende Dienste.
2. Schließen Sie basierend auf dem bereitgestellten Installationsskript-Framework die Bereitstellung verschiedener Dienstkomponenten der OpenStack- Plattform ab und verwenden Sie verschiedene OpenStack- Befehle, um den Betriebsstatus der Plattform und der Dienste zu erkennen.
Aufgabe 2 : Betrieb und Wartung privater Cloud-Dienste ( 25 Punkte)
1. Führen Sie auf der etablierten OpenStack- Plattform das Betriebs- und Wartungsmanagement der OpenStack- Plattform und ihrer Komponenten durch und führen Sie das Betriebs- und Wartungsmanagement von Cloud-Hosts, Cloud-Speicher, Cloud-Netzwerken, Cloud-Datenbanken, Lastausgleich und Hochverfügbarkeit durch.
2. Schließen Sie die Bereitstellung privater Cloud-Anwendungsprojekte ab und erstellen Sie Anwendungssysteme wie private Blog-Systeme und Anwendungs-Mall-Websites .
3. Analysieren und beheben Sie Probleme mit privaten OpenStack- Cloud-Plattformen, Cloud- Diensten und Cloud-Anwendungssystemen.
Aufgabe 3 Private Cloud-Betriebs- und Wartungsentwicklung ( 15 Punkte)
1. Verwenden Sie auf der etablierten OpenStack- Plattform Ansible für die automatisierte Betriebs- und Wartungsentwicklung.
2. Verwenden Sie auf der integrierten OpenStack- Plattform Python , um Code zu schreiben und aufzurufen
OpenStack-APIs und SDK vervollständigen den täglichen Betrieb und die Wartung der Cloud-Plattform.
Modul 2 Container Cloud ( 50 Punkte)
Aufgabe 1 Einrichtung eines Container-Cloud-Dienstes ( 10 Punkte)
1. Schließen Sie die Installation von Docker CE , Docker- Compose und Harbor Warehouse ab, importieren Sie das angegebene Image und übertragen Sie es in das private Warehouse.
2. Schließen Sie die Bereitstellung der Kubernetes- Plattform, istio , KubeVirt , Prometheus und anderer Dienste ab und verwenden Sie
Aufgabe 2 : Betrieb und Wartung des Container-Cloud-Service ( 25 Punkte)
1. Führen Sie auf der erstellten Kubernetes - Plattform das Betriebs- und Wartungsmanagement der Kubernetes-Plattform-, Istio- und KubeVirt-Komponenten durch und betreiben und warten Sie Pod , Deployment , Service , Ingress , Netzwerk , Speichervolumen und Istio- Service-Grid.
2. Verwenden Sie die bereitgestellte Anwendung, um das Anwendungssystem basierend auf der Docker- Container-Orchestrierungstechnologie bereitzustellen, verwenden Sie die angegebene Architektur, um eine CI/CD-Umgebung aufzubauen , und konfigurieren Sie kontinuierliche Integrationsdienste für das angegebene Anwendungssystem .
3. Analysieren und beheben Sie Systemprobleme auf der Kubernetes- Container-Cloud-Plattform, Cloud-Diensten und Cloud-Anwendungen.
Aufgabe 3 : Betriebs- und Wartungsentwicklung für Container-Cloud ( 15 Punkte)
Basierend auf dem Kubernetes- Cluster verwenden Sie Python zum Schreiben von Skripten zum Aufrufen von Kubernetes- APIs und SDKs zum Verwalten und Betreiben der Kubernetes- Container- Cloud-Plattform .