Partager via


Volume Plex, 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 plex de volume modélise un plex de volume contenu par un volume. Seul un volume mis en miroir peut avoir plusieurs plexes ; tous les autres types de volumes ont un plex. Chaque plex contient une copie des données sur le volume. VDS prend en charge quatre types de plex de volume : simple, étendue, rayée et rayée avec parité. Pour obtenir une description de chacun de ces types de volumes, consultez le objet volume.

Il existe deux façons de créer un volume avec plusieurs plexes. Vous pouvez utiliser la méthode IVdsPack ::CreateVolume pour créer le volume mis en miroir directement ou utiliser la méthode IVdsVolume ::AddPlex pour ajouter un volume à un autre volume. Les volumes (et les disques sous-jacents) doivent se trouver dans le même pack. L’illustration suivante montre un exemple d’ajout d’un volume (B) en tant que plex à un autre volume (A) et du volume multiplexé résultant (A). Les données sur le volume A restent intactes, tandis que les données sur le volume B deviennent une copie mise en miroir des données sur le volume A.

Diagramme montrant deux plexes simples, un avec un volume A simple et un avec un volume B simple, égal à plusieurs plexes avec le volume mis en miroir A.

Vous pouvez rechercher des plexes de volume en appelant la méthode IVdsVolume ::QueryPlexes. Vous pouvez obtenir un pointeur vers un plex de volume spécifique en sélectionnant l’objet plex souhaité dans l’énumération retournée par QueryPlexes. À l’exception du dernier plex, les plex existants peuvent être rompus ou supprimés. Utilisez l'IVdsVolume ::BreakPlex pour fractionner un plex à partir d’un volume et convertir l’objet plex cassé en objet de volume. Utilisez l'IVdsVolume ::RemovePlex pour supprimer complètement le plex. Vous pouvez tenter de réparer un plex à tolérance de panne en appelant la méthode IVdsVolumePlex ::Repair, qui déplace les membres incorrects vers de bons disques.

En plus d’un identificateur d’objet et d’un type plex, les propriétés d’objet plex de volume incluent l’état, l’intégrité et l’état de transition du plex. Cet objet n’a aucun indicateur.

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 IVdsVolumePlex.
Énumérations associées VDS_VOLUME_PLEX_STATUS, VDS_VOLUME_PLEX_TYPEet VDS_DISK_EXTENT_TYPE.
Structures associées VDS_VOLUME_PLEX_PROP.

 

objets du fournisseur de logiciels

objet volume