Partager via


CIM_StorageAllocationSettingData, classe

Représente les paramètres pour l’allocation du stockage virtuel.

Syntaxe

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::Resource"), AMENDMENT]
class CIM_StorageAllocationSettingData : CIM_ResourceAllocationSettingData
{
  uint64 VirtualResourceBlockSize;
  uint64 VirtualQuantity;
  string VirtualQuantityUnits = "count(fixed size block)";
  uint16 Access;
  uint64 HostResourceBlockSize;
  uint64 Reservation;
  uint64 Limit;
  uint64 HostExtentStartingAddress;
  string HostExtentName;
  uint16 HostExtentNameFormat;
  string OtherHostExtentNameFormat;
  uint16 HostExtentNameNamespace;
  string OtherHostExtentNameNamespace;
};

Membres

La classe CIM_StorageAllocationSettingData comporte les types de membres suivants :

Propriétés

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

y accéder

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageExtent. Access »)

Prise en charge en lecture/écriture de l’allocation de stockage.

Inconnu (0)

Accessible en lecture (1)

Accessible en écriture (2)

Lecture/écriture prise en charge (3)

DMTF Reserved (..)

HostExtentName

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageAllocationSettingData. HostExtentNameFormat », « CIM_StorageAllocationSettingData. HostExtentNameNamespace », « CIM_StorageExtent. Nom « )

Identificateur unique de l’extension de stockage de l’hôte.

HostExtentNameFormat

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageAllocationSettingData. HostExtentName », « CIM_StorageAllocationSettingData. OtherHostExtentNameFormat », « CIM_StorageExtent. NameFormat »)

Format de la valeur de la propriété HostExtentName .

Inconnu (0)

Autre (1)

SNVM (7)

Numéro de série/fournisseur/modèle (SNVM) SNVM est 3 chaînes représentant le nom du fournisseur, le nom du produit dans l’espace de noms du fournisseur et le numéro de série dans l’espace de noms du modèle. Les chaînes sont délimitées par un « + ». Les espaces peuvent être inclus et sont importants. Le numéro de série est la représentation textuelle du numéro de série en majuscules hexadécimales. Cela représente le fournisseur et l’ID de modèle des données d’enquête SCSI ; le champ fournisseur DOIT avoir une largeur de 8 caractères et le champ produit doit avoir une largeur de 16 caractères. Par exemple,

'ACME____+SUPER DISK______+124437458' (_ est un caractère d’espace)

NAA (9)

9 = NAA en tant que format générique. Format 16 ou 32 caractères hexadécimaux majuscules non séparés (2 par octet binaire).

Par exemple « 21000020372D3C73 »

EUI64 (10)

EUI as a generic format (EUI64) See

https://standards.ieee.org/content/dam/ieee-standards/standards/web/documents/tutorials/eui.pdf.

T10VID (11)

Format d’identificateur de fournisseur T10 tel que retourné par SCSI Inquiry VPD page 83, type d’identificateur 1. Consultez spécification T10 SPC-3. Il s’agit de l’ID de fournisseur ASCII de 8 octets du registre T10 suivi d’un identificateur ASCII spécifique au fournisseur ; les espaces sont autorisés. Pour les volumes non SCSI, « SNVM » peut être le choix le plus approprié.

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

Nom du périphérique de système d’exploitation (pour LogicalDisks). Pour plus d’informations, consultez Description du nom du disque logique.

DMTF Reserved (..)

HostExtentNameNamespace

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageAllocationSettingData. HostExtentName », « CIM_StorageAllocationSettingData. OtherHostExtentNameNamespace », « CIM_StorageAllocationSettingData. HostExtentNameFormat », « CIM_StorageExtent. Espace de noms « )

Format de nommage de la propriété Name .

Inconnu (0)

Autre (1)

VPD83Type3 (2)

VPD83Type2 (3)

VPD83Type1 (4)

VPD80 (5)

NodeWWN (6)

SNVM (7)

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

DMTF Reserved (..)

HostExtentStartingAddress

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageAllocationSettingData. HostResourceBlockSize », « CIM_BasedOn. StartingAddress »)

Adresse de départ sur l’extension de stockage de l’hôte. Un val;ue NULL indique qu’il n’existe aucun mappage direct entre l’extension de stockage virtuel et l’étendue de stockage hôte.

HostResourceBlockSize

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageExtent. BlockSize »), PUnit (« octet »)

Taille, en octets, des blocs alloués sur l’hôte pour l’allocation de stockage. Si la taille du bloc est variable, la taille de bloc maximale en octets doit être spécifiée. Si la taille du bloc est inconnue ou si un concept de bloc ne s’applique pas, la valeur « 1 » (inconnue) doit être utilisée.

Limite

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : Override (« Limit »), ModelCorrespondence (« CIM_StorageAllocationSettingData. HostResourceBlockSize »)

Quantité maximale de blocs qui seront accordés pour l’allocation de ressources de stockage sur l’hôte. La taille de bloc est spécifiée par la propriété HostResourceBlockSize .

OtherHostExtentNameFormat

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageAllocationSettingData. HostExtentNameFormat »)

Format de la propriété HostExtentName si la propriété a la valeur « 1 » (autre).

OtherHostExtentNameNamespace

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageAllocationSettingData. HostExtentNameNamespace »)

Chaîne qui décrit l’espace de noms de la propriété HostExtentName si la valeur de la propriété HostExtentNameNamespace est « 1 » (autre).

Réservation

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : Remplacer (« Réservation »), ModelCorrespondenceCIM_StorageAllocationSettingData. HostResourceBlockSize »)

Quantité de blocs dont la disponibilité est garantie pour l’allocation de ressources de stockage sur l’hôte. La taille de bloc est spécifiée par la propriété HostResourceBlockSize .

VirtualQuantity

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : Remplacer (« VirtualQuantity »), ModelCorrespondenceCIM_StorageExtent. NumberOfBlocks », « CIM_StorageAllocationSettingData. VirtualQuantityUnits »)

Nombre de blocs que l’allocation de stockage présente au consommateur.

Notes

La propriété VirtualQuantity peut spécifier une taille de bloc de « 1 », même si VirtualResourceBlockSize est inconnu.

VirtualQuantityUnits

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : Remplacer (« VirtualQuantityUnits »), ModelCorrespondence (« CIM_StorageAllocationSettingData. VirtualQuantity »), IsPUnit

Unités utilisées par la propriété VirtualQuantity . Cette valeur doit être définie sur « count (fixed size block) » ou « byte ». La valeur par défaut, « count(fixed size block) » doit être utilisée pour une taille de bloc fixe, et « byte » doit être utilisée pour une taille de bloc inconnue ou variable.

VirtualResourceBlockSize

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_StorageExtent. BlockSize »), PUnit (« octet »)

Taille, en octets, des blocs qui forment la demande d’allocation de stockage. Si la taille de bloc est variable, la taille maximale du bloc doit être spécifiée. Si la taille de bloc est inconnue ou si un concept de bloc ne s’applique pas, la taille du bloc doit être « 1 » (inconnu).

Spécifications

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

Voir aussi

CIM_ResourceAllocationSettingData