Solaris OS용 Sun Cluster 개념 안내서

SPARC: Sun Cluster 토폴로지 예

토폴로지는 클러스터 노드를 클러스터에서 사용하는 저장소 플랫폼에 연결하는 연결 체계입니다. Sun Cluster는 다음 지침에서 설명하는 모든 토폴로지를 지원합니다.

Sun Cluster는 특정 토폴로지를 사용하여 클러스터를 구성할 필요가 없습니다. 다음 토폴로지는 클러스터의 연결 체계를 설명하는 데 필요한 핵심 내용을 제공합니다. 이러한 토폴로지는 일반 연결 체계입니다.

다음 절에 각 토폴로지의 예를 보여주는 그림이 있습니다.

SPARC: 클러스터 쌍 토폴로지

클러스터 쌍 토폴로지는 단일 클러스터 관리 프레임워크에서 작동하는 두 개 이상의 노드 쌍입니다. 이 구성에서는 쌍 사이에서만 페일오버가 발생합니다. 그러나 모든 노드는 클러스터 상호 연결에 의해 연결되고 Sun Cluster 소프트웨어의 제어에 의해 작동합니다. 이 토폴로지를 사용하여 하나의 쌍에서 병렬 데이터베이스 응용 프로그램을 실행하고 다른 쌍에서 페일오버 또는 고가용성 응용 프로그램을 실행할 수 있습니다.

클러스터 파일 시스템을 사용하면, 모든 노드가 응용 프로그램 데이터를 저장하는 디스크에 직접 연결되어 있지 않아도 세 개 이상의 노드가 확장 가능 서비스나 병렬 데이터베이스를 실행하는 두 쌍 구성도 사용할 수 있습니다.

다음 그림은 클러스터된 쌍 구성을 보여줍니다.

그림 2–2 SPARC: 클러스터 쌍 토폴로지

그림: 그래픽에 대한 설명은 이전 컨텍스트를 참조하십시오.

SPARC: 쌍+N 토폴로지

쌍+N 토폴로지에는 공유 저장소 및 추가 노드 세트에 직접 연결된 노드의 쌍이 포함되어 있습니다. 이 추가 노드 세트는 자체적으로 직접 연결하지 않고 클러스터 상호 연결을 사용하여 공유 저장소에 액세스합니다.

다음 그림은 네 개의 노드 중 두 개의 노드(노드 3 및 노드 4)가 클러스터 상호 연결을 사용하여 저장소에 액세스하는 쌍+N 토폴로지의 예입니다. 이 구성은 공유 저장소에 직접 액세스하지 않은 추가 노드를 포함하도록 확장될 수 있습니다.

그림 2–3 SPARC: 쌍+N 토폴로지

그림: 그래픽에 대한 설명은 이전 컨텍스트를 참조하십시오.

SPARC: N+1(스타) 토폴로지

N+1 토폴로지에는 몇 개의 기본 노드와 하나의 보조 노드가 들어 있습니다. 기본 노드와 보조 노드를 동일하게 구성할 필요는 없습니다. 항상 기본 노드가 응용 프로그램 서비스를 제공합니다. 보조 노드는 기본 노드의 실패가 있을 때까지 비활동 상태일 필요는 없습니다.

보조 노드는 이러한 구성에서 모든 멀티 호스트 저장소에 물리적으로 연결된 유일한 노드입니다.

기본 노드에서 장애가 발생하면 Sun Cluster가 자원을 보조 노드로 페일오버합니다. 그곳에서 자원은 (자동 또는 수동으로) 다시 기본 노드로 전환될 때까지 기능을 수행합니다.

보조 노드는 기본 노드 중 하나에 장애가 발생할 경우에 부하를 처리할 수 있을 만큼 충분한 CPU 용량이 있어야 합니다.

다음 그림은 N+1 구성의 예입니다.

그림 2–4 SPARC: N+1 토폴로지

그림: 그래픽에 대한 설명은 이전 컨텍스트를 참조하십시오.

SPARC: N*N(확장 가능) 토폴로지

N*N 토폴로지를 사용하면 클러스터 내의 모든 공유 저장 장치가 해당 클러스터의 모든 노드에 연결할 수 있습니다. 가용성이 높은 응용 프로그램에서는 이 토폴로지를 사용하여 서비스 성능 감소 없이 한 노드에서 다른 노드로 페일오버할 수 있습니다. 페일오버가 발생하면 새 노드가 개별 상호 연결 대신 로컬 경로를 사용하여 저장 장치에 액세스할 수 있습니다.

다음 그림은 N*N 구성을 보여줍니다.

그림 2–5 SPARC: N*N 토폴로지

그림: 그래픽에 대한 설명은 이전 컨텍스트를 참조하십시오.