Partager via


Provisionnement fin du stockage dans Azure Local

S’applique à : Azure Local 2311.2 et les versions ultérieures

Cet article décrit le fonctionnement de l’approvisionnement dynamique sur votre instance Locale Azure. Généralement, les volumes sont approvisionnés de façon fixe, ce qui signifie que la totalité du stockage est allouée à partir du pool de stockage lors de la création d’un volume. En dépit du fait que le volume est vide, une partie des ressources du pool de stockage est épuisée. Les autres volumes ne peuvent pas utiliser ce stockage, ce qui a une incidence sur l’efficacité du stockage et nécessite une maintenance plus importante.

Gestion de la capacité : volumes alloués fixes et volumes alloués de façon dynamique

L’allocation dynamique est recommandée par rapport à l’allocation fixe traditionnel si vous ne savez pas exactement de combien de stockage un volume a besoin. L’allocation dynamique offre une plus grande flexibilité que l’allocation fixe traditionnelle. Si vous souhaitez limiter la taille d’un volume ou la quantité d’espace de stockage qu’un volume peut occuper dans le pool, utilisez l’allocation fixe.

Vous trouverez ci-dessous une comparaison des deux types d’approvisionnements avec des volumes vides.

Avec l’allocation fixe traditionnelle, l’espace préalloué n’est pas disponible dans le pool de stockage. Avec l’allocation dynamique, l’espace est alloué à partir du pool selon les besoins et les volumes peuvent être surapprovisionnés (taille supérieure à la capacité disponible) pour prendre en charge la croissance anticipée.

Allocation fixe Allocation dynamique
Schéma de l’allocation fixe traditionnelle. L’espace préalloué n’est pas disponible dans le pool de stockage. Schéma de l’allocation dynamique. L’espace est alloué à partir du pool en cas de besoin et les volumes peuvent être surapprovisionnés (taille supérieure à la capacité disponible) pour répondre à la croissance prévue.

Lorsqu’un volume à allocation dynamique est créé, l’empreinte est inférieure à la taille spécifiée du volume. À mesure que des données sont ajoutées ou supprimées dans le volume, son empreinte augmente et diminue en conséquence.

Schéma montant comment à mesure que des données sont ajoutées ou supprimées dans le volume, son empreinte augmente et diminue en conséquence.

L’allocation dynamique fonctionne avec tous les paramètres de résilience (miroir triple, parité avec accélération par miroir, etc.) et tous les types de systèmes. Étant donné que TRIM est désactivé pour les clusters étendus, le stockage n’est pas retourné au pool après la suppression des données.

Vous pouvez créer des volumes qui dépassent la capacité totale de stockage disponible en surapprovisionnement. Une alerte est envoyée quand plus de 70 % (personnalisable) de la capacité du pool est utilisée. Elle signale que vous devez augmenter la capacité ou supprimer certaines données.

Schéma montrant que vous pouvez créer des volumes d’une capacité supérieure à la capacité de stockage totale disponible par surapprovisionnement.

Utiliser l’allocation dynamique avec PowerShell

Les deux options d’approvisionnement d’un volume avec PowerShell sont Fixe et Dynamique. Cette valeur peut être définie au niveau du volume ou appliquée comme type d’approvisionnement par défaut au pool de stockage. Utilisez les cmdlets ci-dessous pour créer un volume à allocation dynamique ou vérifier/modifier les paramètres par défaut.

Option 1 : Appliquer l’allocation dynamique au niveau du volume

Pour créer un nouveau volume avec allocation dynamique, exécutez l’applet de commande suivante :

New-Volume -FriendlyName <name> -Size <size> -ProvisioningType Thin

Pour créer un nouveau volume de parité accélérée par mise en miroir avec allocation dynamique, exécutez l’applet de commande suivante :

Get-StorageTier <mirror tier> | Set-StorageTier -ProvisioningType Thin
Get-StorageTier <parity tier> | Set-StorageTier -ProvisioningType Thin 
New-Volume -FriendlyName <name> -StorageTierFriendlyNames <mirror tier,parity tier> -StorageTierSizes 200GB,800GB

Pour vérifier le type d’allocation du volume, exécutez l’applet de commande suivante :

Get-VirtualDisk -FriendlyName <name of virtual disk> | ft FriendlyName,ProvisioningType 

Option 2 : gérer le seuil d’alerte d’allocation par défaut

Le seuil d’alerte pour l’allocation dynamique est fixé à 70 %. Nous vous recommandons d’accepter le seuil d’alerte par défaut.

Pour modifier le seuil d’alerte d’allocation dynamique par défaut, exécutez l’applet de commande suivante :

Set-StoragePool -FriendlyName <name of storage pool> -ThinProvisioningAlertThresholds <% value>

FAQ sur l’allocation dynamique

Cette section répond aux questions fréquemment posées sur l'approvisionnement à capacité variable sur Azure Local.

Les volumes fixes existants peuvent-ils être convertis en volumes dynamiques ?

Oui. La conversion d’un volume fixe en volume dynamique est prise en charge. Consultez Convertir des volumes fixes en volumes dynamiques sur Azure Local.

Est-il possible de revenir à la création de volumes provisionnés fixes comme option par défaut après être passé au provisionnement dynamique ?

Oui. Accédez à Paramètres > Espaces de stockage et pools, puis changez Type de provisionnement par défaut en Fixe.

Est-il possible de combiner des volumes fixes et des volumes dynamiques dans un pool de stockage ?

Oui, il est possible de combiner des volumes fixes et des volumes dynamiques dans un pool.

L’espace sera-t-il remis au pool immédiatement après la suppression des fichiers ?

Non. Il s’agit d’un processus graduel qui peut prendre environ 15 minutes après la suppression des fichiers. S’il y a un grande nombre de charges de travail en cours d’exécution sur le système, cela peut prendre plus de temps pour que l’espace soit retourné au pool.

Étapes suivantes

Pour plus d'informations, consultez également :