Gestisci le macchine virtuali dello storage di distribuzione dei dati per Cloud Volumes ONTAP in Azure
Una VM di storage è una macchina virtuale in esecuzione in ONTAP che fornisce servizi di storage e dati ai client. Potresti sapere che si tratta di un SVM o di un vserver. Per impostazione predefinita, Cloud Volumes ONTAP è configurato con una macchina virtuale storage, ma è possibile creare macchine virtuali storage aggiuntive quando si esegue Cloud Volumes ONTAP in Azure.
Per creare e gestire macchine virtuali storage di altri data-serving su Azure, è necessario utilizzare le API BlueXP . Ciò è dovuto al fatto che le API automatizzano il processo di creazione delle macchine virtuali storage e di configurazione delle interfacce di rete richieste. Nel creare le macchine virtuali storage, BlueXP configura i servizi LIF richiesti, così come una LIF iSCSI necessaria per le comunicazioni SMB/CIFS in uscita dalla macchina virtuale storage.
Numero di VM storage supportate
A partire da Cloud Volumes ONTAP 9,9.0, in base alla licenza in uso, sono supportate più macchine virtuali storage con configurazioni specifiche. Fare riferimento a "Note di rilascio di Cloud Volumes ONTAP" per verificare il numero supportato di macchine virtuali storage per la propria versione di Cloud Volumes ONTAP.
Tutte le versioni di Cloud Volumes ONTAP precedenti alla 9.9.0 supportano una VM di storage di distribuzione dati e una VM di storage di destinazione utilizzate per il disaster recovery. È possibile attivare la VM di storage di destinazione per l'accesso ai dati in caso di interruzione della VM di storage di origine.
Il connettore richiede autorizzazioni specifiche per la creazione e la gestione di macchine virtuali storage per Cloud Volumes ONTAP. Le autorizzazioni richieste sono incluse in "Le policy fornite da NetApp".
Creare una VM di storage
In base alla tua configurazione e al tipo di licenza, puoi creare più macchine virtuali storage su un sistema a nodo singolo o in una configurazione ha (High Availability) utilizzando le API BlueXP .
Quando crei Storage VM utilizzando le API, insieme alla configurazione delle interfacce di rete richieste, BlueXP modifica anche le default-data-files
policy sulle macchine virtuali per lo storage dei dati rimuovendo i seguenti servizi dalla LIF dati NAS e aggiungendoli alla LIF dati iSCSI utilizzata per le connessioni di gestione in uscita:
-
data-fpolicy-client
-
management-ad-client
-
management-dns-client
-
management-ldap-client
-
management-nis-client
Sistema a nodo singolo
Utilizza la seguente chiamata API per creare una VM storage su un sistema a nodo singolo.
POST /azure/vsa/working-environments/{workingEnvironmentId}/svm
L'ente di richiesta deve includere quanto segue:
{ "svmName": "myNewSvm1"
"svmPassword": "optional, the API takes the cluster password if not provided"
"mgmtLif": "optional, to create an additional management LIF, if you want to use the storage VM for management purposes"}
Coppia HA
Utilizza la seguente chiamata API per creare una VM storage in una configurazione ha di Azure:
POST /azure/ha/working-environments/{workingEnvironmentId}/svm
L'ente di richiesta deve includere quanto segue:
{ "svmName": "NewSvmName"
"svmPassword": "optional value, the API takes the cluster password if not provided"
"mgmtLif": "optional value, to create an additional management LIF, if you want to use the storage VM for management purposes"}
Gestire le macchine virtuali di storage su sistemi a nodo singolo e coppie ha
Con le API di BlueXP , puoi rinominare ed eliminare le macchine virtuali storage sia in configurazioni a nodo singolo che in configurazioni ha.
Rinominare una VM di storage
Per rinominare una VM di storage, è necessario fornire i nomi della VM di storage esistente e della nuova VM di storage come parametri.
-
Utilizza la seguente chiamata API per rinominare una VM storage su un sistema a nodo singolo:
PUT /azure/vsa/working-environments/{workingEnvironmentId}/svm
L'ente di richiesta deve includere quanto segue:
{ "svmNewName": "NewSvmName", "svmName": "OldSvmName" }
-
Utilizza la seguente chiamata API per rinominare una VM storage in una configurazione ha:
PUT /azure/ha/working-environments/{workingEnvironmentId}/svm
L'ente di richiesta deve includere quanto segue:
{ "svmNewName": "NewSvmName", "svmName": "OldSvmName" }
Eliminare una VM di storage
In una configurazione ha o nodo singolo, puoi rimuovere una VM di storage se non ha volumi attivi.
-
Utilizza la seguente chiamata API per eliminare una VM storage su un sistema a nodo singolo:
DELETE /azure/vsa/working-environments/{workingEnvironmentId}/svm/{svmName}
-
Utilizza la seguente chiamata API per eliminare una VM storage in una configurazione ha:
DELETE /azure/ha/working-environments/{workingEnvironmentId}/svm/{svmName}