VMware Virtual Volumes mit ONTAP
VMware Virtual Volumes (VVols) ermöglichen die Erfüllung applikationsspezifischer Anforderungen zur Grundlage von Entscheidungen für die Storage-Bereitstellung, während gleichzeitig die umfassenden Funktionen der Storage-Arrays genutzt werden können. Mit der vSphere API for Storage Awareness (VASA) können VM-Administratoren leicht alle benötigten Storage-Funktionen nutzen, um VMs bereitzustellen, ohne mit ihrem Storage-Team interagieren zu müssen. Vor VASA konnten VM-Administratoren VM-Storage-Richtlinien definieren, mussten dann aber gemeinsam mit ihren Storage-Administratoren geeignete Datastores ermitteln – oft anhand der Dokumentation oder von Namenskonventionen. Mit VASA können vCenter Administratoren mit den entsprechenden Berechtigungen eine Reihe von Storage-Funktionen definieren, mit denen vCenter Benutzer dann VMs bereitstellen können. Durch die Zuordnung zwischen VM-Storage-Richtlinie und Datastore-Storage-Funktionsprofil kann in vCenter eine Liste kompatibler Datastores zur Auswahl angezeigt werden. Außerdem können andere Technologien wie Aria (ehemals vRealize) Automation oder Tanzu Kubernetes Grid aktiviert werden, um automatisch Storage aus einer zugewiesenen Richtlinie auszuwählen. Dieser Ansatz wird als richtlinienbasiertes Storage-Management bezeichnet. Während Storage-Funktionsprofile und -Richtlinien auch bei herkömmlichen Datastores verwendet werden können, konzentrieren wir uns hier auf VVols Datastores. Der VASA Provider für ONTAP ist im Rahmen von ONTAP Tools für VMware vSphere enthalten.
Vorteile von VASA Provider aus dem Storage Array:
-
Eine einzelne Instanz kann mehrere Speicher-Arrays managen.
-
Release-Zyklus muss nicht von der Storage OS Version abhängen.
-
Ressourcen auf dem Storage Array sind sehr teuer.
Jeder vVol Datastore wird durch den Storage Container gesichert, einem logischen Eintrag im VASA Provider zur Definition der Storage-Kapazität. Der Storage Container mit ONTAP Tools wird mit ONTAP Volumes erstellt. Der Storage-Container kann durch Hinzufügen von ONTAP Volumes innerhalb derselben SVM erweitert werden.
Der Protokollendpunkt (PE) wird hauptsächlich von ONTAP-Tools verwaltet. Bei iSCSI-basierten VVols wird für jedes ONTAP Volume, das Teil dieses Storage Containers oder vVol Datastores ist, ein PE erstellt. Der PE für iSCSI ist eine kleine LUN (4 MiB für 9.x und 2 gib für 10.x), die dem vSphere-Host präsentiert wird und Multipathing-Richtlinien auf den PE angewendet werden.
Für NFS wird ein PE für den Export des Root-Dateisystems mit jedem NFS-Daten-LIF auf der SVM erstellt, auf der sich der Storage-Container oder vVol-Datastore befindet.
ONTAP Tools managen den Lebenszyklus von PE und auch für die vSphere Host-Kommunikation mit vSphere-Cluster-Erweiterung und -Verkleinerung. Die ONTAP-Tools-API lässt sich in vorhandene Automatisierungs-Tools integrieren.
ONTAP Tools für VMware vSphere sind derzeit in zwei Versionen erhältlich.
ONTAP-Tools 9.x
-
Wenn vVol Unterstützung für NVMe/FC erforderlich ist
-
US-Bundesbehörden oder EU-Vorschriften
-
Weitere Anwendungsfälle sind mit dem SnapCenter Plug-in für VMware vSphere integriert
ONTAP-Tools 10.x
-
Hohe Verfügbarkeit
-
Mandantenfähigkeit
-
In Großem Umfang
-
Unterstützung von SnapMirror Active Sync für VMFS Datastore
-
Kommende Integration für bestimmte Anwendungsfälle mit dem SnapCenter Plug-in für VMware vSphere
Warum VVols?
VMware Virtual Volumes (VVols) bietet die folgenden Vorteile:
-
Vereinfachte Bereitstellung (keine Sorge wegen maximaler LUN-Limits pro vSphere Host oder Erstellung der NFS-Exporte für jedes Volume erforderlich)
-
Minimiert die Anzahl der iSCSI-/FC-Pfade (für blockbasiertes SCSI-basiertes vVol)
-
Snapshots, Klone und andere Storage-Prozesse werden in der Regel auf das Storage-Array verlagert und liefern wesentlich schnellere Performance.
-
Vereinfachte Datenmigrationen für die VMs (keine Koordinierung mit anderen VM-Inhabern in derselben LUN erforderlich)
-
QoS-Richtlinien werden auf VM-Festplattenebene statt auf Volume-Ebene angewendet.
-
Benutzerfreundlichkeit (Storage-Anbieter bieten unterschiedliche Funktionen im VASA Provider)
-
Unterstützung einer großen VM-Skalierung.
-
VVol-Replikationsunterstützung für die Migration zwischen vCenter.
-
Speicheradministratoren haben die Möglichkeit, auf VM-Festplattenebene zu überwachen.
Konnektivitätsoptionen
Eine Dual-Fabric-Umgebung wird in der Regel für Storage-Netzwerke empfohlen, um Hochverfügbarkeit, Performance und Fehlertoleranz zu gewährleisten. Die VVols werden mit iSCSI, FC, NFSv3 und NVMe/FC unterstützt. HINWEIS: Weitere "Interoperabilitäts-Matrix-Tool (IMT)" Informationen finden Sie unter Unterstützte Version des ONTAP-Tools
Die Konnektivitätsoption bleibt konsistent mit den Optionen für VMFS-Datastore oder NFS-Datastore. Im Folgenden ist ein Beispiel für ein vSphere-Referenznetzwerk für iSCSI und NFS aufgeführt.
Bereitstellung mit ONTAP Tools für VMware vSphere
Der vVol Datastore kann mithilfe von ONTAP Tools ähnlich wie VMFS oder NFS Datastore bereitgestellt werden. Wenn das Plug-in für ONTAP-Tools auf der vSphere Client-Benutzeroberfläche nicht verfügbar ist, lesen Sie den Abschnitt „erste Schritte“ weiter unten.
Mit ONTAP-Tools 9.13
-
Klicken Sie mit der rechten Maustaste auf vSphere Cluster oder Host und wählen Sie unter NetApp ONTAP Tools die Option Provisioning Datastore aus.
-
Behalten Sie den Typ als VVols bei, geben Sie einen Namen für den Datastore ein und wählen Sie das gewünschte Protokoll aus
-
Wählen Sie das gewünschte Storage-Funktionsprofil aus und wählen Sie das Storage-System und die SVM aus.
-
Erstellen Sie neue ONTAP Volumes oder wählen Sie vorhandene für den vVol Datastore aus.
ONTAP Volumes können über die Datastore-Option angezeigt oder später geändert werden.
-
Überprüfen Sie die Zusammenfassung, und klicken Sie auf Fertig stellen, um den vVol-Datastore zu erstellen.
-
Sobald ein vVol Datastore erstellt wurde, kann dieser wie jeder andere Datastore verwendet werden. Dies ist ein Beispiel für die Zuweisung von Datastores auf Basis der VM-Storage-Richtlinie zu einer VM, die erstellt wird.
-
VVol-Details können über eine webbasierte CLI-Schnittstelle abgerufen werden. Die URL des Portals ist identisch mit der URL des VASA-Providers ohne den Dateinamen Version.XML.
Die Anmeldeinformationen sollten mit den Informationen übereinstimmen, die bei der Bereitstellung von ONTAP-Tools verwendet werden
Oder verwenden Sie das aktualisierte Passwort mit der Wartungskonsole der ONTAP Tools. Wählen Sie die webbasierte CLI-Schnittstelle aus. Geben Sie den gewünschten Befehl aus der Liste der verfügbaren Befehle ein. Um Details zu vVol und Informationen zum zugrunde liegenden Storage aufzulisten, versuchen Sie es mit vvol list -verbose=true für LUN-basiert. Es können auch die ONTAP cli oder System Manager verwendet werden. Bei NFS-basiertem System Manager kann der Datenspeicher durchsucht werden.
Mit ONTAP-Tools 10.1
-
Klicken Sie mit der rechten Maustaste auf vSphere Cluster oder Host und wählen Sie unter NetApp ONTAP Tools Create Datastore (10.1) aus.
-
Wählen Sie den Datastore-Typ als VVols aus. Wenn die VVols-Option nicht verfügbar ist, vergewissern Sie sich, dass der VASA-Provider registriert ist.
-
Geben Sie den Namen des vVol-Datastore an, und wählen Sie das Transportprotokoll aus.
-
Wählen Sie Plattform und Storage VM aus.
-
Vorhandene ONTAP Volumes für den vVol Datastore erstellen oder verwenden. ONTAP Volumes können zu einem späteren Zeitpunkt aus der Datastore-Konfiguration angezeigt oder aktualisiert werden.
-
Nachdem der vVol Datastore bereitgestellt wurde, kann er ähnlich wie jeder andere Datastore verwendet werden.
-
ONTAP Tools stellen den Bericht zu VM und Datenspeicher bereit.
Datensicherheit von VMs auf vVol Datastore
Überblick über die Datensicherheit von VMs auf vVol Datastore finden Sie unter "Sicherung von VVols".
-
Registrieren Sie das Speichersystem, das den vVol-Datastore und alle Replikationspartner hostet.
-
Erstellen Sie eine Richtlinie mit den erforderlichen Attributen.
-
Erstellen Sie eine Ressourcengruppe und verknüpfen Sie sie mit der Richtlinie (oder den Richtlinien). HINWEIS: Für vVol Datastore muss mit VM, Tag oder Ordner geschützt werden. VVol Datastore kann nicht in die Ressourcengruppe aufgenommen werden.
-
Der spezifische VM-Backup-Status kann auf der Registerkarte Konfigurieren angezeigt werden.
-
VM kann vom primären oder sekundären Standort aus wiederhergestellt werden.
"SnapCenter Plug-in-Dokumentation"Weitere Anwendungsfälle finden Sie in.
VM-Migration von herkömmlichen Datastores zu vVol Datastore
Um VMs von anderen Datastores auf einen vVol Datastore zu migrieren, sind verschiedene Optionen auf der Grundlage des Szenarios verfügbar. Die Migration kann von einem einfachen Storage vMotion Vorgang bis hin zur Migration mit HCX variieren. "Migrieren Sie vms zu ONTAP Datastore"Weitere Informationen finden Sie unter.
VM-Migration zwischen vVol Datastores
Für die Massenmigration von VMs zwischen vVol Datastores, überprüfen Sie bitte "Migrieren Sie vms zu ONTAP Datastore".
Beispiel für eine Referenzarchitektur
ONTAP Tools für VMware vSphere und SCV können auf demselben vCenter installiert werden, das es selbst managt, oder auf einem anderen vCenter Server. Es ist besser, zu vermeiden, auf vVol Datastore zu hosten, den es managt.
Da viele Kunden ihre vCenter Server auf verschiedenen hosten, statt sie zu managen, wird ein ähnlicher Ansatz auch für ONTAP Tools und SCV rät.
Mit den ONTAP Tools 10.x kann eine einzelne Instanz mehrere vCenter Umgebungen managen. Die Storage-Systeme sind weltweit mit Cluster-Anmeldedaten registriert und SVMs werden jedem vCenter Mandanten-Server zugewiesen.
Auch die Mischung aus dediziertem und Shared Modell wird unterstützt.
Erste Schritte
Wenn ONTAP-Tools nicht in Ihrer Umgebung installiert sind, laden Sie sie bitte von herunter "NetApp Support-Website"und folgen Sie den Anweisungen unter "Verwendung von VVols mit ONTAP".