하위 시스템 개체
[Windows 8 및 Windows Server 2012 가상 디스크 서비스 COM 인터페이스는 Windows Storage 관리 API로 대체됩니다.]
하위 시스템 개체는 스토리지 하위 시스템을 모델링합니다. 하위 시스템은 RAID 엔클로저 또는 PCI RAID 카드입니다. 단일 호스트 컴퓨터는 임의의 수의 하위 시스템에 연결할 수 있습니다. 각 하위 시스템은 정확히 하나의 하드웨어 공급자에 의해 관리됩니다. SAN 구성에서 하위 시스템 클래스는 SAN 스토리지 엔클로저를 나타냅니다.
하위 시스템에는 임의의 수의 컨트롤러와 드라이브가 포함될 수 있으며 하드웨어 공급자가 실행 중인 컴퓨터에 여러 LUN을 표시(마스크 해제)할 수 있습니다. 고급 하위 시스템은 네트워크의 다른 컴퓨터에 LUN의 마스크를 해제할 수 있습니다. 하위 시스템 내의 각 디스크 드라이브는 버스에 연결되고 버스의 슬롯을 차지합니다. 하위 시스템 내의 각 컨트롤러에는 하나 이상의 컨트롤러 포트가 있습니다.
다음 그림은 하위 시스템에 포함된 물리적 디바이스(LUN은 표시되지 않음) 및 이들 간의 관계를 보여 줍니다.
VDS 애플리케이션은 IVdsHwProvider::QuerySubSystems 메서드를 사용하여 특정 하드웨어 공급자에 속하는 하위 시스템을 쿼리합니다. 호출자는 QuerySubSystems 메서드에서 반환되는 열거형에서 원하는 하위 시스템 개체를 선택하여 특정 하위 시스템에 대한 포인터를 가져올 수 있습니다. 하위 시스템 개체를 사용하면 하위 시스템 상태를 설정하고, LUN을 만들고, 드라이브를 바꾸고, 컨트롤러, 드라이브 및 LUN에 대한 쿼리를 수행할 수 있습니다.
개체 식별자, 이름 및 일련 번호 외에도 하위 시스템 개체 속성에는 하위 시스템 상태, 상태 및 플래그가 포함됩니다. 컨트롤러, 슬롯 및 버스의 수; 및 다시 빌드 우선 순위 설정입니다.
다음 표에는 관련 인터페이스, 열거형 및 구조체가 나와 있습니다.
형식 | 요소 |
---|---|
이 개체에 의해 항상 노출되는 인터페이스 | IVdsSubSystem. |
VDS 1.1 및 2.0 iSCSI 공급자에서만 이 개체에 의해 항상 노출되는 인터페이스 | IVdsSubSystemIscsi 및 IVdsSubSystemImportTarget. |
이 개체에 의해 노출될 수 있는 인터페이스 | IVdsSubSystemNaming 및 IVdsMaintenance. |
연결된 열거형 | VDS_SUB_SYSTEM_FLAG 및 VDS_SUB_SYSTEM_STATUS. |
연결된 구조체 | VDS_SUB_SYSTEM_PROP 및 VDS_SUB_SYSTEM_NOTIFICATION. |
관련 항목