Partager via


Provisionnement dynamique du stockage dans Azure Local, version 23H2

S’applique à : Azure Local, version 23H2

Cet article décrit le fonctionnement de l’approvisionnement dynamique sur votre instance Azure Local, version 23H2. 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. Malgré le volume 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’approvisionnement dynamique est recommandé par rapport au provisionnement fixe traditionnel si vous ne savez pas exactement combien de stockage nécessite un volume. L’approvisionnement dynamique offre une flexibilité par rapport à l’approvisionnement fixe traditionnel. Si vous souhaitez limiter la taille d’un volume ou limiter la quantité de stockage qu’un volume peut prendre à partir du pool, utilisez l’approvisionnement fixe.

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

Avec l’approvisionnement fixe traditionnel, 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.

Approvisionnement fixe Allocation dynamique
Diagramme de l’approvisionnement fixe traditionnel. L’espace préalloué n’est pas disponible dans le pool de stockage. Diagramme de l’approvisionnement dynamique. L’espace est alloué à partir du pool si nécessaire et les volumes peuvent être surprovisionnés (taille supérieure à la capacité disponible) pour prendre en charge la croissance prévue.

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

Diagramme montrant que lorsque des données sont ajoutées ou supprimées du volume, l’empreinte du volume augmente et diminue en conséquence.

Le provisionnement dynamique fonctionne avec tous les paramètres de résilience (miroir tridirectionnel, parité accélérée 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 une fois les données supprimé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, signalant que vous devez ajouter plus de capacité ou supprimer certaines données.

Diagramme montrant que vous pouvez créer des volumes qui dépassent la capacité de stockage totale disponible en surprovisionnant.

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 volume provisionné dynamique, exécutez l’applet de commande suivante :

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

Pour créer un volume de parité accélérée en miroir à provisionnement 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’approvisionnement en 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’approvisionnement par défaut

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

Pour modifier le seuil d’alerte d’approvisionnement 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 dynamique sur Azure Local, version 23H2.

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

Oui. La conversion d’un volume fixe en volume mince est prise en charge, consultez Convertir des volumes configurés 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 existe de nombreuses 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 :