Compartilhar via


Objeto subsistema

[A partir do Windows 8 e do Windows Server 2012, a interface COM do Virtual Disk Service é 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 san, a classe de subsistema representa um compartimento de armazenamento SAN.

Um subsistema pode conter qualquer número de controladores e unidades e pode aparecer (desmascarar) qualquer número de LUNs para o computador no qual o provedor de hardware está em execução. Subsistemas superiores 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 ônibus; e uma configuração de prioridade de recompilação.

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

Tipo Elemento
Interfaces que são sempre expostas por este 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