Share via


Objeto subsistema

[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]

Um objeto de subsistema modela um subsistema de armazenamento. Um subsistema é um compartimento RAID ou um cartão RAID PCI. Um único computador host pode ser conectado a qualquer número de subsistemas. Cada subsistema é gerenciado por exatamente um provedor de hardware. Em uma configuração de SAN, a classe de subsistema representa um compartimento de armazenamento SAN.

Um subsistema pode conter qualquer número de controladores e unidades e pode exibir (desmascarar) qualquer número de LUNs para o computador no qual o provedor de hardware está em execução. Subsistemas de ponta podem desmascarar LUNs para outros computadores na rede. Cada unidade de disco dentro de um subsistema é conectada a um ônibus e ocupa um slot no barramento. Cada controlador dentro de um subsistema tem uma ou mais portas de controlador.

A ilustração a seguir mostra os dispositivos físicos contidos em um subsistema (LUNs não são mostrados) e as relações entre eles.

Diagrama que mostra um subsistema começando com 'Portas' à esquerda, movendo-se para 'Controladores' e, em seguida, um 'Barramento' com 'Slots' que leva a 'Unidades' individuais.

Os aplicativos VDS usam o método IVdsHwProvider::QuerySubSystems para consultar os subsistemas que pertencem a um provedor de hardware específico. Os chamadores podem obter um ponteiro para um subsistema específico selecionando o objeto de subsistema desejado na enumeração retornada pelo método QuerySubSystems . Com um objeto de subsistema, você pode definir o status do subsistema, criar LUNs, substituir unidades e consultar controladores, unidades e LUNs.

Além de um identificador de objeto, um nome e um número de série, as propriedades do objeto do subsistema incluem o status do subsistema, a integridade e os sinalizadores; uma contagem de controladores, slots e barramentos; e uma configuração de prioridade de recompilação.

A tabela a seguir lista interfaces, enumerações e estruturas relacionadas.

Type Elemento
Interfaces que são sempre expostas por esse objeto IVdsSubSystem.
Interfaces que são sempre expostas por esse objeto somente em provedores iSCSI VDS 1.1 e 2.0 IVdsSubSystemIscsi e IVdsSubSystemImportTarget.
Interfaces que podem ser expostas por este objeto IVdsSubSystemNaming e IVdsMaintenance.
Enumerações associadas VDS_SUB_SYSTEM_FLAG e VDS_SUB_SYSTEM_STATUS.
Estruturas associadas VDS_SUB_SYSTEM_PROP e VDS_SUB_SYSTEM_NOTIFICATION.

 

Objetos do provedor de hardware

IVdsHwProvider::QuerySubSystems