Stretch Cluster für VCF VI Workload Domain unter Verwendung von MetroCluster
Die Workloads auf VCF werden durch vSphere Metro Storage Cluster (vMSC) gesichert. ONTAP MetroCluster mit FC- oder IP-Implementierung wird normalerweise verwendet, um die Fehlertoleranz von VMFS und NFS-Datenspeichern bereitzustellen.
Einführung
In dieser Lösung zeigen wir, wie die Implementierung von Stetched VCF VI Workload Domain mit NFS als Principal Datastore mithilfe von ONTAP MetroCluster erfolgt. Die VI-Workload-Domain kann mithilfe des SDDC Manager implementiert oder eine vorhandene vSphere-Umgebung als VI-Workload-Domain importiert werden.
Szenarioübersicht
Dieses Szenario umfasst die folgenden grundlegenden Schritte:
-
Implementieren von vSphere-Hosts und vCenter-Server
-
Stellen Sie NFS-Datenspeicher für vSphere-Hosts bereit.
-
Verwenden Sie das VCF-Import-Tool, um den vSphere-Cluster zu validieren.
-
Konfigurieren Sie eine JSON-Datei für die Erstellung eines NSX während der VCF-Konvertierung.
-
Verwenden Sie das VCF Import Tool, um die vSphere 8-Umgebung als VCF VI Workload-Domäne in eine vorhandene VCF Management Domain zu importieren.
Voraussetzungen
Dieses Szenario erfordert die folgenden Komponenten und Konfigurationen:
-
Unterstützte ONTAP MetroCluster-Konfiguration
-
Storage Virtual Machine (SVM), die für den NFS-Traffic konfiguriert ist
-
Die logische Schnittstelle (LIF) wurde im IP-Netzwerk erstellt, das NFS-Datenverkehr überträgt und mit der SVM verknüpft ist.
-
Ein vSphere 8-Cluster mit 4 ESXi-Hosts, die mit dem Netzwerk-Switch verbunden sind.
-
Laden Sie die für die VCF-Konvertierung erforderliche Software herunter.
Hier ist der Beispiel-Screenshot aus dem System Manager mit der MetroCluster Konfiguration.
Und hier sind die SVM-Netzwerkschnittstellen beider Fehlerdomänen.
[ANMERKUNG] SVM wird auf einer der Fehlerdomänen in MetroCluster aktiv sein.
Siehe "VMSC mit MetroCluster".
Informationen zu unterstütztem Speicher und anderen Überlegungen zum Konvertieren oder Importieren von vSphere in VCF 5.2 finden Sie unter "Überlegungen vor dem Konvertieren oder Importieren vorhandener vSphere-Umgebungen in VMware Cloud Foundation".
Bevor Sie vSphere Cluster erstellen, der in eine VCF-Verwaltungsdomäne konvertiert wird, lesen Sie "NSX-Überlegungen für vSphere-Cluster"
Informationen zur erforderlichen Software finden Sie unter "Laden Sie Software zum Konvertieren oder Importieren vorhandener vSphere-Umgebungen herunter".
Informationen zum Konfigurieren von ONTAP-Speichersystemen finden Sie im "ONTAP 9-Dokumentation" Zentrieren.
Informationen zum Konfigurieren von VCF finden Sie unter "Dokumentation zu VMware Cloud Foundation".
Implementierungsschritte
So stellen Sie eine erweiterte VCF-Verwaltungsdomäne mit NFS als Principal Datastore bereit:
Führen Sie folgende Schritte aus:
-
Implementieren von vSphere Hosts und vCenter
-
Erstellen Sie den vSphere-Cluster.
-
Bereitstellung von NFS-Datastore
-
Kopieren Sie das VCF Import Tool auf die vCenter Appliance.
-
Führen Sie mit dem VCF-Import-Tool eine Vorabprüfung auf der vCenter-Appliance durch.
-
Erstellen Sie eine JSON-Datei für ein NSX-Cluster, das während des Importvorgangs bereitgestellt wird.
-
Laden Sie die erforderliche Software zum SDDC-Manager hoch.
-
Konvertieren Sie den vSphere Cluster in eine VCF VI Workload Domain.
Eine Übersicht über den Konvertierungsprozess finden Sie unter "Konvertieren Sie eine vSphere Umgebung in eine Management Domain oder importieren Sie eine vSphere Umgebung als VI Workload Domain in VMware Cloud Foundation".
Implementieren von vSphere Hosts und vCenter
Stellen Sie vSphere auf Hosts bereit, die die vom Broadcom Support-Portal heruntergeladene ISO verwenden, oder verwenden Sie die vorhandene Bereitstellungsoption für den vSphere-Host.
Mounten Sie den NFS-Datenspeicher mit den Host-VMs
In diesem Schritt erstellen wir das NFS-Volume und mounten es als Datenspeicher, um VMs zu hosten.
-
Erstellen Sie mit System Manager ein Volume und verknüpfen Sie es mit der Exportrichtlinie, die das IP-Subnetz des vSphere Hosts umfasst.
-
SSH-auf vSphere-Host und Mounten des NFS-Datastore.
esxcli storage nfs add -c 4 -H 10.192.164.225 -s /WLD01_DS01 -v DS01 esxcli storage nfs add -c 4 -H 10.192.164.230 -s /WLD01_DS02 -v DS02 esxcli storage nfs list
VCenter auf NFS Datastore implementieren Vergewissern Sie sich, dass SSH und Bash Shell auf der vCenter Appliance aktiviert sind.
Erstellen Sie den vSphere-Cluster
-
Melden Sie sich bei vSphere webclient an, erstellen Sie DataCenter und vSphere Cluster, indem Sie einen der Hosts hinzufügen, auf denen NFS VAAI bereitgestellt wird. Wir haben uns für die Verwaltung aller Hosts im Cluster mit der Option für ein einzelnes Image entschieden. [TIPP] Wählen Sie nicht Konfiguration auf Cluster-Ebene managen aus. Weitere Details finden Sie unter "NSX-Überlegungen für vSphere-Cluster". Best Practices für vMSC mit ONTAP MetroCluster finden Sie unter "VMSC Design- und Implementierungsrichtlinien"
-
Fügen Sie weitere vSphere-Hosts zum Cluster hinzu.
-
Erstellen Sie einen verteilten Switch, und fügen Sie die Portgruppen hinzu.
-
"Migrieren Sie das Netzwerk von Standard-vSwitch auf Distributed Switch."
Konvertieren Sie die vSphere Umgebung in eine VCF VI Workload Domain
Im folgenden Abschnitt werden die Schritte zur Bereitstellung des SDDC-Managers und zur Umwandlung des vSphere 8-Clusters in eine VCF 5.2-Managementdomäne erläutert. Gegebenenfalls wird auf die VMware-Dokumentation verwiesen, um weitere Details zu erhalten.
Das VCF Import Tool von VMware von Broadcom ist ein Dienstprogramm, das sowohl auf der vCenter Appliance als auch auf dem SDDC Manager verwendet wird, um Konfigurationen zu validieren und Konvertierungs- und Importservices für vSphere und VCF Umgebungen anzubieten.
Weitere Informationen finden Sie unter "Optionen und Parameter des VCF-Importwerkzeugs".
VCF-Importwerkzeug kopieren und extrahieren
Mit dem VCF-Import-Tool wird auf der vCenter-Appliance überprüft, ob sich das vSphere-Cluster in einem ordnungsgemäßen Zustand für den VCF-Konvertierungs- oder Importprozess befindet.
Führen Sie folgende Schritte aus:
-
Befolgen Sie die Schritte unter "Kopieren Sie das VCF-Importtool auf die vCenter-Zielanwendung" VMware Docs, um das VCF Import Tool an den richtigen Speicherort zu kopieren.
-
Extrahieren Sie das Bündel mit dem folgenden Befehl:
tar -xvf vcf-brownfield-import-<buildnumber>.tar.gz
Validieren Sie die vCenter Appliance
Verwenden Sie das VCF-Importtool, um die vCenter-Appliance vor dem Import als VI-Workload-Domain zu validieren.
-
Befolgen Sie die Schritte unter "Führen Sie vor der Konvertierung einen Vorabcheck auf dem Ziel-vCenter aus", um die Validierung auszuführen.
Erstellen Sie eine JSON-Datei für die NSX-Bereitstellung
Erstellen Sie eine NSX-Bereitstellungsspezifikation, um NSX Manager während des Imports oder der Konvertierung einer vSphere-Umgebung in VMware Cloud Foundation bereitzustellen. Für die NSX-Bereitstellung sind mindestens 3 Hosts erforderlich.
|
Bei der Bereitstellung eines NSX Manager-Clusters in einem Konvertierungs- oder Importvorgang wird ein NSX VLAN-gestütztes Segment verwendet. Einzelheiten zu den Einschränkungen von NSX-VLAN-gesicherten Segmenten finden Sie im Abschnitt „Überlegungen vor der Konvertierung oder dem Import vorhandener vSphere-Umgebungen in VMware Cloud Foundation. Weitere Informationen zu Netzwerkeinschränkungen in NSX-VLAN finden Sie unter "Überlegungen vor dem Konvertieren oder Importieren vorhandener vSphere-Umgebungen in VMware Cloud Foundation". |
Im Folgenden finden Sie ein Beispiel für eine JSON-Datei für die NSX-Bereitstellung:
{ "deploy_without_license_keys": true, "form_factor": "small", "admin_password": "****************", "install_bundle_path": "/nfs/vmware/vcf/nfs-mount/bundle/bundle-133764.zip", "cluster_ip": "10.61.185.105", "cluster_fqdn": "mcc-wld01-nsx.sddc.netapp.com", "manager_specs": [{ "fqdn": "mcc-wld01-nsxa.sddc.netapp.com", "name": "mcc-wld01-nsxa", "ip_address": "10.61.185.106", "gateway": "10.61.185.1", "subnet_mask": "255.255.255.0" }, { "fqdn": "mcc-wld01-nsxb.sddc.netapp.com", "name": "mcc-wld01-nsxb", "ip_address": "10.61.185.107", "gateway": "10.61.185.1", "subnet_mask": "255.255.255.0" }, { "fqdn": "mcc-wld01-nsxc.sddc.netapp.com", "name": "mcc-wld01-nsxc", "ip_address": "10.61.185.108", "gateway": "10.61.185.1", "subnet_mask": "255.255.255.0" }] }
Kopieren Sie die JSON-Datei in den vcf Benutzer-Home-Ordner im SDDC Manager.
Laden Sie Software zum SDDC Manager hoch
Kopieren Sie das VCF Import Tool in den Home-Ordner des vcf-Benutzers und das NSX Deployment Bundle in den Ordner /nfs/vmware/vcf/nfs-Mount/Bundle/ auf dem SDDC Manager.
Detaillierte Anweisungen finden Sie unter "Laden Sie die erforderliche Software auf die SDDC Manager Appliance hoch".
Detaillierte Überprüfung auf vCenter vor der Konvertierung
Bevor Sie eine Verwaltungsdomänenkonvertierung oder einen VI-Workload-Domänenimportvorgang durchführen, müssen Sie eine detaillierte Überprüfung durchführen, um sicherzustellen, dass die vorhandene vSphere-Umgebung für die Konvertierung oder den Import unterstützt wird. . SSH zur SDDC Manager-Appliance als Benutzer vcf. . Navigieren Sie zu dem Verzeichnis, in das Sie das VCF-Import-Tool kopiert haben. . Führen Sie den folgenden Befehl aus, um zu überprüfen, ob die vSphere-Umgebung konvertiert werden kann
python3 vcf_brownfield.py check --vcenter '<vcenter-fqdn>' --sso-user '<sso-user>' --sso-password '********' --local-admin-password '****************' --accept-trust
Konvertieren Sie vSphere Cluster in eine VCF VI Workload-Domäne
Das VCF Import Tool wird für die Durchführung des Konvertierungsprozesses verwendet.
Der folgende Befehl wird ausgeführt, um den vSphere-Cluster in eine VCF-Verwaltungsdomäne zu konvertieren und den NSX-Cluster bereitzustellen:
python3 vcf_brownfield.py import --vcenter '<vcenter-fqdn>' --sso-user '<sso-user>' --sso-password '******' --vcenter-root-password '********' --local-admin-password '****************' --backup-password '****************' --domain-name '<Mgmt-domain-name>' --accept-trust --nsx-deployment-spec-path /home/vcf/nsx.json
Selbst mehrere Datastores sind auf vSphere-Host verfügbar, es gibt keine Notwendigkeit, zu fragen, welcher Datastore, der als primärer Datastore betrachtet werden muss.
Vollständige Anweisungen finden Sie unter "VCF-Konvertierungsverfahren".
NSX-VMs werden in vCenter bereitgestellt.
SDDC Manager zeigt die VI-Workload-Domäne, die mit dem bereitgestellten Namen erstellt wurde, und NFS als Datenspeicher.
Beim Prüfen des Clusters stellt er Informationen zu NFS-Datenspeichern bereit.
Lizenz zu VCF hinzufügen
Nach Abschluss der Konvertierung muss die Lizenzierung der Umgebung hinzugefügt werden.
-
Melden Sie sich bei der Benutzeroberfläche des SDDC-Managers an.
-
Navigieren Sie im Navigationsbereich zu Administration > Licensing.
-
Klicken Sie auf + Lizenzschlüssel.
-
Wählen Sie ein Produkt aus dem Dropdown-Menü aus.
-
Geben Sie den Lizenzschlüssel ein.
-
Geben Sie eine Beschreibung für die Lizenz an.
-
Klicken Sie Auf Hinzufügen.
-
Wiederholen Sie diese Schritte für jede Lizenz.