Compartir a través de


Clase CIM_StorageAllocationSettingData

Representa la configuración para la asignación de almacenamiento virtual.

Sintaxis

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

Miembros

La clase CIM_StorageAllocationSettingData tiene estos tipos de miembros:

Propiedades

La clase CIM_StorageAllocationSettingData tiene estas propiedades.

Acceder

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_StorageExtent. Acceso")

Compatibilidad de lectura y escritura de la asignación de almacenamiento.

Desconocido (0)

Legible (1)

Grabable (2)

Lectura y escritura compatibles (3)

DMTF Reserved (..)

HostExtentName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentNameFormat", "CIM_StorageAllocationSettingData. HostExtentNameNamespace", "CIM_StorageExtent. Nombre")

Identificador único de la extensión de almacenamiento del host.

HostExtentNameFormat

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentName", "CIM_StorageAllocationSettingData. OtherHostExtentNameFormat", "CIM_StorageExtent. NameFormat")

Formato del valor de la propiedad HostExtentName .

Desconocido (0)

Otros (1)

SNVM (7)

Número de serie/Proveedor/Modelo (SNVM) SNVM es 3 cadenas que representan el nombre del proveedor, el nombre del producto dentro del espacio de nombres del proveedor y el número de serie dentro del espacio de nombres del modelo. Las cadenas se delimitan con "+". Los espacios se pueden incluir y son significativos. El número de serie es la representación de texto del número de serie en mayúsculas hexadecimales. Esto representa el proveedor y el identificador de modelo de los datos de consulta SCSI; El campo proveedor DEBE tener 8 caracteres de ancho y el campo de producto DEBE tener 16 caracteres de ancho. Por ejemplo,

'ACME____+SUPER DISK______+124437458' (_ es un carácter de espacio)

NAA (9)

9 = NAA como formato genérico. Con formato de 16 o 32 caracteres hexadecimales no separados (2 por byte binario).

Por ejemplo, '21000020372D3C73'

EUI64 (10)

EUI como formato genérico (EUI64) Véase

https://standards.ieee.org/content/dam/ieee-standards/standards/web/documents/tutorials/eui.pdf.

T10VID (11)

Formato de identificador del proveedor de T10 tal y como devuelve la página 83 de la consulta SCSI VPD, tipo de identificador 1. Consulte especificación de T10 SPC-3. Este es el identificador de proveedor ASCII de 8 bytes del registro T10 seguido de un identificador ASCII específico del proveedor; se permiten espacios. En el caso de los volúmenes que no son SCSI, "SNVM" puede ser la opción más adecuada.

Nombre del dispositivo del sistema operativo (12)

Nombre del dispositivo del sistema operativo (para LogicalDisks). Consulte Descripción del nombre de LogicalDisk para obtener más información.

DMTF Reserved (..)

HostExtentNameNamespace

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentName", "CIM_StorageAllocationSettingData. OtherHostExtentNameNamespace", "CIM_StorageAllocationSettingData. HostExtentNameFormat", "CIM_StorageExtent. Espacio de nombres")

Formato de nomenclatura de la propiedad Name .

Desconocido (0)

Otros (1)

VPD83Type3 (2)

VPD83Type2 (3)

VPD83Type1 (4)

VPD80 (5)

NodeWWN (6)

SNVM (7)

Espacio de nombres del dispositivo del sistema operativo (8)

DMTF Reserved (..)

HostExtentStartingAddress

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostResourceBlockSize", "CIM_BasedOn. StartingAddress")

Dirección inicial en la extensión de almacenamiento del host. Un valor NULL val;ue indica que no hay ninguna asignación directa entre la extensión de almacenamiento virtual y la extensión de almacenamiento del host.

HostResourceBlockSize

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_StorageExtent. BlockSize"), PUnit ("byte")

Tamaño, en bytes, de los bloques que se asignan en el host para la asignación de almacenamiento. Si el tamaño del bloque es variable, se debe especificar el tamaño máximo de bloque en bytes. Si el tamaño del bloque es desconocido o si no se aplica un concepto de bloque, se debe usar el valor "1" (desconocido).

Límite

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: Invalidación ("Límite"), ModelCorrespondence ("CIM_StorageAllocationSettingData. HostResourceBlockSize")

Cantidad máxima de bloques que se concederán para la asignación de recursos de almacenamiento en el host. El tamaño del bloque se especifica mediante la propiedad HostResourceBlockSize .

OtherHostExtentNameFormat

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentNameFormat")

Formato de la propiedad HostExtentName si la propiedad está establecida en "1" (otro).

OtherHostExtentNameNamespace

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentNameNamespace")

Cadena que describe el espacio de nombres de la propiedad HostExtentName si el valor de la propiedad HostExtentNameNamespace es "1" (otro).

Reserva

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: Invalidación ("Reserva"), ModelCorrespondence ("CIM_StorageAllocationSettingData. HostResourceBlockSize")

Cantidad de bloques que se garantiza que están disponibles para la asignación de recursos de almacenamiento en el host. El tamaño del bloque se especifica mediante la propiedad HostResourceBlockSize .

VirtualQuantity

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: Invalidación ("VirtualQuantity"), ModelCorrespondence ("CIM_StorageExtent. NumberOfBlocks", "CIM_StorageAllocationSettingData. VirtualQuantityUnits")

Número de bloques que la asignación de almacenamiento presenta al consumidor.

Nota

La propiedad VirtualQuantity puede especificar un tamaño de bloque de "1", incluso si Se desconoce VirtualResourceBlockSize .

VirtualQuantityUnits

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Invalidación ("VirtualQuantityUnits"), ModelCorrespondence ("CIM_StorageAllocationSettingData. VirtualQuantity"), IsPUnit

Unidades usadas por la propiedad VirtualQuantity . Este valor debe establecerse en "count(bloque de tamaño fijo)" o "byte". El valor predeterminado, "count(bloque de tamaño fijo)" debe usarse para un tamaño de bloque fijo y "byte" debe usarse para un tamaño de bloque desconocido o variable.

VirtualResourceBlockSize

Tipo de datos: uint64

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_StorageExtent. BlockSize"), PUnit ("byte")

Tamaño, en bytes, de los bloques que forman la solicitud de asignación de almacenamiento. Si el tamaño del bloque es variable, se debe especificar el tamaño máximo del bloque. Si el tamaño del bloque es desconocido o si no se aplica un concepto de bloque, el tamaño del bloque debe ser "1" (desconocido).

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8
Servidor mínimo compatible
Windows Server 2012
Espacio de nombres
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Vea también

CIM_ResourceAllocationSettingData