Compartilhar via


Classe CIM_StorageAllocationSettingData

Representa as configurações para a alocação do armazenamento virtual.

Sintaxe

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

Membros

A classe CIM_StorageAllocationSettingData tem estes tipos de membros:

Propriedades

A classe CIM_StorageAllocationSettingData tem essas propriedades.

Acesso

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_StorageExtent. Access")

O suporte de leitura/gravação da alocação de armazenamento.

Desconhecido (0)

Legível (1)

Gravável (2)

Suporte para leitura/gravação (3)

DMTF Reservado (..)

HostExtentName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentNameFormat", "CIM_StorageAllocationSettingData. HostExtentNameNamespace", "CIM_StorageExtent. Nome")

Um identificador exclusivo da extensão de armazenamento do host.

HostExtentNameFormat

Tipo de dados: uint16

Tipo de acesso: Somente leitura

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

O formato do valor da propriedade HostExtentName .

Desconhecido (0)

Outros (1)

SNVM (7)

O SNVM SNVM (Número de Série/Fornecedor/Modelo) é 3 cadeias de caracteres que representam o nome do fornecedor, o nome do produto no namespace do fornecedor e o número de série dentro do namespace do modelo. As cadeias de caracteres são delimitadas com um '+'. Os espaços podem ser incluídos e são significativos. O número de série é a representação de texto do número de série na maiúscula hexadecimal. Isso representa o fornecedor e a ID do modelo dos dados do SCSI Inquiry; o campo fornecedor DEVE ter 8 caracteres de largura e o campo produto DEVE ter 16 caracteres de largura. Por exemplo,

'ACME____+SUPER DISK______+124437458' (_ é um caractere de espaço)

NAA (9)

9 = NAA como um formato genérico. Formatado como 16 ou 32 caracteres hexadecimais não separados (2 por byte binário).

Por exemplo, '21000020372D3C73'

EUI64 (10)

EUI como um formato genérico (EUI64) Consulte

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

T10VID (11)

Formato do identificador de fornecedor T10 conforme retornado pela página 83 da VPD do SCSI Inquiry, identificador tipo 1. Consulte Especificação do T10 SPC-3. Essa é a ID do fornecedor ASCII de 8 bytes do registro T10 seguido por um identificador ASCII específico do fornecedor; espaços são permitidos. Para volumes não SCSI, 'SNVM' pode ser a opção mais apropriada.

Nome do dispositivo do sistema operacional (12)

Nome do dispositivo do sistema operacional (para LogicalDisks). Consulte Descrição do Nome do LogicalDisk para obter detalhes.

DMTF Reservado (..)

HostExtentNameNamespace

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentName", "CIM_StorageAllocationSettingData. OtherHostExtentNameNamespace", "CIM_StorageAllocationSettingData. HostExtentNameFormat", "CIM_StorageExtent. Namespace")

O formato de nomenclatura da propriedade Name .

Desconhecido (0)

Outros (1)

VPD83Type3 (2)

VPD83Type2 (3)

VPD83Type1 (4)

VPD80 (5)

NodeWWN (6)

SNVM (7)

Namespace do Dispositivo do SO (8)

DMTF Reservado (..)

HostExtentStartingAddress

Tipo de dados: uint64

Tipo de acesso: Somente leitura

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

O endereço inicial na extensão de armazenamento do host. Um valor NULL;ue indica que não há mapeamento direto entre a extensão de armazenamento virtual e a extensão de armazenamento do host.

HostResourceBlockSize

Tipo de dados: uint64

Tipo de acesso: Somente leitura

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

O tamanho, em bytes, dos blocos alocados no host para a alocação de armazenamento. Se o tamanho do bloco for variável, o tamanho máximo do bloco em bytes deverá ser especificado. Se o tamanho do bloco for desconhecido ou se um conceito de bloco não se aplicar, o valor "1" (desconhecido) deverá ser usado.

Limite

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: Substituir ("Limite"), ModelCorrespondence ("CIM_StorageAllocationSettingData. HostResourceBlockSize")

A quantidade máxima de blocos que serão concedidos para a alocação de recursos de armazenamento no host. O tamanho do bloco é especificado pela propriedade HostResourceBlockSize .

OtherHostExtentNameFormat

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentNameFormat")

O formato da propriedade HostExtentName se a propriedade estiver definida como "1" (outro).

OtherHostExtentNameNamespace

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: ModelCorrespondence ("CIM_StorageAllocationSettingData. HostExtentNameNamespace")

Uma cadeia de caracteres que descreve o namespace da propriedade HostExtentName se o valor da propriedade HostExtentNameNamespace for "1" (outro).

Reserva

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: Substituição ("Reserva"), ModelCorrespondence ("CIM_StorageAllocationSettingData. HostResourceBlockSize")

A quantidade de blocos que têm a garantia de estar disponível para a alocação de recursos de armazenamento no host. O tamanho do bloco é especificado pela propriedade HostResourceBlockSize .

VirtualQuantity

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: Substituição ("VirtualQuantity"), ModelCorrespondence ("CIM_StorageExtent. NumberOfBlocks", "CIM_StorageAllocationSettingData. VirtualQuantityUnits")

O número de blocos que a alocação de armazenamento apresenta ao consumidor.

Observação

A propriedade VirtualQuantity pode especificar um tamanho de bloco de "1", mesmo que VirtualResourceBlockSize seja desconhecido.

VirtualQuantityUnits

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Substituição ("VirtualQuantityUnits"), ModelCorrespondence ("CIM_StorageAllocationSettingData. VirtualQuantity"), IsPUnit

As unidades usadas pela propriedade VirtualQuantity . Esse valor deve ser definido como "count(fixed size block)" ou "byte". O valor padrão , "count(fixed size block)" deve ser usado para um tamanho de bloco fixo e "byte" deve ser usado para um tamanho de bloco desconhecido ou variável.

VirtualResourceBlockSize

Tipo de dados: uint64

Tipo de acesso: Somente leitura

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

O tamanho, em bytes, dos blocos que formam a solicitação de alocação de armazenamento. Se o tamanho do bloco for variável, o tamanho máximo do bloco deverá ser especificado. Se o tamanho do bloco for desconhecido ou se um conceito de bloco não se aplicar, o tamanho do bloco deverá ser "1" (desconhecido).

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8
Servidor mínimo com suporte
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_ResourceAllocationSettingData