다음을 통해 공유


하위 시스템 개체

[Windows 8 및 Windows Server 2012 가상 디스크 서비스 COM 인터페이스는 Windows Storage 관리 API로 대체됩니다.]

하위 시스템 개체는 스토리지 하위 시스템을 모델링합니다. 하위 시스템은 RAID 엔클로저 또는 PCI RAID 카드입니다. 단일 호스트 컴퓨터는 임의의 수의 하위 시스템에 연결할 수 있습니다. 각 하위 시스템은 정확히 하나의 하드웨어 공급자에 의해 관리됩니다. SAN 구성에서 하위 시스템 클래스는 SAN 스토리지 엔클로저를 나타냅니다.

하위 시스템에는 임의의 수의 컨트롤러와 드라이브가 포함될 수 있으며 하드웨어 공급자가 실행 중인 컴퓨터에 여러 LUN을 표시(마스크 해제)할 수 있습니다. 고급 하위 시스템은 네트워크의 다른 컴퓨터에 LUN의 마스크를 해제할 수 있습니다. 하위 시스템 내의 각 디스크 드라이브는 버스에 연결되고 버스의 슬롯을 차지합니다. 하위 시스템 내의 각 컨트롤러에는 하나 이상의 컨트롤러 포트가 있습니다.

다음 그림은 하위 시스템에 포함된 물리적 디바이스(LUN은 표시되지 않음) 및 이들 간의 관계를 보여 줍니다.

왼쪽의 '포트'로 시작하여 '컨트롤러'로 이동한 다음 개별 '드라이브'로 이어지는 '슬롯'이 있는 'Bus'로 시작하는 하위 시스템을 보여 주는 다이어그램

VDS 애플리케이션은 IVdsHwProvider::QuerySubSystems 메서드를 사용하여 특정 하드웨어 공급자에 속하는 하위 시스템을 쿼리합니다. 호출자는 QuerySubSystems 메서드에서 반환되는 열거형에서 원하는 하위 시스템 개체를 선택하여 특정 하위 시스템에 대한 포인터를 가져올 수 있습니다. 하위 시스템 개체를 사용하면 하위 시스템 상태를 설정하고, LUN을 만들고, 드라이브를 바꾸고, 컨트롤러, 드라이브 및 LUN에 대한 쿼리를 수행할 수 있습니다.

개체 식별자, 이름 및 일련 번호 외에도 하위 시스템 개체 속성에는 하위 시스템 상태, 상태 및 플래그가 포함됩니다. 컨트롤러, 슬롯 및 버스의 수; 및 다시 빌드 우선 순위 설정입니다.

다음 표에는 관련 인터페이스, 열거형 및 구조체가 나와 있습니다.

형식 요소
이 개체에 의해 항상 노출되는 인터페이스 IVdsSubSystem.
VDS 1.1 및 2.0 iSCSI 공급자에서만 이 개체에 의해 항상 노출되는 인터페이스 IVdsSubSystemIscsiIVdsSubSystemImportTarget.
이 개체에 의해 노출될 수 있는 인터페이스 IVdsSubSystemNamingIVdsMaintenance.
연결된 열거형 VDS_SUB_SYSTEM_FLAGVDS_SUB_SYSTEM_STATUS.
연결된 구조체 VDS_SUB_SYSTEM_PROPVDS_SUB_SYSTEM_NOTIFICATION.

 

하드웨어 공급자 개체

IVdsHwProvider::QuerySubSystems