For the complete documentation index, see llms.txt. This page is also available as Markdown.

Labor: UCI-Bereitstellung

Stellen Sie eine UCI-Topologie mit 3 Clustern und getrennten Compute- und Speicherclustern mit dem Terraform-Playground bereit.

Zielsetzung

Stellen Sie VergeOS in einer Ultra-Converged-Infrastructure-(UCI)-Konfiguration mithilfe des Terraform-Playgrounds bereit. Sie werden eine Multi-Cluster-Topologie mit dedizierten Compute- und Storage-Clusters bereitstellen und anschließend die clusterübergreifende Ressourcenzuweisung und Vernetzung validieren.

Voraussetzungen

  • Alle vorherigen Module (1–9) abgeschlossen

  • Das HCI-Bereitstellungslabor abgeschlossen

  • Zugriff auf das Repository vergeos-terraform-playground

  • Terraform-CLI installiert und konfiguriert

  • Eine VergeOS-Umgebung oder ein Labor, das verschachtelte Bereitstellungen unterstützt

Schwierigkeitsgrad

Fortgeschritten -- Erfordert Verständnis der UCI-Architektur, des Multi-Cluster-Netzwerks und der Ressourcenzuweisung

Geschätzte Zeit

2 Stunden

Schritte

Teil 1: UCI-Topologie-Überprüfung

Verstehen Sie die UCI-Architektur vor der Bereitstellung.

  1. Prüfen Sie docs/architecture.md im Terraform-Playground -- konzentrieren Sie sich auf die UCI-Abschnitte

  2. Prüfen Sie docs/deployment-scenarios.md -- verfolgen Sie das UCI-Topologiediagramm

  3. Identifizieren Sie die UCI .tfvars Datei im examples-Verzeichnis

  4. Untersuchen Sie die Konfiguration und identifizieren Sie:

    • Wie viele Cluster definiert sind und welche Rollen sie haben (Compute vs. Storage)

    • Knotenzuweisungen pro Cluster

    • Netzwerkkonfiguration über Cluster hinweg

    • Zuweisung der Storage-Tiers über Cluster hinweg

  5. Vergleichen Sie die UCI .tfvars mit der HCI .tfvars Dateien -- dokumentieren Sie die wichtigsten strukturellen Unterschiede

Teil 2: UCI-Bereitstellung mit 3 Clustern

Stellen Sie die UCI-Topologie bereit.

  1. Ausführen terraform init (falls erforderlich) und terraform plan -var-file=<uci-3-cluster>.tfvars

  2. Überprüfen Sie die geplanten Ressourcen -- beachten Sie die zusätzlichen Cluster- und Netzwerkressourcen im Vergleich zu HCI

  3. Ausführen terraform apply -var-file=<uci-3-cluster>.tfvars um bereitzustellen

  4. Überprüfen Sie in der VergeOS-Benutzeroberfläche:

    • Alle Cluster werden angezeigt und sind korrekt beschriftet (Compute, Storage)

    • Die Knoten sind ihren richtigen Clustern zugewiesen

    • Das Core-Fabric-Netzwerk über Cluster hinweg ist eingerichtet

    • Storage-Pools sind für Compute-Cluster verfügbar

    • Controller-Knoten (Knoten 1–2 für N+1 oder 1–3 für N+2) sind korrekt zugewiesen und fehlerfrei

Teil 3: Ressourcenzuweisung & Skalierung

Üben Sie die Arbeit mit der UCI-Topologie.

  1. Erstellen Sie eine VM auf einem Compute-Cluster und überprüfen Sie, ob sie Storage vom Storage-Cluster verwendet

  2. Überwachen Sie die clusterübergreifende E/A im Dashboard

  3. Untersuchen Sie, wie Sie einem bestehenden Cluster einen Knoten hinzufügen würden

  4. Dokumentieren Sie die Vorteile dieser UCI-Topologie:

    • Unabhängige Skalierung von Compute und Storage

    • Isolierung der Ausfall-Domänen zwischen Clustern

    • Flexibilität bei der Platzierung von Workloads

  5. Vergleichen Sie das Betriebsmodell mit den HCI-Bereitstellungen aus dem vorherigen Labor

Teil 4: Übung zur Designentscheidung

Wenden Sie das Gelernte auf ein Kundenszenario an.

  1. Szenario: Ein Kunde hat 200 VMs, 50 TB Storage, muss Compute und Storage unabhängig skalieren können und hat strenge Compliance-Anforderungen an die Datenisolation. Derzeit betreibt er VMware vSAN mit separaten Management- und Workload-Clusters.

  2. Empfehlen Sie eine VergeOS-Topologie (HCI oder UCI) und begründen Sie Ihre Wahl

  3. Skizzieren Sie das Cluster-Layout (Anzahl der Cluster, Knoten pro Cluster, Rollen)

  4. Identifizieren Sie, welches Terraform-Playground-Beispiel Ihrem Entwurf am ehesten entspricht

  5. Dokumentieren Sie alle am Beispiel erforderlichen Änderungen .tfvars um den Kundenanforderungen zu entsprechen

Verifizierung

Ihr UCI-Bereitstellungslabor ist abgeschlossen, wenn Sie Folgendes beantworten können ja allen folgenden Punkten antworten kannst:

Zuletzt aktualisiert

War das hilfreich?