Класс CIM_StorageAllocationSettingData
Представляет параметры для выделения виртуального хранилища.
Синтаксис
[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::Resource"), AMENDMENT]
class CIM_StorageAllocationSettingData : CIM_ResourceAllocationSettingData
{
uint64 VirtualResourceBlockSize;
uint64 VirtualQuantity;
string VirtualQuantityUnits = "count(fixed size block)";
uint16 Access;
uint64 HostResourceBlockSize;
uint64 Reservation;
uint64 Limit;
uint64 HostExtentStartingAddress;
string HostExtentName;
uint16 HostExtentNameFormat;
string OtherHostExtentNameFormat;
uint16 HostExtentNameNamespace;
string OtherHostExtentNameNamespace;
};
Члены
Класс CIM_StorageAllocationSettingData имеет следующие типы членов:
Элемент Property
Класс CIM_StorageAllocationSettingData имеет следующие свойства.
-
Доступ
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_StorageExtent. Access")
Поддержка чтения и записи выделения хранилища.
-
-
Неизвестно (0)
-
Удобочитаемый (1)
-
Записываемый (2)
-
Поддерживается чтение и запись (3)
-
DmTF Reserved (..)
HostExtentName
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentNameFormat", "CIM_StorageAllocationSettingData. HostExtentNameNamespace", "CIM_StorageExtent. Имя")
Уникальный идентификатор экстента хранилища узла.
HostExtentNameFormat
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentName", "CIM_StorageAllocationSettingData. OtherHostExtentNameFormat", "CIM_StorageExtent. NameFormat")
Формат значения свойства HostExtentName .
Неизвестно (0)
Другое (1)
SNVM (7)
Серийный номер, поставщик или модель (SNVM) — это 3 строки, представляющие имя поставщика, название продукта в пространстве имен поставщика и серийный номер в пространстве имен модели. Строки разделяются символом "+". Пробелы могут быть включены и являются значительными. Серийный номер — это текстовое представление серийного номера в шестнадцатеричном верхнем регистре. Представляет собой поставщик и идентификатор модели из данных запроса SCSI; Поле поставщика должно быть шириной 8 символов, а поле продукта — 16 символов. Например,
'ACME____+SUPER DISK______+124437458' (_ — символ пробела)
NAA (9)
9 = NAA в качестве универсального формата. Форматируется как 16 или 32 шестнадцатеричные символы в верхнем регистре (2 на двоичный байт).
Например, "21000020372D3C73"
EUI64 (10)
EUI как универсальный формат (EUI64) См.
https://standards.ieee.org/content/dam/ieee-standards/standards/web/documents/tutorials/eui.pdf.
T10VID (11)
Формат идентификатора поставщика T10, возвращенный на странице VPD запроса SCSI 83, тип идентификатора 1. См. спецификацию T10 SPC-3. Это 8-байтный идентификатор поставщика ASCII из реестра T10, за которым следует идентификатор ASCII конкретного поставщика; допускаются пробелы. Для томов, отличных от SCSI, наиболее подходящим вариантом может быть SNVM.
Имя устройства ОС (12)
Имя устройства ОС (для Логических дисков). Дополнительные сведения см. в разделе Описание имени логического диска.
DmTF Reserved (..)
HostExtentNameNamespace
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentName", "CIM_StorageAllocationSettingData. OtherHostExtentNameNamespace", "CIM_StorageAllocationSettingData. HostExtentNameFormat", "CIM_StorageExtent. Пространство имен")
Формат именования для свойства Name .
Неизвестно (0)
Другое (1)
VPD83Type3 (2)
VPD83Type2 (3)
VPD83Type1 (4)
VPD80 (5)
NodeWWN (6)
SNVM (7)
Пространство имен устройства ОС (8)
DmTF Reserved (..)
HostExtentStartingAddress
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostResourceBlockSize", "CIM_BasedOn. StartingAddress")
Начальный адрес в экстенте хранилища узла. Значение NULL val;ue указывает на отсутствие прямого сопоставления между экстентом виртуального хранилища и экстентом хранилища узла.
HostResourceBlockSize
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_StorageExtent. BlockSize"), PUnit ("byte")
Размер (в байтах) блоков, выделенных на узле для выделения хранилища. Если размер блока переменный, следует указать максимальный размер блока в байтах. Если размер блока неизвестен или концепция блока не применяется, следует использовать значение "1" (unknown).
Ограничение
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: override ("Limit"), ModelCorrespondence ("CIM_StorageAllocationSettingData. HostResourceBlockSize")
Максимальное количество блоков, которое будет предоставлено для выделения ресурсов хранилища на узле. Размер блока определяется свойством HostResourceBlockSize .
OtherHostExtentNameFormat
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentNameFormat")
Формат свойства HostExtentName , если свойство имеет значение "1" (другое).
OtherHostExtentNameNamespace
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentNameNamespace")
Строка, описывающая пространство имен свойства HostExtentName, если свойство HostExtentNameNamespace имеет значение "1" (other).
Резервирование
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: Override ("Резервирование"), ModelCorrespondence ("CIM_StorageAllocationSettingData. HostResourceBlockSize")
Количество блоков, которые гарантированно будут доступны для выделения ресурсов хранилища на узле. Размер блока определяется свойством HostResourceBlockSize .
VirtualQuantity
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: Override ("VirtualQuantity"), ModelCorrespondence ("CIM_StorageExtent. NumberOfBlocks", "CIM_StorageAllocationSettingData. VirtualQuantityUnits")
Количество блоков, которые предоставляется потребителю при выделении хранилища.
Примечание
Свойство VirtualQuantity может указать размер блока "1", даже если virtualResourceBlockSize неизвестен.
VirtualQuantityUnits
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Override ("VirtualQuantityUnits"), ModelCorrespondence ("CIM_StorageAllocationSettingData. VirtualQuantity"), IsPUnit
Единицы измерения, используемые свойством VirtualQuantity . Это значение должно быть равно "count(фиксированный размер блока)" или "байт". Значение по умолчанию " count(fixed size block)" должно использоваться для фиксированного размера блока, а "byte" — для неизвестного или переменного размера блока.
VirtualResourceBlockSize
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_StorageExtent. BlockSize"), PUnit ("byte")
Размер (в байтах) блоков, образующих запрос на выделение хранилища. Если размер блока переменный, следует указать максимальный размер блока. Если размер блока неизвестен или концепция блока не применяется, размер блока должен быть "1" (неизвестно).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 |
Минимальная версия сервера |
Windows Server 2012 |
Пространство имен |
Root\virtualization\v2 |
MOF |
|
DLL |
|