Solaris OS용 Sun Cluster 개념 안내서

DID(장치 ID)

Sun Cluster 소프트웨어는 DID 의사 드라이버라는 구성을 통해 전역 장치를 관리합니다. 이 드라이버는 멀티 호스트 디스크, 테이프 드라이브 및 CD-ROM을 비롯하여 클러스터의 모든 장치에 고유 ID를 자동 할당할 때 사용합니다.

DID(장치 ID) 의사 드라이버는 클러스터 전역 장치 액세스 기능의 필수적인 부분입니다. DID 드라이버는 클러스터의 모든 노드를 규명하고 고유한 디스크 장치 목록을 만들어, 클러스터의 모든 노드에서 일관되는 고유한 주 번호와 부 번호를 각각에 할당합니다. 전역 장치에 대한 액세스는 디스크에 c0t0d0을 사용했던 이전의 Solaris 장치 ID 대신 DID 드라이버에 의해 할당되는 고유 장치 ID를 사용하여 수행됩니다.

이러한 방법을 사용하면 디스크 장치를 이용하는 응용 프로그램(원래 장치를 사용하는 볼륨 관리자나 응용 프로그램)이 일관된 경로를 사용하여 장치에 액세스할 수 있게 합니다. 이러한 일관성은 멀티 호스트 디스크에 대해 특히 유용합니다. 각 장치의 로컬 주 번호 및 부 번호는 노드마다 다를 수 있으므로 Solaris 장치 이름 지정 규칙도 변경될 수 있기 때문입니다. 예를 들어, 노드 1에는 멀티 호스트 디스크가 c1t2d0으로 보이고 노드 2에는 동일한 디스크가 완전히 다르게 c3t2d0으로 보일 수 있습니다. DID 드라이버는 전역 이름을 할당하여, d10처럼 각 노드에 멀티 호스트 디스크에 대해 일관된 매핑을 제공합니다.

사용자는 scdidadm(1M)scgdevs(1M) 명령을 통해 장치 ID를 업데이트하고 관리합니다. 자세한 내용은 다음 설명서 페이지를 참조하십시오.