класс CIM_ResourcePool
Представляет пул ресурсов, который является логической сущностью, предоставляемой хост-системой для выделения и назначения ресурсов.
Синтаксис
[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;
};
Члены
Класс CIM_ResourcePool имеет следующие типы членов:
Элемент Property
Класс CIM_ResourcePool имеет эти свойства.
-
AllocationUnits
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: IsPUnit
Единицы распределения, используемые свойствами Резервирования и Ограничения . Например, если для ResourceType задано значение "Processor", для AllocationUnits может быть задано значение "hertz*10^6" или "percent". Значение этого свойства должно быть юридическим значением квалификатора "Программные единицы" из приложения C.1 DSP0004 версии 2.4 или более поздней версии.
-
-
Производительность
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Максимальный объем резервирований, которые может поддерживать пул ресурсов. Свойство AllocationUnits указывает тип единицы измерения.
-
-
ConsumedResourceUnits
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_ResourcePool. MaxConsumableResource", "CIM_ResourcePool. CurrentlyConsumedResource"), IsPUnit
Единицы измерения для свойств MaxConsumable и Consumed .
-
-
CurrentlyConsumedResource
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_ResourcePool. ConsumedResourceUnits")
Объем ресурса, который пул ресурсов в настоящее время предоставляет потребителям ресурсов. Это свойство отличается от свойства Reserved , так как оно описывает представление потребителей ресурса, а свойство Reserved — представление производителя ресурса.
-
-
InstanceID
-
Уникально идентифицирует экземпляр этого класса в область содержащего пространства имен.
Важно!
Чтобы обеспечить уникальность в пространстве имен, значение свойства InstanceID должно быть построено в следующем формате: OrgID:LocalID
- OrgID должно содержать уникальное имя, защищенное авторским правом, товарным знаком или иным образом уникальное имя, которое принадлежит бизнес-сущности, определяющей свойство InstanceID , или быть зарегистрированным идентификатором, назначенным признанным глобальным органом.
- OrgID не должен содержать двоеточие. Первый двоеточие в InstanceID должно находиться между OrgID иLocalID.
- LocalID выбирается бизнес-сущностью и не должен использоваться повторно для идентификации различных базовых реальных элементов.
- Если приведенный выше шаблон не используется, определяющая сущность должна гарантировать, что итоговое значение InstanceID не используется повторно для свойств InstanceID , созданных этим поставщиком или другими поставщиками для этого пространства имен.
- Для экземпляров, определенных DMTF, шаблон должен использоваться с идентификатором orgID , равным "CIM".
-
MaxConsumableResource
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_ResourcePool. ConsumedResourceUnits")
Максимальный объем потребляемых ресурсов, который пул ресурсов может предоставить потребителям ресурсов. Это свойство отличается от свойства Capacity , так как оно описывает представление потребителей ресурса, а свойство Capacity — представление производителя ресурса.
-
-
OtherResourceType
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_ResourcePool. ResourceType")
Тип ресурса, когда свойству ResourceType присвоено значение "0" (другое).
-
-
PoolID
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_ResourceAllocationSettingData. PoolId")
Непрозрачный идентификатор пула. Это свойство используется для обеспечения корреляции при сохранении и восстановлении данных конфигурации в базовом постоянном хранилище.
-
-
Исходный пул
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Значение true , если пул ресурсов является первичным. Значение false , если пул ресурсов является конкретным пулом ресурсов. Первичный пул ресурсов — это пул ресурсов, который не создается и не удаляется потребителями ресурса. Конкретный пул ресурсов можно обновить с помощью служб выделения ресурсов.
-
-
Reserved
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Текущее количество резервирований, распределенных по всем активным выделениям из этого пула. В иерархической конфигурации это представляет сумму всех текущих резервирований потомков. Свойство AllocationUnits указывает тип единицы измерения.
-
-
ResourceSubType
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_ResourcePool. ResourceType")
Конкретный подтип реализации для пула ресурсов. Например, это можно использовать для различения разных моделей одного и того же типа ресурсов.
-
-
ResourceType
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_ResourcePool. OtherResourceType", "CIM_ResourcePool. ResourceSubType")
Тип ресурса, выделенного пулом ресурсов.
-
-
Другое (1)
-
Компьютерная система (2)
-
Процессор (3)
-
Память (4)
-
Контроллер IDE (5)
-
Параллельный адаптер SCSI HBA (6)
-
ФК HBA (7)
-
ISCSI HBA (8)
-
IB HCA (9)
-
Адаптер Ethernet (10)
-
Другие сетевые адаптеры (11)
-
Слот ввода-вывода (12)
-
Устройство ввода-вывода (13)
-
Гибкий диск (14)
-
Cd Drive (15)
-
DVD-накопитель (16)
-
Диск (17)
-
Ленточный накопитель (18)
-
Экстент хранилища (19)
-
Другое запоминающее устройство (20)
-
Последовательный порт (21)
-
Параллельный порт (22)
-
USB-контроллер (23)
-
Графический контроллер (24)
-
Контроллер IEEE 1394 (25)
-
Секционируемая единица (26)
-
Базовый секционируемый блок (27)
-
Питание (28)
-
Охлаждающая мощность (29)
-
Порт коммутатора Ethernet (30)
-
Логический диск (31)
-
Том хранилища (32)
-
Подключение Ethernet (33)
-
Зарезервировано DMTF (..)
-
Зарезервировано поставщиком (0x8000.. 0xFFFF)
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 |
Минимальная версия сервера |
Windows Server 2012 |
Пространство имен |
Root\virtualization\v2 |
MOF |
|
DLL |
|