Partager via


classe CIM_StorageExtent (gestion desHyper-V)

Décrit les fonctionnalités et la gestion des supports qui stockent les données et permettent la récupération des données. Cette super classe est utilisée pour représenter des composants RAID logiciels et matériels, ou une étendue logique brute du support physique.

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;
};

Members

La classe CIM_StorageExtent a ces types de membres :

Propriétés

La classe CIM_StorageExtent possède ces propriétés.

Access

Type de données : uint16

Type d’accès : lecture seule

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

Inconnu (0)

Lisible (1)

Accessible en écriture (2)

Lecture/écriture prise en charge (3)

Écrire une seule fois (4)

BlockSize

Type de données : uint64

Type d’accès : lecture seule

Qualificateurs : unitésoctets »), MappingStrings (« MIF ». DMTF|Stockage hôte|001.4 », « MIB. IETF|HOST-RESOURCES-MIB.hrStorageAllocationUnits », « MIF. DMTF|Appareils de stockage|001.5")

Taille, en octets, des blocs qui forment l’étendue de stockage. Si des tailles de bloc variables sont utilisées, cette propriété doit spécifier la taille maximale du bloc. Si la taille du bloc est inconnue ou si un concept de bloc n’est pas valide (par exemple, pour CIM_AggregateExtent, CIM_Memory ou CIM_LogicalDisk), cette propriété doit être définie sur « 1 » (inconnu).

ConsommableBlocks

Type de données : uint64

Type d’accès : lecture seule

Nombre maximal de blocs disponibles lors de la couche CIM_StorageExtent à l’aide de l’association de classes CIM_BasedOn . Cette propriété a une signification uniquement lorsque l’étendue de stockage est référencée dans la propriété antécédente dans un objet CIM_BasedOn .

DataOrganization

Type de données : uint16

Type d’accès : lecture seule

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

Autre (0)

Inconnu (1)

Bloc fixe (2)

Bloc de variables (3)

Compter les données de 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 de copies complètes de données actuellement conservées.

DeltaReservation

Type de données : uint8

Type d’accès : lecture seule

Qualificateurs : unités (« pourcentage »), MinValue (1), MaxValue (100), ModelCorrespondenceCIM_StorageSetting ».DeltaReservationGoal » , « CIM_StorageSetting. DeltaReservationMax », « CIM_StorageSetting. DeltaReservationMin")

Valeur actuelle de 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 d’erreur et correction pris en charge par l’étendue de stockage.

ExtentStatus

Type de données : tableau uint16

Type d’accès : lecture seule

Informations d’état supplémentaires.

Autre (0)

Inconnu (1)

Aucun/Non applicable (2)

Rompu (3)

Données perdues (4)

Reconfiguration dynamique (5)

Exposé (6)

Fractionnée exposée (7)

Partiellement exposé (8)

Protection désactivée (9)

Préparation (10)

Reconstruire (11)

Recalculer (12)

Rechange en cours d’utilisation (13)

Vérifier en cours (14)

accèsIn-Band accordé (15)

Importé (16)

Exporté (17)

Réservé DMTF (18..32767)

Fournisseur réservé (32768..65535)

IsBasedOnUnderlyingRedundancy

Type de données : booléen

Type d’accès : lecture seule

true si les étendues de stockage sous-jacentes sont membres d’un CIM_StorageRedundancyGroup ; sinon, false.

Nom

Type de données : chaîne

Type d’accès : lecture seule

Qualificateurs : Remplacer (« Name »), MappingStrings (« SPC ». INCITS-T10| VPD 83, Association 0 | Identificateur »), ModelCorrespondence (« CIM_StorageExtent.NameFormat », « CIM_StorageExtent. NameNamespace")

Identificateur unique pour l’étendue de stockage. La propriété NameFormat spécifie le format de nommage à utiliser dans la propriété Name .

NameFormat

Type de données : uint16

Type d’accès : lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageExtent.Nom », « CIM_StorageExtent. NameNamespace », « CIM_StorageExtent. OtherNameFormat")

Format de nommage de 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 de l’appareil du système d’exploitation (12)

NameNamespace

Type de données : uint16

Type d’accès : lecture seule

Qualificateurs : MappingStrings (« SPC. INCITS-T10| VPD 83, Association 0 | Identificateur »), ModelCorrespondenceCIM_StorageExtent.Nom », « 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 d’appareil 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’y a pas de points de défaillance uniques ; sinon, false.

NumberOfBlocks

Type de données : uint64

Type d’accès : lecture seule

Qualificateurs : MappingStrings (« MIF. DMTF|Stockage hôte|001.5 », « MIB. IETF|HOST-RESOURCES-MIB.hrStorageSize")

Nombre total de blocs contigus logiquement qui forment l’étendue de stockage. La taille totale de l’étendue de stockage est calculée en multipliant BlockSize par NumberOfBlocks. Si BlockSize est « 1 », cette propriété est la taille totale de l’étendue 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 a la valeur « 1 » (Autre).

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 a la valeur « 1 » (Autre).

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 broches de disque.

Primordial

Type de données : booléen

Type d’accès : lecture seule

true si l’étendue de stockage est primordiale ; sinon, false.

Purpose

Type de données : chaîne

Type d’accès : lecture seule

Qualificateurs : MappingStrings (« MIB. IETF|HOST-RESOURCES-MIB.hrStorageDescr")

Description de l’utilisation du support.

SéquentielAccess

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.

Spécifications

Requirement Valeur
Client minimum pris en charge
Windows 8
Serveur minimum pris en charge
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_LogicalDevice