Sun Cluster 3.0 개념

Sun Cluster에서의 페일오버(Failover) 및 확장성

Sun Cluster를 사용하면 응용프로그램을 페일오버 또는 확장가능 기준으로 구현할 수 있습니다. 페일오버 및 확장가능은 동일한 클러스터에서 동시에 실행될 수 있습니다. 일반적으로, 페일오버 응용프로그램은 고가용성(중복성)을 제공하는 반면, 확장가능 응용프로그램은 성능 향상과 함께 고가용성을 제공합니다. 단일 클러스터에서 페일오버 및 확장가능 응용프로그램 둘 다를 지원할 수 있습니다.

페일오버

페일오버는 클러스터가 실패한 1차 노드에서 응용프로그램을 찾아서 지시된 2차 노드에 다시 위치시키는 프로세스입니다. 페일오버를 사용하는 경우, Sun Cluster는 고가용성을 제공합니다.

페일오버가 발생할 경우, 클라이언트는 서비스에서 간단한 인터럽트를 살펴보고 페일오버가 완료된 후 재연결해야 할 수도 있습니다. 그러나 클라이언트는 응용프로그램 및 데이터가 제공되는 실제 서버를 알 수 없습니다.

확장성

페일오버가 중복성에 관련되는 반면, 확장성은 로드에 관계없이 일정한 응답 시간 또는 처리량을 제공합니다. 확장가능한 응용프로그램은 클러스터의 여러 노드가 동시에 응용프로그램을 실행할 수 있도록 하므로써, 성능이 향상됩니다. 확장가능 구성에서, 클러스터의 각 노드는 데이터를 제공하여 클라이언트 요청을 처리할 수 있습니다.

페일오버 및 확장가능 서비스에 대한 자세한 정보는 "데이터 서비스"에 나와 있습니다.