Implementierungs-Modus von VMware Cloud Foundation für ONTAP Tools
ONTAP Tools für VMware vSphere können in VMware Cloud Foundation (VCF) Umgebung implementiert werden. Hauptziel der VCF-Implementierung ist die Verwendung von ONTAP-Tools in einem Cloud-Setup und die Erstellung von Containern ohne vCenter Server.
Im VCF-Modus können Sie Container für Ihren Speicher erstellen, ohne dass ein vCenter Server benötigt wird. VASA Provider ist standardmäßig nach der Bereitstellung von ONTAP-Tools im VCF-Modus aktiviert. Nach Abschluss der Implementierung können Sie mit REST-APIs Storage-Systeme hinzufügen und Container erstellen. Im folgenden Artikel werden die Verfahren zum Hinzufügen von Speicher zu ONTAP-Tools beschrieben, wenn VCF aktiviert ist, "Fügen Sie Speicher zu ONTAP-Tools von Swagger-UI hinzu".
Es wird eine neue API zur Generierung des Appliance-API-Tokens eingeführt, das API-Aufrufe authentifiziert. Einige der vorhandenen APIs wurden geändert, um den Header Appliance-API-Token zu verwenden. Mit ONTAP Tools Version 9.12 unterstützt swagger 1.0 APIs nicht. Die Zeiger, die zuvor auf 1.0 waren, werden auf 2.0 oder 3.0 APIs verschoben.
Folgende APIs sind für den VCF-Bereitstellungsmodus verfügbar:
API |
HTTP-Methode |
Neu/geändert |
Abschnitt Kopfzeile |
/2.0/admin/Container |
GET |
Neu |
Container |
/2.0/admin/Container |
POST |
Neu |
Container |
/2.0/vcf/user/Login |
POST |
Neu |
Benutzerauthentifizierung |
/3.0/Storage/Cluster |
GET |
Geändert |
Storage-Systeme |
/3.0/Storage/Cluster |
POST |
Geändert |
Storage-Systeme |
/2.0/Storage/Clusters/discover |
POST |
Geändert |
Storage-Systeme |
/2.0/Storage/Capability-profile |
GET |
Geändert |
Storage-Funktionsprofil |
/2.0/Tasks/{id} |
GET |
Geändert |
Aufgabe |
Sie können nur mit VVols-Datastores im VCF-Implementierungsmodus arbeiten. Zum Erstellen von Containern müssen DIE FÜR die VCF-Bereitstellung angepassten REST-APIs verwendet werden. Nach Abschluss der Bereitstellung können Sie über die Swagger-Schnittstelle auf DIE REST-APIs zugreifen. Beim Erstellen von Containern im VCF-Modus müssen Sie Namen der Speicher-VM, Aggregate und Volume angeben. Sie müssen ONTAP APIs verwenden, um diese Details zu erhalten, da die ONTAP-Tools APIs für diese Ressourcen NICHT aktualisiert werden.
Speicherobjekt |
API |
Storage-VM |
api/svm/svms |
Aggregat |
Storage/Aggregate |
Datenmenge |
Storage/Volumes |
Beim Ausführen der API zur Erstellung von Containern können Sie dem Container vorhandene Volumes hinzufügen. Sie sollten jedoch sicherstellen, dass die Komprimierungs- und Deduplizierungswerte der vorhandenen Volumes der Storage-Fähigkeit des Containers entsprechen. Die Erstellung der virtuellen Maschine schlägt fehl, wenn die Werte nicht übereinstimmen. Die folgende Tabelle enthält Einzelheiten zu den Werten, die vorhandene Volumes für die entsprechenden Storage-Funktionsprofile haben sollten.
Container Storage Capability Profile |
Deduplizierung |
Komprimierung |
Platin |
Beides |
Beides |
All Flash FAS_dick |
Beides |
Beides |
All Flash FAS_Standard |
Beides |
Beides |
All Flash FAS_Tiering |
Beides |
Beides |
All Flash FAS_verschlüsselt |
Beides |
Beides |
AFF_verschlüsseltes_Tiering |
Beides |
Beides |
All Flash FAS_Encrypted_Min50 |
Beides |
Beides |
FAS_Standard |
Hintergrund |
Keine |
FAS_Max20 |
Hintergrund |
Keine |
Bronze |
Keine |
Keine |
Sie können die ONTAP-PATCH-API verwenden, um die entsprechenden Werte festzulegen.
Die VCF-Implementierung von ONTAP-Tools erlaubt nur die Erstellung von Containern. Wenn Sie andere Workflows wie die Bereitstellung von Datastores, die Erstellung von Storage-Funktionsprofilen oder Disaster Recovery verwenden möchten, sollten Sie ONTAP Tools über die Seite „swagger“ bei vCenter Server registrieren. Ab den ONTAP-Tools 9.12 erfolgt die Registrierung von ONTAP-Tools mit vCenter über die Seite „swagger“. Die Einschränkung von ONTAP-Tools im VCF-Modus besteht darin, dass Sie SRA erst für die Disaster Recovery konfigurieren können, wenn Sie das Plug-in registrieren. Wenn Sie ONTAP Tools ohne VCF-Modus implementieren, erfolgt die Registrierung automatisch.
Die Register.html wird in den kommenden Versionen der ONTAP Tools entfernt. |