Solaris OS용 Sun Cluster 개념 안내서

클러스터 노드

클러스터 노드는 Solaris 운영 체제와 Sun Cluster 소프트웨어를 모두 실행하는 시스템입니다. 또한 클러스터 노드는 클러스터의 현재 구성원(클러스터 구성원)이거나 잠재적인 구성원입니다.

클러스터 노드는 일반적으로 하나 이상의 멀티 호스트 장치에 연결됩니다. 멀티 호스트 장치에 연결되지 않은 노드는 클러스터 파일 시스템을 사용하여 멀티 호스트 장치에 액세스합니다. 예를 들어, 하나의 확장 가능한 서비스를 구성하면 멀티 호스트 장치에 직접 연결되지 않아도 노드가 서비스 요청에 응할 수 있습니다.

또한 병렬 데이터베이스 구성에 있는 노드는 모든 디스크를 동시에 액세스합니다.

클러스터의 모든 노드는 클러스터에 액세스하여 관리하기 위해 사용하는 공용 이름(클러스터 이름)으로 그룹화됩니다.

공용 네트워크 어댑터는 노드를 공유 네트워크에 연결하여 클러스터에 대한 클라이언트 액세스를 제공합니다.

클러스터 구성원은 하나 이상의 물리적으로 독립된 네트워크를 통해 클러스터의 다른 노드와 통신합니다. 이렇게 물리적으로 독립된 네트워크 세트를 클러스터 상호 연결이라고 합니다.

다른 노드가 클러스터에 결합되거나 클러스터에서 제거될 때 클러스터의 모든 노드가 이것을 인식합니다. 또한 클러스터의 모든 노드가 로컬로 실행되는 자원뿐 아니라 다른 클러스터 노드에서 실행되는 자원을 인식합니다.

성능이 크게 떨어지지 않고 페일오버가 발생하도록 하려면 동일한 클러스터의 노드가 모두 유사한 프로세싱, 메모리 및 I/O 기능을 사용해야 합니다. 페일오버가 발생할 수 있으므로 모든 노드는 백업 또는 보조 노드 역할을 하게 될 모든 노드의 작업 로드를 지원할 수 있을 만큼 충분한 여분의 용량을 확보해 두어야 합니다.

각 노드는 개별 루트(/) 파일 시스템을 부트합니다.