Création de machines virtuelles de stockage destinées aux données pour Cloud Volumes ONTAP dans Google Cloud
Une VM de stockage est une machine virtuelle exécutée dans ONTAP, qui fournit des services de données et de stockage à vos clients. Vous pouvez le connaître comme SVM ou vserver. La solution Cloud Volumes ONTAP est configurée par défaut avec une seule machine virtuelle de stockage, mais certaines configurations prennent en charge des machines virtuelles de stockage supplémentaires.
Nombre de machines virtuelles de stockage pris en charge
Plusieurs machines virtuelles de stockage sont prises en charge avec des configurations Cloud Volumes ONTAP spécifiques dans Google Cloud à partir de la version 9.11.1. Accédez au "Notes de version de Cloud Volumes ONTAP" Pour vérifier le nombre de machines virtuelles de stockage pris en charge pour votre version de Cloud Volumes ONTAP.
Toutes les autres configurations Cloud Volumes ONTAP prennent en charge une VM de stockage servant aux données et une VM de stockage de destination utilisée pour la reprise après incident. Vous pouvez activer la machine virtuelle de stockage de destination pour accéder aux données en cas de panne sur la machine virtuelle de stockage source.
Créez une machine virtuelle de stockage
Si votre licence est prise en charge, vous pouvez créer plusieurs machines virtuelles de stockage sur un système à un seul nœud ou sur une paire haute disponibilité. Vous devez utiliser l'API BlueXP pour créer une VM de stockage sur une paire HA, tandis que vous pouvez utiliser ONTAP System Manager ou l'interface de ligne de commande ONTAP pour créer une VM de stockage sur un système à un seul nœud.
Système à un seul nœud
Ces étapes créent une nouvelle machine virtuelle de stockage sur un système à un seul nœud via l'interface de ligne de commande. Une adresse IP privée est nécessaire pour créer une LIF de données et une autre adresse IP privée facultative est requise si vous souhaitez créer une LIF de gestion.
-
Dans Google Cloud, allez à l'instance Cloud Volumes ONTAP et ajoutez une adresse IP à nic0 pour chaque LIF.
Vous avez besoin d'une adresse IP pour une LIF de données et d'une autre adresse IP facultative si vous souhaitez créer une LIF de gestion sur la machine virtuelle de stockage.
-
Créer la VM de stockage et une route vers la VM de stockage
vserver create -vserver <svm-name> -subtype default -rootvolume <root-volume-name> -rootvolume-security-style unix
network route create -destination 0.0.0.0/0 -vserver <svm-name> -gateway <ip-of-gateway-server>
-
Créez une LIF de données en spécifiant l'adresse IP que vous avez ajoutée dans Google Cloud.
ISCSInetwork interface create -vserver <svm-name> -home-port e0a -address <iscsi-ip-address> -lif <lif-name> -home-node <name-of-node1> -data-protocol iscsi
NFS ou SMBnetwork interface create -vserver <svm-name> -lif <lif-name> -role data -data-protocol cifs,nfs -address <nfs-ip-address> -netmask-length <length> -home-node <name-of-node1> -status-admin up -failover-policy disabled -firewall-policy data -home-port e0a -auto-revert true -failover-group Default
-
Facultatif : créez une LIF de gestion de VM de stockage en spécifiant l'adresse IP que vous avez ajoutée dans Google Cloud.
network interface create -vserver <svm-name> -lif <lif-name> -role data -data-protocol none -address <svm-mgmt-ip-address> -netmask-length <length> -home-node <name-of-node1> -status-admin up -failover-policy system-defined -firewall-policy mgmt -home-port e0a -auto-revert false -failover-group Default
-
Attribuez un ou plusieurs agrégats à la machine virtuelle de stockage.
vserver add-aggregates -vserver <svm-name> -aggregates <aggr1,aggr2>
Cette étape est obligatoire car la nouvelle machine virtuelle de stockage doit accéder à au moins un agrégat avant de pouvoir créer des volumes sur cette machine virtuelle de stockage.
Paire HA
Vous devez utiliser l'API BlueXP pour créer une machine virtuelle de stockage sur un système Cloud Volumes ONTAP dans Google Cloud. L'utilisation de l'API (et non de ONTAP System Manager ou de l'interface de ligne de commandes ONTAP) est requise, car BlueXP configure la VM de stockage avec les services LIF requis, ainsi qu'une LIF iSCSI requise pour les communications SMB/CIFS sortantes.
Notez que BlueXP alloue les adresses IP requises dans Google Cloud et crée la machine virtuelle de stockage avec une LIF de données pour les accès SMB/NFS et une LIF iSCSI pour les communications SMB sortantes.
BlueXP modifie également les default-data-files
règles sur les VM de stockage de données en supprimant les services suivants des LIFs de données NAS et en les ajoutant aux LIFs de données iSCSI :
-
data-fpolicy-client
-
management-ad-client
-
management-dns-client
-
management-ldap-client
-
management-nis-client
La modification des services est requise, car elle permet à Cloud Volumes ONTAP d'utiliser la LIF iSCSI pour les connexions de gestion sortantes.
Le connecteur nécessite des autorisations spécifiques pour créer et gérer des machines virtuelles de stockage pour les paires haute disponibilité Cloud Volumes ONTAP. Les autorisations requises sont incluses dans "Règles fournies par NetApp".
-
Utilisez l'appel d'API suivant pour créer une machine virtuelle de stockage :
POST /occm/api/gcp/ha/working-environments/{WE_ID}/svm/
Le corps de la demande doit comprendre les éléments suivants :
{ "svmName": "myNewSvm1" }
Gérer les machines virtuelles de stockage sur des paires haute disponibilité
L'API BlueXP prend également en charge le changement de nom et la suppression des machines virtuelles de stockage sur les paires HA.
Renommer une machine virtuelle de stockage
Si besoin, vous pouvez à tout moment modifier le nom d'une machine virtuelle de stockage.
-
Utiliser l'appel d'API suivant pour renommer une VM de stockage :
PUT /occm/api/gcp/ha/working-environments/{WE_ID}/svm
Le corps de la demande doit comprendre les éléments suivants :
{ "svmNewName": "newSvmName", "svmName": "oldSvmName" }
Supprimer une machine virtuelle de stockage
Si vous n'avez plus besoin d'une machine virtuelle de stockage, vous pouvez la supprimer de Cloud Volumes ONTAP.
-
Utilisez l'appel d'API suivant pour supprimer une VM de stockage :
DELETE /occm/api/gcp/ha/working-environments/{WE_ID}/svm/{SVM_NAME}