Oggetto Subsystem

[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.]

Un sottosistema a oggetti modella un sottosistema di archiviazione. Un sottosistema è un enclosure RAID o una scheda RAID PCI. Un singolo computer host può essere connesso a un numero qualsiasi di sottosistemi. Ogni sottosistema è gestito da un solo provider hardware. In una configurazione SAN, la classe del sottosistema rappresenta un enclosure di archiviazione SAN.

Un sottosistema può contenere un numero qualsiasi di controller e unità e può visualizzare (mascherare) qualsiasi numero di LUN nel computer in cui è in esecuzione il provider hardware. I sottosistemi di fascia superiore possono annullare il mascheramento dei LUN ad altri computer in rete. Ogni unità disco all'interno di un sottosistema è connessa a un bus e occupa uno slot nel bus. Ogni controller all'interno di un sottosistema ha una o più porte controller.

La figura seguente mostra i dispositivi fisici contenuti in un sottosistema (i LUN non vengono visualizzati) e le relazioni tra di esse.

Diagramma che mostra un sottosistema che inizia con

Le applicazioni VDS usano il metodo IVdsHwProvider::QuerySubSystems per eseguire query sui sottosistemi appartenenti a un provider hardware specifico. I chiamanti possono ottenere un puntatore a un sottosistema specifico selezionando l'oggetto sottosistema desiderato dall'enumerazione restituita dal metodo QuerySubSystems . Con un oggetto sottosistema è possibile impostare lo stato del sottosistema, creare LUN, sostituire unità ed eseguire query per controller, unità e LUN.

Oltre a un identificatore di oggetto, un nome e un numero di serie, le proprietà dell'oggetto sottosistema includono lo stato del sottosistema, l'integrità e i flag; un conteggio dei controller, degli slot e degli autobus; e un'impostazione di priorità di ricompilazione.

Nella tabella seguente sono elencate le interfacce, le enumerazioni e le strutture correlate.

Tipo Elemento
Interfacce sempre esposte da questo oggetto IVdsSubSystem.
Interfacce sempre esposte da questo oggetto solo nei provider iSCSI VDS 1.1 e 2.0 IVdsSubSystemIscsi e IVdsSubSystemImportTarget.
Interfacce che possono essere esposte da questo oggetto IVdsSubSystemNaming e IVdsMaintenance.
Enumerazioni associate VDS_SUB_SYSTEM_FLAG e VDS_SUB_SYSTEM_STATUS.
Strutture associate VDS_SUB_SYSTEM_PROP e VDS_SUB_SYSTEM_NOTIFICATION.

 

Oggetti provider hardware

IVdsHwProvider::QuerySubSystems