classe CIM_ResourcePool
Rappresenta un pool di risorse, ovvero un'entità logica fornita dal sistema host per allocare e assegnare risorse.
[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::Resource"), AMENDMENT]
class CIM_ResourcePool : CIM_LogicalElement
{
string InstanceID;
string PoolID;
boolean Primordial = FALSE;
uint64 Capacity;
uint64 Reserved;
uint16 ResourceType;
string OtherResourceType;
string ResourceSubType;
string AllocationUnits;
string ConsumedResourceUnits = "count";
uint64 CurrentlyConsumedResource;
uint64 MaxConsumableResource;
};
La classe CIM_ResourcePool include questi tipi di membri:
La classe CIM_ResourcePool ha queste proprietà.
-
AllocationUnits
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: IsPUnit
Unità di allocazione utilizzate dalle proprietà Reservation e Limit . Ad esempio, quando ResourceType è impostato su "Processore", AllocationUnits può essere impostato su "node*10^6" o "percent". Il valore di questa proprietà deve essere un valore legale del qualificatore unità programmatice dell'Appendice C.1 di DSP0004 V2.4 o versione successiva.
-
-
Capacity
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Quantità massima di prenotazioni che il pool di risorse può supportare. La proprietà AllocationUnits specifica il tipo di unità.
-
-
ConsumedResourceUnits
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_ResourcePool. MaxConsumableResource", "CIM_ResourcePool. AttualmenteConsumedResource"), IsPUnit
Unità per le proprietà MaxConsumable e Consumed .
-
-
AttualmenteConsumedResource
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_ResourcePool. ConsumedResourceUnits")
Quantità di risorsa attualmente presentata dal pool di risorse ai consumer di risorse. Questa proprietà è diversa dalla proprietà Reserved perché descrive la visualizzazione consumer della risorsa mentre la proprietà Reserved descrive la visualizzazione producer della risorsa.
-
-
InstanceID
-
Identifica in modo univoco un'istanza di questa classe nell'ambito dello spazio dei nomi contenitore.
Importante
Per garantire l'univocità all'interno dello spazio dei nomi, il valore della proprietà InstanceID deve essere costruito nel modello seguente: OrgID:LocalID
- OrgID deve includere un nome protetto da copyright, registrato o altrimenti univoco di proprietà dell'entità aziendale che definisce la proprietà InstanceID o essere un ID registrato assegnato da un'autorità globale riconosciuta.
- OrgID non deve contenere due punti. I primi due punti in InstanceID devono essere compresi tra OrgID eLocalID.
- LocalID viene scelto dall'entità business e non deve essere riutilizzato per identificare diversi elementi reali sottostanti.
- Se il modello precedente non viene usato, l'entità di definizione deve garantire che il valore InstanceID risultante non venga riutilizzato in tutte le proprietà InstanceID generate da questo provider o da altri provider per questo spazio dei nomi.
- Per le istanze definite da DMTF, il modello deve essere usato con OrgID impostato su "CIM".
-
MaxConsumableResource
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_ResourcePool. ConsumedResourceUnits")
Quantità massima di risorse di consumo che il pool di risorse può presentare ai consumer di risorse. Questa proprietà è diversa dalla proprietà Capacity perché descrive la visualizzazione consumer della risorsa mentre la proprietà Capacity descrive la visualizzazione producer della risorsa.
-
-
OtherResourceType
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_ResourcePool. ResourceType")
Tipo di risorsa quando la proprietà ResourceType è impostata su "0" (altro).
-
-
PoolID
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_ResourceAllocationSettingData. PoolId")
Identificatore opaco per il pool. Questa proprietà viene usata per fornire la correlazione durante il salvataggio e il ripristino dei dati di configurazione nell'archiviazione permanente sottostante.
-
-
Originale
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
true se il pool di risorse è primordiale. false se il pool di risorse è un pool di risorse concreto. Un pool di risorse primordiale è un pool di risorse che non viene creato o eliminato dai consumer della risorsa. Un pool di risorse concrete può essere aggiornato dai servizi di allocazione delle risorse.
-
-
Reserved
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Numero corrente di prenotazioni distribuite tra tutte le allocazioni attive di questo pool. In una configurazione gerarchica rappresenta la somma di tutte le prenotazioni discendenti correnti. La proprietà AllocationUnits specifica il tipo di unità.
-
-
ResourceSubType
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_ResourcePool. ResourceType")
Sottotipo specifico di implementazione per il pool di risorse. Ad esempio, può essere usato per distinguere modelli diversi dello stesso tipo di risorsa.
-
-
ResourceType
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: ModelCorrespondence ("CIM_ResourcePool. OtherResourceType", "CIM_ResourcePool. ResourceSubType")
Tipo di risorsa allocata dal pool di risorse.
-
-
Altro (1)
-
Computer System (2)
-
Processore (3)
-
Memoria (4)
-
Controller IDE (5)
-
HBA SCSI parallelo (6)
-
FC HBA (7)
-
HBA iSCSI (8)
-
HCA IB (9)
-
Scheda Ethernet (10)
-
Altra scheda di rete (11)
-
Slot di I/O (12)
-
Dispositivo di I/O (13)
-
Unità floppy (14)
-
Unità CD (15)
-
Unità DVD (16)
-
Unità disco (17)
-
Unità nastro (18)
-
Extent di archiviazione (19)
-
Altro dispositivo di archiviazione (20)
-
Porta seriale (21)
-
Porta parallela (22)
-
Controller USB (23)
-
Controller di grafica (24)
-
Controller IEEE 1394 (25)
-
Unità partizionabile (26)
-
Unità partizionabile di base (27)
-
Alimentazione (28)
-
Capacità di raffreddamento (29)
-
Porta commutatore Ethernet (30)
-
Disco logico (31)
-
Volume di archiviazione (32)
-
Connessione Ethernet (33)
-
DMTF riservato (..)
-
Fornitore riservato (0x8000.. 0xFFFF)
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 8 |
Server minimo supportato |
Windows Server 2012 |
Spazio dei nomi |
Root\virtualization\v2 |
MOF |
|
DLL |
|