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 |
|
| DLL |
|