Classe CIM_StorageExtent (gestion Hyper-V)

Décrit les fonctionnalités et la gestion des médias qui stockent les données et permet la récupération des données. Cette super classe est utilisée pour représenter les composants RAID logiciels et matériels, ou une extension logique brute des supports physiques.

Syntaxe

[Abstract, Version("2.13.0"), UMLPackagePath("CIM::Core::StorageExtent"), AMENDMENT]
class CIM_StorageExtent : CIM_LogicalDevice
{
  uint16  DataOrganization;
  string  Purpose;
  uint16  Access;
  string  ErrorMethodology;
  uint64  BlockSize;
  uint64  NumberOfBlocks;
  uint64  ConsumableBlocks;
  boolean IsBasedOnUnderlyingRedundancy;
  boolean SequentialAccess;
  uint16  ExtentStatus[];
  boolean NoSinglePointOfFailure;
  uint16  DataRedundancy;
  uint16  PackageRedundancy;
  uint8   DeltaReservation;
  boolean Primordial = FALSE;
  string  Name;
  uint16  NameFormat;
  uint16  NameNamespace;
  string  OtherNameNamespace;
  string  OtherNameFormat;
};

Membres

La classe CIM _ StorageExtent possède les types de membres suivants :

Propriétés

La classe CIM _ StorageExtent possède les propriétés suivantes.

y accéder

Type de données : UInt16

Type d'accès : Lecture seule

Description de la prise en charge de la lecture/écriture du média.

Inconnu (0)

Lecture (1)

Accessible en écriture (2)

Lecture/écriture prise en charge (3)

Écriture unique (4)

BlockSize

Type de données : UInt64

Type d'accès : Lecture seule

Qualificateurs : Units ("bytes"), MappingStrings ("MIF. |hôte DMTF Stockage | 001,4», «MIB. IETF | Host-Resources-MIB. hrStorageAllocationUnits "," MIF. |appareils Stockage DMTF | 001,5»)

Taille, en octets, des blocs qui forment l’extension de stockage. Si les tailles de bloc variables sont utilisées, cette propriété doit spécifier la taille de bloc maximale. Si la taille de bloc est inconnue ou si un concept de bloc n’est pas valide (par exemple, pour la _ AggregateExtent CIM, la _ mémoire CIM ou le _ disque logique CIM), cette propriété doit être définie sur « 1 » (inconnu).

ConsumableBlocks

Type de données : UInt64

Type d'accès : Lecture seule

Nombre maximal de blocs pouvant être utilisés lors de la superposition des _ StorageExtent CIM à l’aide de l’Association de classe CIM _ . Cette propriété n’a de sens que lorsque l’extension de stockage est référencée dans la propriété Antecedent dans un objet _ basé sur CIM .

DataOrganization

Type de données : UInt16

Type d'accès : Lecture seule

Type d’organisation de données utilisé par le média.

Autre (0)

Inconnu (1)

Bloc fixe (2)

Bloc variable (3)

Nombre de données de la clé (4)

DataRedundancy

Type de données : UInt16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence ("CIM _ StorageSetting.DataRedundancyGoal","CIM _ StorageSetting.DataRedundancyMax","CIM _ StorageSetting.DataRedundancyMin")

Nombre total de copies de données qui sont actuellement conservées.

DeltaReservation

Type de données : UInt8

Type d'accès : Lecture seule

Qualificateurs : Units ("Percentage"), MinValue (1), MaxValue (100), ModelCorrespondence ("CIM _ StorageSetting.DeltaReservationGoal","CIM _ StorageSetting.DeltaReservationMax","CIM _ StorageSetting.DeltaReservationMin")

Valeur actuelle pour la réservation Delta. Il s’agit d’un pourcentage qui spécifie la quantité d’espace qui doit être réservée dans un réplica pour la mise en cache des modifications.

ErrorMethodology

Type de données : chaîne

Type d'accès : Lecture seule

Type de détection et de correction d’erreur pris en charge par l’extension de stockage.

ExtentStatus

Type de données : tableau UInt16

Type d'accès : Lecture seule

Informations supplémentaires sur l’État.

Autre (0)

Inconnu (1)

Aucun/non applicable (2)

Cassé (3)

Données perdues (4)

Reconfiguration dynamique (5)

Exposé (6)

Exposition fractionnaire (7)

Partiellement exposé (8)

Protection désactivée (9)

Prêt (10)

Régénération (11)

Recalculer (12)

Spare en cours d’utilisation (13)

Vérification en cours (14)

Accès intrabande accordé (15)

Importé (16)

Exporté (17)

DMTF réservé (18.. 32767)

Fournisseur réservé (32768.. 65535)

IsBasedOnUnderlyingRedundancy

Type de données : booléen

Type d'accès : Lecture seule

true si les extensions de stockage sous-jacentes sont membres d’un _ StorageRedundancyGroup CIM; sinon, false.

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : override ("Name"), MappingStrings ("SPC. INCITSs-T10 | VPD 83, identificateur d’association 0 | ), ModelCorrespondence ("CIM _ StorageExtent.NameFormat","CIM _ StorageExtent.NameNamespace")

Identificateur unique de l’extension de stockage. La propriété NameFormat spécifie le format d’affectation de noms à utiliser dans la propriété Name .

NameFormat

Type de données : UInt16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence ("CIM _ StorageExtent.Name","CIM _ StorageExtent.NameNamespace","CIM _ StorageExtent.OtherNameFormat")

Format d’affectation de noms pour la propriété Name .

Inconnu (0)

Autre (1)

VPD83NAA6 (2)

VPD83NAA5 (3)

VPD83Type2 (4)

VPD83Type1 (5)

VPD83Type0 (6)

SNVM (7)

NodeWWN (8)

NAA (9)

EUI64 (10)

T10VID (11)

Nom du périphérique du système d’exploitation (12)

NameNamespace

Type de données : UInt16

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("SPC. INCITSs-T10 | VPD 83, identificateur d’association 0 | ), ModelCorrespondence ("CIM _ StorageExtent.Name","CIM _ StorageExtent.OtherNameNamespace","CIM _ StorageExtent.NameFormat»)

Espace de noms de la propriété Name.

Inconnu (0)

Autre (1)

VPD83Type3 (2)

VPD83Type2 (3)

VPD83Type1 (4)

VPD80 (5)

NodeWWN (6)

SNVM (7)

Espace de noms du périphérique du système d’exploitation (8)

NoSinglePointOfFailure

Type de données : booléen

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence ("CIM _ StorageSetting.NoSinglePointOfFailure")

true s’il n’existe aucun point de défaillance unique ; Sinon, false.

NumberOfBlocks

Type de données : UInt64

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("MIF. |hôte DMTF Stockage | 001,5», «MIB. |Hôte IETF-ressources-MIB. hrStorageSize ")

Nombre total de blocs contigus logiquement qui forment l’extension de stockage. La taille totale de l’extension de stockage est calculée en multipliant BlockSize par NumberOfBlocks. Si la propriété BlockSize a la valeur « 1 », cette propriété correspond à la taille totale de l’extension de stockage.

OtherNameFormat

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence ("CIM _ StorageExtent.NameFormat»)

Format de la propriété Name lorsque la propriété NameFormat est définie sur « 1 » (other).

OtherNameNamespace

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence ("CIM _ StorageExtent.NameNamespace")

Description de l’espace de noms de la propriété Name lorsque la propriété NameNamespace est définie sur « 1 » (other).

PackageRedundancy

Type de données : UInt16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence ("CIM _ StorageSetting.PackageRedundancyGoal","CIM _ StorageSetting.PackageRedundancyMax","CIM _ StorageSetting.PackageRedundancyMin")

Nombre actuel de packages physiques qui peuvent échouer sans perte de données. Par exemple, dans un domaine de stockage, il peut s’agir du nombre de piles de disques.

Primordial

Type de données : booléen

Type d'accès : Lecture seule

true si l’extension de stockage est primordiale ; Sinon, false.

Objectif

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MappingStrings ("MIB. |Hôte IETF-ressources-MIB. hrStorageDescr ")

Description de l’utilisation du support.

SequentialAccess

Type de données : booléen

Type d'accès : Lecture seule

true si le stockage est accessible de manière séquentielle par un objet CIM _ MediaAccessDevice ; sinon, false.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
Espace de noms
\Virtualisation racine \ v2
MOF
WindowsVirtualization. v2. mof
DLL
Vmms.exe

Voir aussi

_LOGICALDEVICE CIM