Udostępnij przez


CIM_StorageExtent, klasa (zarządzanieHyper-V)

Opisuje możliwości i zarządzanie nośnikami, które przechowują dane i umożliwiają pobieranie danych. Ta superklasa służy do reprezentowania oprogramowania i sprzętowych składników RAID lub pierwotnego logicznego zakresu nośnika fizycznego.

Składnia

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

Członkowie

Klasa CIM_StorageExtent ma następujące typy elementów członkowskich:

Właściwości

Klasa CIM_StorageExtent ma te właściwości.

Access

Typ danych: uint16

Typ dostępu: tylko do odczytu

Opis obsługi odczytu/zapisu nośnika.

Nieznany (0)

Czytelny (1)

Zapisywalny (2)

Obsługa odczytu/zapisu (3)

Napisz raz (4)

BlockSize

Typ danych: uint64

Typ dostępu: tylko do odczytu

Kwalifikatory: Units ("Bytes"), MappingStrings ("MIF. DMTF|Magazyn hosta|001.4", "MIB. IETF|HOST-RESOURCES-MIB.hrStorageAllocationUnits", "MIF. DMTF|Urządzenia magazynujące|001.5")

Rozmiar bloków, które tworzą zakres magazynu, w bajtach. Jeśli są używane zmienne rozmiary bloków, ta właściwość powinna określać maksymalny rozmiar bloku. Jeśli rozmiar bloku jest nieznany lub jeśli koncepcja bloku jest nieprawidłowa (na przykład w przypadku CIM_AggregateExtent, CIM_Memory lub CIM_LogicalDisk), ta właściwość powinna być ustawiona na wartość "1" (nieznana).

Eksploatacyjne bloki

Typ danych: uint64

Typ dostępu: tylko do odczytu

Maksymalna liczba bloków, które są dostępne do użycia podczas warstwowania CIM_StorageExtent przy użyciu skojarzenia klasy CIM_BasedOn . Ta właściwość ma znaczenie tylko wtedy, gdy zakres magazynu jest przywołyny we właściwości Antecedent w obiekcie CIM_BasedOn .

DataOrganizacja

Typ danych: uint16

Typ dostępu: tylko do odczytu

Typ organizacji danych używany przez nośnik.

Inne (0)

Nieznany (1)

Stały blok (2)

Blok zmiennych (3)

Liczba danych klucza (4)

DataRedundancy

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_StorageSetting.DataRedundancyGoal", "CIM_StorageSetting. DataRedundancyMax", "CIM_StorageSetting. DataRedundancyMin")

Liczba pełnych kopii danych, które są obecnie przechowywane.

DeltaReservation

Typ danych: uint8

Typ dostępu: tylko do odczytu

Kwalifikatory: Units ("Percentage"), MinValue (1), MaxValue (100), ModelCorrespondence ("CIM_StorageSetting.DeltaReservationGoal", "CIM_StorageSetting. DeltaReservationMax", "CIM_StorageSetting. DeltaReservationMin")

Bieżąca wartość rezerwacji różnicowej. Jest to wartość procentowa określająca ilość miejsca, która powinna być zarezerwowana w repliki na potrzeby zmian buforowania.

ErrorMethodology

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Typ wykrywania i poprawiania błędów obsługiwany przez zakres magazynu.

ExtentStatus

Typ danych: tablica uint16

Typ dostępu: tylko do odczytu

Dodatkowe informacje o stanie.

Inne (0)

Nieznany (1)

Brak/Nie dotyczy (2)

Przerwane (3)

Utracone dane (4)

Dynamiczna ponowna konfiguracja (5)

Uwidocznione (6)

Uwidocznione ułamkowo (7)

Częściowo uwidocznione (8)

Wyłączona ochrona (9)

Gotowość (10)

Ponowne kompilowanie (11)

Oblicz ponownie (12)

Oszczędzić w użyciu (13)

Weryfikowanie w toku (14)

In-Band Udzielono dostępu (15)

Zaimportowane (16)

Wyeksportowane (17)

DmTF Reserved (18..32767)

Dostawca zarezerwowany (32768..65535)

IsBasedOnUnderlyingRedundancy

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

wartość true , jeśli podstawowe zakresy magazynu są elementami członkowskimi CIM_StorageRedundancyGroup; w przeciwnym razie , fałsz.

Nazwa

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Kwalifikatory: przesłonięcia ("Name"), MappingStrings ("SPC). INCITS-T10| VPD 83, Stowarzyszenie 0 | Identyfikator"), ModelCorrespondence ("CIM_StorageExtent.NameFormat", "CIM_StorageExtent. NameNamespace")

Unikatowy identyfikator zakresu magazynu. Właściwość NameFormat określa format nazewnictwa, który ma być używany we właściwości Name .

NameFormat

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_StorageExtent.Name", "CIM_StorageExtent. NameNamespace", "CIM_StorageExtent. OtherNameFormat")

Format nazewnictwa właściwości Name .

Nieznany (0)

Inne (1)

VPD83NAA6 (2)

VPD83NAA5 (3)

VPD83Type2 (4)

VPD83Type1 (5)

VPD83Type0 (6)

SNVM (7)

NodeWWN (8)

NAA (9)

EUI64 (10)

T10VID (11)

Nazwa urządzenia systemu operacyjnego (12)

Przestrzeń nazw

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: MappingStrings ("SPC. INCITS-T10| VPD 83, Stowarzyszenie 0 | Identyfikator"), ModelCorrespondence ("CIM_StorageExtent.Name", "CIM_StorageExtent. OtherNameNamespace", "CIM_StorageExtent. NameFormat")

Przestrzeń nazw właściwości name.

Nieznany (0)

Inne (1)

VPD83Type3 (2)

VPD83Type2 (3)

VPD83Type1 (4)

VPD80 (5)

NodeWWN (6)

SNVM (7)

Przestrzeń nazw urządzeń systemu operacyjnego (8)

NoSinglePointOfFailure

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_StorageSetting.NoSinglePointOfFailure")

wartość true , jeśli nie ma żadnych pojedynczych punktów awarii; w przeciwnym razie , fałsz.

NumberOfBlocks

Typ danych: uint64

Typ dostępu: tylko do odczytu

Kwalifikatory: MappingStrings ("MIF. DMTF|Magazyn hosta|001.5", "MIB. IETF|HOST-RESOURCES-MIB.hrStorageSize")

Całkowita liczba logicznie ciągłych bloków, które tworzą zakres magazynu. Całkowity rozmiar zakresu magazynu jest obliczany przez pomnożenie parametru BlockSize przez NumberOfBlocks. Jeśli właściwość BlockSize ma wartość "1", jest to całkowity rozmiar zakresu magazynu.

OtherNameFormat

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_StorageExtent.NameFormat")

Format właściwości Name , gdy właściwość NameFormat jest ustawiona na wartość "1" (Inne).

OtherNameNamespace

Typ danych: ciąg

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_StorageExtent.NameNamespace")

Opis przestrzeni nazw właściwości Name , gdy właściwość NameNamespace ma wartość "1" (Inne).

PackageRedundancy

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_StorageSetting.PackageRedundancyGoal", "CIM_StorageSetting. PackageRedundancyMax", "CIM_StorageSetting. PackageRedundancyMin")

Bieżąca liczba pakietów fizycznych, które mogą zakończyć się niepowodzeniem bez utraty danych. Na przykład w domenie magazynu może to być liczba dysków.

Pierwotny

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

wartość true , jeśli zakres magazynu jest pierwotny; w przeciwnym razie , fałsz.

Purpose

Typ danych: ciąg

Typ dostępu: tylko do odczytu

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

Opis użycia multimediów.

Sekwencyjny dostęp

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

wartość true , jeśli magazyn jest sekwencyjnie uzyskiwany przez obiekt CIM_MediaAccessDevice ; w przeciwnym razie , fałsz.

Requirements

Wymaganie Wartość
Minimalny obsługiwany klient
Windows 8
Minimalny obsługiwany serwer
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Zobacz także

CIM_LogicalDevice