Configurer une stratégie de stockage
Les stratégies de stockage VMware vSAN définissent les exigences de stockage pour vos machines virtuelles. Ces stratégies garantissent le niveau de service exigé pour vos machines virtuelles, car elles déterminent la façon dont le stockage est alloué à la machine virtuelle. Au moins une stratégie de stockage de machine virtuelle est associée à chaque machine virtuelle déployée sur un magasin de données vSAN.
Vous pouvez attribuer une stratégie de stockage de machine virtuelle dans un déploiement initial de machine virtuelle ou lorsque vous effectuez d’autres opérations de machine virtuelle, telles que le clonage ou la migration. Après le déploiement, des utilisateurs CloudAdmin ou des rôles équivalents ne peuvent pas modifier la stratégie de stockage par défaut pour une machine virtuelle. En revanche, des modifications de stratégie de stockage de machine virtuelle par disque sont autorisées.
La commande d’exécution permet aux utilisateurs autorisés de remplacer la stratégie de stockage de machine virtuelle par défaut ou existante par une stratégie disponible pour une machine virtuelle après le déploiement. Aucune modification n’est apportée à la stratégie de stockage de machine virtuelle au niveau disque. Vous pouvez toujours modifier la stratégie de stockage de machine virtuelle au niveau du disque en fonction de vos besoins.
Remarque
Les commandes d’exécution sont exécutées successivement dans l’ordre de leur envoi.
Dans cet article, découvrez comment :
- Répertorier toutes les stratégies de stockage
- Définir la stratégie de stockage pour une machine virtuelle
- Spécifier une stratégie de stockage par défaut pour un cluster
- Créer une stratégie de stockage
- Supprimer une stratégie de stockage
Prérequis
Assurez-vous que le niveau minimal d’hôtes est atteint.
Configuration RAID | Nombre de défaillances tolérées | Minimum d’hôtes requis |
---|---|---|
RAID-1 (Mise en miroir) Paramètre par défaut. |
1 | 3 |
RAID-5 (Code d’effacement) | 1 | 4 |
RAID-1 (Mise en miroir) | 2 | 5 |
RAID-6 (Code d’effacement) | 2 | 6 |
RAID-1 (Mise en miroir) | 3 | 7 |
Répertorier les stratégies de stockage
Exécutez le cmdlet Get-StoragePolicy
pour répertorier les stratégies de stockage basées sur vSAN disponibles qui peuvent être définies sur une machine virtuelle.
Connectez-vous au portail Azure.
Notes
Si vous avez besoin d’accéder au portail Azure US Gov, accédez à https://portal.azure.us/
Sélectionnez Commande d’exécution>Packages>Get-StoragePolicies.
Fournissez les valeurs requises ou modifiez les valeurs par défaut, puis sélectionnez Exécuter.
Champ Valeur Conserver jusqu’à Période de rétention de la sortie de la cmdlet. La valeur par défaut est 60. Spécifier un nom pour l’exécution Nom alphanumérique, par exemple, Get-StoragePolicies-Exec1. Délai d'expiration Période après laquelle une cmdlet s’arrête si son exécution prend trop de temps. Consultez Notifications pour voir la progression.
Définir une stratégie de stockage sur une machine virtuelle
Exécutez le cmdlet Set-VMStoragePolicy
pour modifier les stratégies de stockage basées sur vSAN sur un cluster par défaut, une machine virtuelle individuelle ou un groupe de machines virtuelles qui partagent un nom de machine virtuelle similaire. Par exemple, si vous avez trois machines virtuelles nommées « MyVM1 », « MyVM2 » et « MyVM3 », le fait d’indiquer « MyVM* » dans le paramètre VMName change le paramètre StoragePolicy sur les trois machines virtuelles.
Remarque
Vous ne pouvez pas utiliser le client vSphere pour modifier la stratégie de stockage par défaut ou des stratégies de stockage existantes pour une machine virtuelle.
Sélectionnez Commande d’exécution>Packages>Set-VMStoragePolicy.
Fournissez les valeurs requises ou modifiez les valeurs par défaut, puis sélectionnez Exécuter.
Champ Valeur VMName Nom de la machine virtuelle cible. StoragePolicyName Nom de la stratégie de stockage à définir. Par exemple,RAID-FTT-1. Conserver jusqu’à Période de rétention de la sortie de la cmdlet. La valeur par défaut est 60. Spécifier un nom pour l’exécution Nom alphanumérique, par exemple, changeVMStoragePolicy. Délai d'expiration Période après laquelle une cmdlet s’arrête si son exécution prend trop de temps. Consultez Notifications pour voir la progression.
Définir la stratégie de stockage sur toutes les machines virtuelles d’un emplacement
Exécutez le cmdlet Set-LocationStoragePolicy
pour modifier les stratégies de stockage basées sur vSAN sur toutes les machines virtuelles où un emplacement est le nom d’un cluster, d’un pool de ressources ou d’un dossier. Par exemple, si vous avez trois machines virtuelles dans Cluster-3, la spécification de « Cluster-3 » modifierait la stratégie de stockage sur les trois machines virtuelles.
Remarque
Vous ne pouvez pas utiliser le client vSphere pour modifier la stratégie de stockage par défaut ou des stratégies de stockage existantes pour une machine virtuelle.
Sélectionnez Commande d’exécution>Packages>Set-LocationStoragePolicy.
Fournissez les valeurs requises ou modifiez les valeurs par défaut, puis sélectionnez Exécuter.
Champ Valeur Emplacement Nom de la machine virtuelle cible. StoragePolicyName Nom de la stratégie de stockage à définir. Par exemple,RAID-FTT-1. Conserver jusqu’à Période de rétention de la sortie de la cmdlet. La valeur par défaut est 60. Spécifier un nom pour l’exécution Nom alphanumérique, par exemple, changeVMStoragePolicy. Délai d'expiration Période après laquelle une cmdlet s’arrête si son exécution prend trop de temps. Consultez Notifications pour voir la progression.
Spécifier une stratégie de stockage pour un cluster
Exécutez le cmdlet Set-ClusterDefaultStoragePolicy
pour spécifier la stratégie de stockage par défaut pour un cluster,
Sélectionnez Commande d’exécution>Packages>Set-ClusterDefaultStoragePolicy.
Fournissez les valeurs requises ou modifiez les valeurs par défaut, puis sélectionnez Exécuter.
Champ Valeur Nom du cluster Nom du cluster. StoragePolicyName Nom de la stratégie de stockage à définir. Par exemple,RAID-FTT-1. Conserver jusqu’à Période de rétention de la sortie de la cmdlet. La valeur par défaut est 60. Spécifier un nom pour l’exécution Nom alphanumérique, par exemple, Set-ClusterDefaultStoragePolicy-Exec1. Délai d'expiration Période après laquelle une cmdlet s’arrête si son exécution prend trop de temps. Consultez Notifications pour voir la progression.
Créer une stratégie de stockage AVS personnalisée
Exécutez le cmdlet New-AVSStoragePolicy
pour créer ou remplacer une stratégie existante.
Cette fonction crée une stratégie de stockage vSphere ou remplace une stratégie existante. Les types de stratégie non basés sur vSAN, basés sur vSAN uniquement, VMEncryption uniquement, balise uniquement et/ou toute combinaison de ces types de stratégie sont pris en charge.
Remarque
Vous ne pouvez pas modifier les stratégies de stockage AVS par défaut existantes. Certaines options activées dans les stratégies de stockage produisent des avertissements aux risques associés.
Sélectionnez Exécuter une commande>Packages>New-AVSStoragePolicy.
Fournissez les valeurs requises ou modifiez les valeurs par défaut, puis sélectionnez Exécuter.
Champ Valeur Remplacer Remplace la stratégie de stockage existante.
– La valeur par défaut est $false.
– Le passage de la valeur overwrite true provided remplace une stratégie existante exactement comme défini.
– Les valeurs non passées sont supprimées ou définies sur les valeurs par défaut.NotTags Correspond aux magasins de données qui n’ont pas ces balises.
– Les balises sont sensibles à la casse.
– Séparez plusieurs balises par des virgules.
– Exemple : Tag1,Tag 2,Tag_3Étiquettes Correspond aux magasins de données qui ont ces balises.
– Les balises sont sensibles à la casse.
– Séparez plusieurs balises par des virgules.
– Exemple : Tag1,Tag 2,Tag_3vSANForceProvisioning Force l’approvisionnement de la stratégie.
– La valeur par défaut est $false.
– Les valeurs valides sont $true ou $false
- AVERTISSEMENT : les objets vSAN approvisionnés de force ne sont pas couverts par le contrat SLA Microsoft. La perte de données et l’instabilité du vSAN peut se produire.
– La valeur recommandée est $false.vSANChecksumDisabled Active ou désactive la somme de contrôle pour la stratégie.
– La valeur par défaut est $false.
– Les valeurs valides sont $true ou $false.
- AVERTISSEMENT : la désactivation de la somme de contrôle peut entraîner une perte de et/ou une corruption des données.
– La valeur recommandée est $false.vSANCacheReservation Pourcentage de réservation de cache pour la stratégie.
- La valeur par défaut est 0.
– Les valeurs valides sont comprises entre 0 et 100.vSANIOLimit Définit la limite des E/S autorisées.
– La valeur par défaut est non définie.
– Les valeurs valides sont comprises entre 0 et 2147483647.
– Limite d’E/S par seconde pour la stratégie.vSANDiskStripesPerObject Nombre de disques durs sur lesquels chaque réplica d’un objet de stockage est agrégé.
– La valeur par défaut est 1. Les valeurs valides sont comprises entre 1 et 12.
– Une valeur supérieure à 1 peut entraîner de meilleures performances (par exemple, lorsque les erreurs de cache de lecture flash doivent être prises en charge à partir du disque dur), mais entraînent également une utilisation plus élevée des ressources système.vSANObjectSpaceReservation Réservation d’objets.
- La valeur par défaut est 0.
– Les valeurs valides sont comprises entre 0 et 100.
– 0 = allocation dynamique
– 100 = allocation statiqueVMEncryption Définit le chiffrement de la machine virtuelle.
– La valeur par défaut est None.
– Les valeurs valides sont None, Pre-IO, Post-IO.
– Pre-IO permet aux solutions de filtrage VAIO de capturer des données avant le chiffrement de la machine virtuelle.
– Post-IO permet aux solutions de filtrage VAIO de capturer des données après le chiffrement de la machine virtuelle.vSANFailuresToTolerate Nombre d’échecs d’hôtes vSAN à tolérer.
– La valeur par défaut est R1FTT1.
– Les valeurs valides sont None, R1FTT1, R1FTT2, R1FTT3, R5FTT1, R6FTT2, R1FTT3
– None = Aucune redondance des données
– R1FTT1 = 1 échec – RAID-1 (mise en miroir)
– R1FTT2 = 2 échecs – RAID-1 (mise en miroir)
– R1FTT3 = 3 échecs – RAID-1 (mise en miroir)
– R5FTT1 = 1 échec – RAID-5 (codage d’effacement),
– R6FTT2 = 2 échecs – RAID-6 (codage d’effacement)
– Les options sans redondance des données ne sont pas couvertes par le contrat SLA Microsoft.vSANSiteDisasterTolerance Valide uniquement pour les clusters étendus.
– La valeur par défaut est None.
– Les valeurs valides sont None, Dual, Preferred, Secondary, NoneStretch
– None = aucune redondance de site (option recommandée pour les clusters non étendus, non recommandé pour les clusters étendus)
– Dual = redondance double site (option recommandée pour les clusters étendus)
– Preferred = aucune redondance de site – conserver les données préféré (cluster étendu)
– Secondary = aucune redondance de site – Conserver les données sur le site secondaire (cluster étendu)
– NoneStretch = aucune redondance de site – Non recommandé (https://kb.vmware.com/s/article/88358)Description Description de la stratégie de stockage que vous créez, texte en forme libre. Nom Nom de la stratégie de stockage à définir. Par exemple,RAID-FTT-1. Conserver jusqu’à Période de rétention de la sortie de la cmdlet. La valeur par défaut est 60. Spécifier un nom pour l’exécution Nom alphanumérique, par exemple New-AVSStoragePolicy-Exec1. Délai d'expiration Période après laquelle une cmdlet s’arrête si son exécution prend trop de temps. Consultez Notifications pour voir la progression.
Supprimer la stratégie de stockage AVS
Exécutez le cmdlet Remove-AVSStoragePolicy
pour spécifier la stratégie de stockage par défaut pour un cluster,
Sélectionnez Exécuter une commande>Packages>Remove-AVSStoragePolicy.
Fournissez les valeurs requises ou modifiez les valeurs par défaut, puis sélectionnez Exécuter.
Champ Valeur Nom Nom de la stratégie de stockage. Les caractères génériques ne sont pas pris en charge et seront supprimés. Conserver jusqu’à Période de rétention de la sortie de la cmdlet. La valeur par défaut est 60. Spécifier un nom pour l’exécution Nom alphanumérique, par exemple Remove-AVSStoragePolicy-Exec1. Délai d'expiration Période après laquelle une cmdlet s’arrête si son exécution prend trop de temps. Consultez Notifications pour voir la progression.
Étapes suivantes
Maintenant que vous avez appris à configurer des stratégies de stockage VMware vSAN, vous pouvez en apprendre davantage sur les points suivants :
Comment attacher des pools de disques à des hôtes Azure VMware Solution (préversion) : vous pouvez utiliser des disques en guise de stockage persistant pour une solution VMware Azure afin d’optimiser le coût et les performances.
Comment configurer l'identité externe pour vCenter Server – vCenter Server possède un utilisateur local intégré appelé cloudadmin et assigné au rôle CloudAdmin. L’utilisateur local cloudadmin est utilisé pour configurer des utilisateurs dans Active Directory (AD). La fonctionnalité d’exécution de commande vous permet de configurer Active Directory via LDAP ou LDAP sécurisé pour vCenter en tant que source d’identité externe.