멀티 호스트 저장에서는 디스크를 여러 노드로 연결하여 디스크의 가용성을 높입니다. 다중 노드 환경에서는 여러 경로를 통해 데이터에 액세스할 수 있어, 한 경로가 실패하더라도 다른 경로가 대신 사용될 수 있습니다.
멀티 호스트 디스크에서는 다음 클러스터 프로세스가 가능합니다.
단일 노드 장애 복구
응용 프로그램 데이터, 응용 프로그램 이진 및 구성 파일 중앙 집중화
노드 오류로부터 보호. 클라이언트 요청이 오류가 발생한 노드를 통해 데이터에 액세스하려고 하면 해당 요청은 동일한 디스크에 직접 연결된 다른 노드로 스위치오버됩니다.
디스크를 “마스터”하는 기본 노드를 통해 전역으로 액세스를 제공하거나 로컬 경로를 통해 직접 동시 액세스를 제공합니다.
볼륨 관리자를 사용하여 많은 수의 디스크 및 해당 디스크에 있는 데이터를 관리할 수 있습니다. 볼륨 관리자는 다음 기능을 제공하여 저장 용량 및 데이터 가용성을 높일 수 있습니다.
디스크 드라이브 스트라이핑 및 연결
디스크 미러링
디스크 드라이브 핫 스패어
디스크 오류 처리 및 디스크 교체
Sun Cluster 시스템은 다음 볼륨 관리자를 지원합니다.
Solaris 볼륨 관리자
VERITAS Volume Manager
Sun StorEdge Traffic Manager 소프트웨어는 Solaris Operating System 8 코어 I/O 프레임워크와 완전히 통합되어 함께 시작됩니다. Sun StorEdge Traffic Manager 소프트웨어를 사용하면 단일 Solaris 운영 환경 인스턴스에서 여러 I/O 제어기 인터페이스를 통해 액세스 가능한 장치를 더욱 효과적으로 표시하고 관리할 수 있습니다. Sun StorEdge Traffic Manager 구조에서는 다음을 지원합니다.
I/O 제어기 오류로 인한 I/O 중단으로부터 보호
I/O 제어기 오류 시 대체 제어기로 자동 전환
여러 I/O 채널에 걸쳐 로드 균형을 조정하여 I/O 성능 향상
Sun Cluster 시스템은 하드웨어 RAID (Redundant Array of Independent Disks) 및 호스트 기반 소프트웨어 RAID 사용을 지원합니다. 하드웨어 RAID는 독립적인 하드웨어 오류가 데이터 가용성에 영향을 주지 않도록 저장 배열 또는 저장 시스템의 하드웨어 중복을 이용합니다. 서로 다른 저장 배열에 대해 미러링할 경우 호스트 기반 소프트웨어 RAID는 전체 저장 배열이 오프라인 상태일 때 독립적인 하드웨어 오류가 데이터 가용성에 영향을 주지 않게 합니다. 하드웨어 RAID와 호스트 기반 소프트웨어 RAID를 동시에 사용할 수 있지만 한 가지 RAID 솔루션만으로도 높은 수준의 데이터 가용성을 유지할 수 있습니다.
클러스터된 시스템에 내재된 속성 중 하나가 공유 자원이므로 클러스터는 파일을 일관성 있게 공유할 수 있는 파일 시스템이 필요합니다. Sun Cluster 파일 시스템에서는 사용자나 응용 프로그램이 원격 또는 로컬 표준 UNIX API를 사용하여 클러스터의 모든 노드에 있는 모든 파일에 액세스할 수 있습니다. Sun Cluster 시스템은 다음 볼륨 관리자를 지원합니다.
UNIX 파일 시스템(UFS)
Sun StorEdge QFS 파일 시스템
VERITAS 파일 시스템(VxFS)
응용 프로그램이 어떤 노드에서 다른 노드로 이전한 경우 아무런 변경 없이 응용 프로그램이 동일한 파일에 액세스할 수 있습니다. 기존 응용 프로그램을 전혀 변경하지 않고서도 클러스터 파일 시스템을 십분 활용할 수 있습니다.