classe CIM_StorageExtent (gestione di Hyper-V)
Descrive le funzionalità e la gestione dei supporti che archivia i dati e consente il recupero dei dati. Questa super classe viene usata per rappresentare componenti RAID software e hardware o un'estensione logica non elaborata di supporti fisici.
Sintassi
[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 ha questi tipi di membri:
Proprietà
La classe CIM_StorageExtent ha queste proprietà.
-
Accesso
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Descrizione del supporto di lettura/scrittura del supporto multimediale.
-
-
Sconosciuto (0)
-
Leggibile (1)
-
Scrivibile (2)
-
Lettura/scrittura supportata (3)
-
Scrittura una sola volta (4)
BlockSize
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
-
Qualificatori: unità ("byte"), MappingStrings ("MIF. DMTF| Archiviazione host|001.4", "MIB. IETF| HOST-RESOURCES-MIB.hrStorageAllocationUnits", "MIF. DMTF| Dispositivi di archiviazione|001.5")
Dimensione, in byte, dei blocchi che formano l'extent di archiviazione. Se vengono utilizzate dimensioni di blocchi variabili, questa proprietà deve specificare la dimensione massima del blocco. Se la dimensione del blocco è sconosciuta o se un concetto di blocco non è valido (ad esempio, per CIM_AggregateExtent, CIM_Memory o CIM_LogicalDisk), questa proprietà deve essere impostata su "1" (non noto).
Oggetti Di consumo
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Numero massimo di blocchi, disponibili per l'uso durante la creazione di livelli CIM_StorageExtent tramite l'associazione di classi CIM_BasedOn . Questa proprietà ha significato solo quando viene fatto riferimento all'extent di archiviazione nella proprietà Antecedent in un oggetto CIM_BasedOn .
DataOrganization
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Tipo di organizzazione dei dati utilizzata dai supporti.
Altro (0)
Sconosciuto (1)
Blocco fisso (2)
Blocco variabile (3)
Count Key Data (4)
DataRedundancy
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_StorageSetting. DataRedundancyGoal", "CIM_StorageSetting. DataRedundancyMax", "CIM_StorageSetting. DataRedundancyMin")
Numero di copie complete dei dati attualmente mantenuti.
DeltaReservation
-
Tipo di dati: uint8
-
Tipo di accesso: sola lettura
-
Qualificatori: Unità ("Percentuale"), MinValue (1), MaxValue (100), ModelCorrespondence ("CIM_StorageSetting. DeltaReservationGoal", "CIM_StorageSetting. DeltaReservationMax", "CIM_StorageSetting. DeltaReservationMin")
Valore corrente per la prenotazione differenziale. Si tratta di una percentuale che specifica la quantità di spazio che deve essere riservata in una replica per la memorizzazione nella cache delle modifiche.
ErrorMethodology
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Tipo di rilevamento e correzione degli errori supportati dall'extent di archiviazione.
ExtentStatus
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Informazioni aggiuntive sullo stato.
Altro (0)
Sconosciuto (1)
Nessuno/Non applicabile (2)
Rotto (3)
Dati persi (4)
Reconfig dinamico (5)
Esposto (6)
Esposizione frazionaria (7)
Parzialmente esposto (8)
Protezione disabilitata (9)
Preparazione (10)
Ricompila (11)
Ricalcolo (12)
Ricambio in uso (13)
Verifica in corso (14)
Accesso in banda concesso (15)
Importata (16)
Esportato (17)
DMTF Riservato (18..32767)
Fornitore riservato (32768...65535)
IsBasedOnUnderlyingRedundancy
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
true se gli extent di archiviazione sottostanti sono membri di un CIM_StorageRedundancyGroup; in caso contrario, false.
Nome
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: Override ("Name"), MappingStrings ("SPC. INCITS-T10 | VPD 83, Associazione 0 | Identificatore"), ModelCorrespondence ("CIM_StorageExtent. NameFormat", "CIM_StorageExtent. NameNamespace")
Identificatore univoco per l'extent di archiviazione. La proprietà NameFormat specifica il formato di denominazione da utilizzare nella proprietà Name .
NameFormat
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_StorageExtent. Name", "CIM_StorageExtent. NameNamespace", "CIM_StorageExtent. OtherNameFormat")
Formato di denominazione per la proprietà Name .
Sconosciuto (0)
Altro (1)
VPD83NAA6 (2)
VPD83NAA5 (3)
VPD83Type2 (4)
VPD83Type1 (5)
VPD83Type0 (6)
SNVM (7)
NodeWWN (8)
NAA (9)
EUI64 (10)
T10VID (11 )
Nome dispositivo del sistema operativo (12)
NameNamespace
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("SPC). INCITS-T10 | VPD 83, Associazione 0 | Identificatore"), ModelCorrespondence ("CIM_StorageExtent. Nome", "CIM_StorageExtent. OtherNameNamespace, "CIM_StorageExtent. NameFormat")
Spazio dei nomi della proprietà name.
Sconosciuto (0)
Altro (1)
VPD83Type3 (2)
VPD83Type2 (3)
VPD83Type1 (4)
VPD80 (5)
NodeWWN (6)
SNVM (7)
Spazio dei nomi del dispositivo del sistema operativo (8)
NoSinglePointOfFailure
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_StorageSetting. NoSinglePointOfFailure")
true se non ci sono singoli punti di errore; in caso contrario, false.
NumberOfBlocks
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIF). DMTF| Archiviazione host|001.5", "MIB. IETF| HOST-RESOURCES-MIB.hrStorageSize")
Numero totale di blocchi logicamente contigui che formano l'estensione di archiviazione. La dimensione totale dell'extent di archiviazione viene calcolata moltiplicando BlockSize by NumberOfBlocks. Se BlockSize è "1", questa proprietà è la dimensione totale dell'estensione di archiviazione.
OtherNameFormat
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_StorageExtent. NameFormat")
Formato della proprietà Name quando la proprietà NameFormat è impostata su "1" (Other).
OtherNameNamespace
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_StorageExtent. NameNamespace")
Descrizione dello spazio dei nomi della proprietà Name quando la proprietà NameNamespace è impostata su "1" (Altro).
PackageRedundancy
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_StorageSetting. PackageRedundancyGoal", "CIM_StorageSetting. PackageRedundancyMax", "CIM_StorageSetting. PackageRedundancyMin")
Numero corrente di pacchetti fisici che possono non riuscire senza perdita di dati. Ad esempio, in un dominio di archiviazione, questo potrebbe essere il numero di spindles su disco.
Originale
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
true se l'estensione di archiviazione è primordiale; in caso contrario, false.
Scopo
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIB). IETF| HOST-RESOURCES-MIB.hrStorageDescr")
Descrizione dell'utilizzo dei supporti.
SequentialAccess
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
true se l'archiviazione è accessibile in sequenza da un oggetto CIM_MediaAccessDevice ; in caso contrario, false.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 8 |
Server minimo supportato |
Windows Server 2012 |
Spazio dei nomi |
Radice\virtualizzazione\v2 |
MOF |
|
DLL |
|