CIM_StorageExtent-Klasse (Hyper-V-Verwaltung)
Beschreibt die Funktionen und die Verwaltung von Medien, die Daten speichern und den Abruf der Daten ermöglichen. Diese Superklasse wird verwendet, um Software- und Hardware-RAID-Komponenten oder einen logischen Rohumfang physischer Medien darzustellen.
Syntax
[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;
};
Member
Die CIM_StorageExtent-Klasse verfügt über folgende Membertypen:
Eigenschaften
Die CIM_StorageExtent-Klasse verfügt über diese Eigenschaften.
-
zugreifen
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Eine Beschreibung der Lese-/Schreibunterstützung der Medien.
-
-
Unbekannt (0)
-
Lesbar (1)
-
Schreibbar (2)
-
Lese-/Schreibzugriff unterstützt (3)
-
Einmal schreiben (4)
BlockSize
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Units ("Bytes"), MappingStrings ("MIF. DMTF| Hostspeicher|001.4", "MIB. IETF| HOST-RESOURCES-MIB.hrStorageAllocationUnits", "MIF. DMTF| Speichergeräte|001.5")
Die Größe der Blöcke, die die Speicherausdehnung bilden, in Bytes. Wenn variable Blockgrößen verwendet werden, sollte diese Eigenschaft die maximale Blockgröße angeben. Wenn die Blockgröße unbekannt ist oder ein Blockkonzept ungültig ist (z. B. für CIM_AggregateExtent, CIM_Memory oder CIM_LogicalDisk), sollte diese Eigenschaft auf "1" (unwissend) festgelegt werden.
ConsumableBlocks
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Die maximale Anzahl von Blöcken, die beim Layering CIM_StorageExtent mithilfe der CIM_BasedOn Klassenzuordnung verwendet werden können. Diese Eigenschaft hat nur eine Bedeutung, wenn in der Eigenschaft Antecedent in einem CIM_BasedOn-Objekt auf die Speicherausdehnung verwiesen wird.
DataOrganisierung
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der Typ der daten organization, die von den Medien verwendet werden.
Sonstiges (0)
Unbekannt (1)
Fester Block (2)
Variablenblock (3)
Zählen von Schlüsseldaten (4)
DataRedundancy
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_StorageSetting. DataRedundancyGoal", "CIM_StorageSetting. DataRedundancyMax", "CIM_StorageSetting. DataRedundancyMin")
Die Anzahl der vollständigen Kopien von Daten, die derzeit verwaltet werden.
DeltaReservation
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Units ("Percentage"), MinValue (1), MaxValue (100), ModelCorrespondence ("CIM_StorageSetting. DeltaReservationGoal", "CIM_StorageSetting. DeltaReservationMax", "CIM_StorageSetting. DeltaReservationMin")
Der aktuelle Wert für die Deltareservierung. Dies ist ein Prozentsatz, der den Speicherplatz angibt, der in einem Replikat zum Zwischenspeichern von Änderungen reserviert werden soll.
ErrorMethodology
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der Typ der Fehlererkennung und -korrektur, die vom Speicherumfang unterstützt wird.
ExtentStatus
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
Zusätzliche status Informationen.
Sonstiges (0)
Unbekannt (1)
Keine/Nicht zutreffend (2)
Beschädigt (3)
Verlorene Daten (4)
Dynamische Neukonfiguration (5)
Verfügbar gemacht (6)
Fractionally Exposed (7)
Teilweise verfügbar gemacht (8)
Schutz deaktiviert (9)
Vorbereiten (10)
Neuerstellen (11)
Neuberechnung (12)
Spare in Use (13)
Überprüfen in Bearbeitung (14)
In-Band-Zugriff gewährt (15)
Importiert (16)
Exportiert (17)
DMTF Reserviert (18...32767)
Anbieter reserviert (32768..65535)
IsBasedOnUnderlyingRedundancy
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
true , wenn die zugrunde liegenden Speicherblöcke Member einer CIM_StorageRedundancyGroup sind; Andernfalls false.
Name
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Überschreiben ("Name"), MappingStrings ("SPC. INCITS-T10| VPD 83, Verein 0 | Bezeichner"), ModelCorrespondence ("CIM_StorageExtent. NameFormat", "CIM_StorageExtent. NameNamespace")
Ein eindeutiger Bezeichner für die Speichererweiterung. Die NameFormat-Eigenschaft gibt das Benennungsformat an, das in der Name-Eigenschaft verwendet werden soll.
NameFormat
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_StorageExtent. Name", "CIM_StorageExtent. NameNamespace", "CIM_StorageExtent. OtherNameFormat")
Das Benennungsformat für die Name-Eigenschaft .
Unbekannt (0)
Sonstiges (1)
VPD83NAA6 (2)
VPD83NAA5 (3)
VPD83Type2 (4)
VPD83Type1 (5)
VPD83Type0 (6)
SNVM (7)
NodeWWN (8)
NAA (9)
EUI64 (10)
T10VID (11)
Name des Betriebssystemgeräts (12)
NameNamespace
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("SPC. INCITS-T10| VPD 83, Verein 0 | Bezeichner"), ModelCorrespondence ("CIM_StorageExtent. Name", "CIM_StorageExtent. OtherNameNamespace", "CIM_StorageExtent. NameFormat")
Der Namespace der name-Eigenschaft.
Unbekannt (0)
Sonstiges (1)
VPD83Type3 (2)
VPD83Type2 (3)
VPD83Type1 (4)
VPD80 (5)
NodeWWN (6)
SNVM (7)
Betriebssystemgerätenamespace (8)
NoSinglePointOfFailure
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_StorageSetting. NoSinglePointOfFailure")
TRUE , wenn keine Single Points of Failure vorhanden sind; Andernfalls false.
NumberOfBlocks
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| Hostspeicher|001.5", "MIB. IETF| HOST-RESOURCES-MIB.hrStorageSize")
Die Gesamtanzahl der logisch zusammenhängenden Blöcke, die die Speicherausdehnung bilden. Die Gesamtgröße der Speicherausdehnung wird berechnet, indem BlockSize mit NumberOfBlocks multipliziert wird. Wenn BlockSize den Wert "1" aufweist, entspricht diese Eigenschaft der Gesamtgröße des Speicherumfangs.
OtherNameFormat
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_StorageExtent. NameFormat")
Das Format der Name-Eigenschaft , wenn die NameFormat-Eigenschaft auf "1" (Sonstige) festgelegt ist.
OtherNameNamespace
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_StorageExtent. NameNamespace")
Eine Beschreibung des Namespace der Name-Eigenschaft , wenn die NameNamespace-Eigenschaft auf "1" (Sonstige) festgelegt ist.
PackageRedundancy
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_StorageSetting. PackageRedundancyGoal", "CIM_StorageSetting. PackageRedundancyMax", "CIM_StorageSetting. PackageRedundancyMin")
Die aktuelle Anzahl physischer Pakete, die ohne Datenverlust fehlschlagen können. In einer Speicherdomäne kann dies beispielsweise die Anzahl der Datenträgerspindeln sein.
Ursprünglich
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
TRUE , wenn der Speicherumfang primordial ist; Andernfalls false.
Zweck
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIB. IETF| HOST-RESOURCES-MIB.hrStorageDescr")
Eine Beschreibung der Mediennutzung.
SequentialAccess
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
true , wenn von einem CIM_MediaAccessDevice-Objekt sequenziell auf den Speicher zugegriffen wird; Andernfalls false.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8 |
Unterstützte Mindestversion (Server) |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|