Solaris OS용 Sun Cluster 3.1 8/05 릴리스 노트

Sun Cluster 개념 안내서

이 절에서는 Solaris OS용 Sun Cluster 개념 안내서의 오류와 누락 사항을 설명합니다.

3장에서 “데이터 서비스 트래픽에 클러스터 상호 연결 사용“ 절은 다음과 같이 설명되어야 합니다.

클러스터에는 클러스터 상호 연결을 형성하는 노드 간 여러 네트워크 연결이 있어야 합니다. 클러스터 소프트웨어는 고가용성 및 성능 향상을 모두 실현하기 위해 다중 상호 연결을 사용합니다. 내부 및 외부 트래픽(예: 파일 시스템 데이터 또는 확장 가능 서비스 데이터)의 경우 사용 가능한 상호 연결 전체에서 메시지가 스트라이프됩니다.

클러스터 상호 연결은 노드 사이의 고가용 통신을 위해 응용 프로그램에도 사용 가능합니다. 예를 들어, 분산 응용 프로그램에는 통신을 필요로 하는 다른 노드에서 실행하는 구성 요소가 있을 수 있습니다. 공용 상호 연결이 아닌 클러스터 상호 연결을 사용하여, 이 연결은 각 링크에 대한 실패로부터 안전합니다.

노드간 통신을 위해 클러스터 상호 연결을 사용하려면, 응용 프로그램은 클러스터 설치 시 구성된 개인 호스트 이름을 사용해야 합니다. 예를 들어, 노드 1의 개인 호스트 이름이 clusternode1-priv인 경우, 클러스터 상호 연결을 통해 노드 1로 통신할 때 이 이름을 사용합니다. 이 이름을 사용하여 열린 TCP 소켓은 클러스터 상호 연결을 통해 라우트되며 네트워크 오류가 발생하더라도 투명하게 다시 라우트될 수 있습니다. 임의의 두 노드간 응용 프로그램 통신은 모든 상호 연결에서 스트라이프됩니다. 주어진 TCP 연결에 대한 트래픽은 어느 지점에서든 하나의 상호 연결로 진행됩니다. 서로 다른 여러 TCP 연결은 모든 상호 연결 전체에서 스트라이프됩니다. 추가적으로 UDP 트래픽은 항상 모든 상호 연결 전체에서 스트라이프됩니다.

개인 호스트 이름이 설치 중에 구성될 수 있기 때문에, 클러스터 상호 연결은 이 시점에 선택된 모든 이름을 사용할 수 있습니다. 실제 이름은 scha_privatelink_hostname_node 인수와 함께 scha_cluster_get(3HA)에서 가져올 수 있습니다.