Partager via


Volume, objet

[À compter de Windows 8 et Windows Server 2012, l’interface COM service de disque virtuel est remplacée par l’API de gestion du stockage Windows .]

Un objet de volume modélise une unité de stockage logique créée par un fournisseur de logiciels et présentée au système de fichiers en tant que disque. Chaque volume comprend au moins un plex de volume, qui est à son tour composé d’étendues d’un ou plusieurs disques.

Types de volumes

VDS prend en charge cinq types de volumes : simple, délimité, rayé, mis en miroir et rayé avec parité. Les volumes simples, délimités et rayés sont tolérants aux pannes ; Les volumes de parité et de mise en miroir sont tolérants aux pannes. Le reste de cette section décrit chacun des types de volumes VDS.

  • Un volume simple est une partie d’un disque physique qui fonctionne comme s’il s’agissait d’une unité physiquement distincte. Un volume simple peut se composer d’une seule région sur un disque ou plusieurs régions du même disque lié.
  • Un volume réparti combine des zones d’espace non alloué à partir de plusieurs disques en un seul volume logique, ce qui vous permet d’utiliser plus efficacement l’espace et toutes les lettres de lecteur sur un système à plusieurs disques.
  • Un volume en bandes est créé en combinant des zones d’espace libre sur deux disques ou plusieurs en un volume logique. Les volumes à bandes utilisent RAID-0, qui répartit les données sur plusieurs disques. Les volumes à bandes ne peuvent pas être étendus ou mis en miroir et ne offrent pas de tolérance de panne. Si l’un des disques contenant un volume en bandes échoue, l’intégralité du volume échoue. Lors de la création de volumes à bandes, il est préférable d’utiliser des disques de la même taille, du modèle et du fabricant.
  • Un volume mis en miroir est un volume à tolérance de panne qui fournit une redondance des données à l’aide de deux copies, ou plexes, du volume pour dupliquer les données stockées sur le volume. Toutes les données écrites dans le volume mis en miroir sont écrites dans les deux plexes, qui se trouvent sur des disques physiques distincts. Si l’un des disques physiques échoue, les données sur le disque défaillant ne sont plus disponibles, mais le système continue à fonctionner à l’aide du disque non affecté.
  • Un volume de parité est un volume à tolérance de panne avec des données et une parité par bandes intermittentes sur trois disques physiques ou plus. Si une partie d’un disque physique échoue, vous pouvez recréer les données qui étaient sur la partie ayant échoué à partir des données restantes et de la parité. Ce type de volume (également appelé volume RAID-5) est une bonne solution pour la redondance des données dans un environnement informatique dans lequel la plupart des activités consistent à lire des données.

Création de volume

Les fournisseurs de logiciels de base et dynamiques prennent en charge la création de volumes partiellement dirigés ; un appelant spécifie uniquement les attributs qui présentent un intérêt particulier et permet au fournisseur de choisir le reste. VDS monte automatiquement un volume nouvellement créé, sauf sur les plateformes Windows Server 2003, Enterprise Edition et Windows Server 2003, Datacenter Edition.

Utilisation des volumes

Créez toujours un volume dans le même pack que les disques qui y contribuent. Utilisez la méthode IVdsPack ::CreateVolume pour créer un objet de volume. Vous pouvez déterminer les volumes contenus dans un pack spécifique en appelant la méthodeQueryVolumes, également exposée par IVdsPack. Un appelant peut obtenir un pointeur vers un volume spécifique en sélectionnant l’objet de volume souhaité dans l’énumération retournée par QueryVolumes. Avec un objet de volume, vous pouvez définir l’état ; rechercher des plexes ; étendre et réduire le volume ; ajouter, interrompre et supprimer des plexes ; et supprimez le volume.

Outre un identificateur d’objet, un nom et un numéro de série, les propriétés d’objet de volume incluent le type de volume, la taille, l’état, l’intégrité, l’état de transition, les indicateurs et un type de système de fichiers recommandé.

Le tableau suivant répertorie les interfaces, les énumérations et les structures associées.

Type Élément
Interfaces toujours exposées par cet objet IVdsVolume, IVdsVolumeMF, IVdsVolumeMF2*, IVdsVolumeOnline*, et IVdsVolumeShrink*.
Énumérations associées VDS_VOLUME_FLAG, VDS_VOLUME_STATUS, VDS_VOLUME_TYPEet VDS_DISK_EXTENT_TYPE.
Structures associées VDS_VOLUME_PROP et VDS_VOLUME_NOTIFICATION.

 

*Windows Server 2003 : Ces interfaces ne sont pas prises en charge tant que Windows Vista n’est pas pris en charge.

objets du fournisseur de logiciels