Konfiguration von ONTAP Volumes, Exportrichtlinien und Berechtigungen für Nutanix
Zu diesen Aufgaben gehören die Erstellung und Konfiguration von ONTAP Storage Volumes, die Konfiguration von Exportrichtlinien sowie die Definition der SVM-Rolle und des Servicekontos, die Nutanix zum Managen von ONTAP Storage verwendet. Nach Abschluss dieser Aufgaben lassen sich die FlexVol Exporte als gemeinsam genutzter Storage für Workloads virtueller Maschinen an den Nutanix Cluster anbinden.
Der Prozess beginnt mit der Erstellung von ONTAP FlexVol Volumes und der Konfiguration von NFS-Exportrichtlinien. Danach folgen die Definition der erforderlichen SVM-Rolle und der REST-API-Berechtigungen sowie abschließend die Anbindung des ONTAP Storage an den Nutanix Compute-Cluster.
ONTAP FlexVol Volumes erstellen
Zu den erforderlichen Schritten gehören das Erstellen der erforderlichen FlexVol volumes und das Anwenden der empfohlenen ONTAP Einstellungen, um die Kapazitätsauslastung, Storage-Effizienz und Performance für Nutanix Workloads zu optimieren.
-
Für die FlexVol volumes gelten die folgenden Einstellungen:
Einstellung Konfiguration Volumengarantie
Keine (thin provisioned)
fractional_reserve0%
snap_reserve0%
Autosize
Ein
Speichereffizienz
Aktiviert
Automatisches Löschen
volume/oldest_firstVolume Tiering-Richtlinie
Nur Snapshot
try_firstAutomatisches Wachstum
Snapshot-Richtlinie
Keine
|
|
|
Die Größe des Service-Volumes berechnen
Die Größe des Metadaten-(Dienst-)Volumes lässt sich berechnen, wenn pro Clusterknoten mindestens 1 TiB (N × 1 TiB) zugewiesen wird. Beispielsweise benötigt ein Cluster mit 8 Knoten mindestens 8 TiB verfügbare Kapazität.
|
|
|
Berechnung der Größe des Datenvolumens
Die Dimensionierung von Datenvolumes ähnelt der Dimensionierung von Datastores. Storage-Containervolumes sollten anhand der erwarteten Anzahl virtueller Maschinen, ihrer Kapazitätsanforderungen und des prognostizierten Wachstums dimensioniert werden. Zur Berücksichtigung von VM Provisionierung, Snapshots und Betriebs-Overhead sollte ausreichend freier Speicherplatz eingeplant werden; gleichzeitig sollten die Workloads auf mehrere Volumes verteilt werden, um Skalierbarkeit und eine ausgewogene Ressourcenauslastung zu unterstützen.
Konfiguration von ONTAP Exportrichtlinien
Die Exportrichtlinien sollten so konfiguriert sein, dass nur die Nutanix CVMs auf die NFS Volumes zugreifen können.
Daten-Volumes
-
Auf Volume-Ebene ist eine Exportrichtlinie erforderlich, die die CVM-IP-Adressen oder den Subnetzbereich zulässt.
-
Es gelten die folgenden Regeln:
-
Schreibgeschützte Regel (
rorule):sys -
Lese-/Schreibregel (
rwrule):sys -
Superuser:
sys
-
-
Wenn qtrees verwendet werden, sollte pro qtree eine dedizierte Exportrichtlinienregel mit denselben Berechtigungen erstellt werden.
Service- oder Metadaten-Volume
-
Auf Volume-Ebene ist eine Exportrichtlinie erforderlich, die die CVM-IP-Adressen oder den Subnetzbereich zulässt.
-
Es gelten die folgenden Regeln:
-
Schreibgeschützte Regel (
rorule):sys -
Lese-/Schreibregel (
rwrule):sys -
Superuser:
sys
-
|
|
|
Konfiguration von ONTAP Rollen und Berechtigungen
Um ONTAP Storage mit einem Nutanix Compute-Cluster zu verbinden, verwendet Nutanix die ONTAP REST API für Vorgänge in der Kontrollebene (VM-Provisionierung, Klonen, Snapshots und Storage-Management) und NFSv3 für den Datenpfad.
Es empfiehlt sich, eine ONTAP Rolle mit minimalen Berechtigungen zu erstellen, sodass Sie die ONTAP admin Rolle nicht zum Ausführen von Vorgängen im Nutanix Compute-only Cluster verwenden müssen. Diese minimalen Rollen sind auf der ONTAP Storage-Seite auf SVM-Level erforderlich.
|
|
|
Mindestberechtigungen für REST API
Zum Ermöglichen von Nutanix Storage-Erkennung, Provisionierung, Klonen und Managementvorgängen ist eine benutzerdefinierte ONTAP SVM Rolle mit den minimal erforderlichen REST API Berechtigungen erforderlich.
| REST API Endpunkt | Zugang | Zweck |
|---|---|---|
|
Nur lesen |
Cluster-Authentifizierung und Versionsvalidierung |
|
Nur lesen |
Überwachung asynchroner Storage-Vorgänge |
|
Nur lesen |
Informationen zu ONTAP Daten-LIFs |
|
Lesen/Erstellen |
VM-Klonen, Snapshot- und Sicherungsvorgänge |
|
Nur lesen |
Volumenerkennung und -verwaltung |
|
Voller Zugriff |
Von Nutanix verwaltete Dateien erstellen, ändern, lesen und löschen |
Konfiguration des Dienstkontos
Sie können die Rolle und den Benutzer mit ONTAP System Manager oder mit der ONTAP CLI erstellen.
-
Erstellung einer benutzerdefinierten Rolle auf SVM Level.
-
Die Auswahl erfolgt über Storage > Storage VMs > angegebene SVM > Settings > Users and Roles.
-
Das Pfeilsymbol (→) neben Benutzer und Rollen auswählen.
-
Unter Rollen erfolgt die Auswahl von +Hinzufügen.
-
Definieren Sie die Regeln für die Rolle und klicken Sie auf Save.

-
-
Die Rolle wird dem Nutanix-Administratorbenutzer zugewiesen.
-
Auf der Seite Benutzer und Rollen erfolgt unter Benutzer die Auswahl von +Hinzufügen.
-
Die Auswahl umfasst den gewünschten Benutzernamen sowie im Dropdown-Menü Role die im vorherigen Schritt erstellte Rolle.
-
Für Benutzeranmeldemethoden wird HTTP ausgewählt.
-
Auf Speichern klicken.


-
-
Die Rolle lässt sich mit den folgenden Befehlen erstellen. Dabei werden
ntnx-svmundnim-ntnx-roledurch Ihre SVM- und Rollennamen ersetzt.security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/cluster" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/cluster/jobs" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/network/ip/interfaces" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/file/clone" -access read_create security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/volumes" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/volumes/*/files" -access all -
Erstellen des Benutzers und Zuordnen zur Rolle.
security login create -vserver ntnx-svm -user-or-group-name nim-ntnx-user -application http -authentication-method password -role nim-ntnx-role
|
|
Der Benutzername und das Passwort des ONTAP Service Accounts sind erforderlich, wenn Sie das ONTAP Array zum Nutanix Cluster hinzufügen. Die Konfiguration der ONTAP Storage SVM in Prism Element oder Prism Central erfolgt mit diesem Benutzer. |