Solaris OS용 Sun Cluster 개념 안내서

새로운 데이터 서비스 개발

Sun에서는 클러스터에서 여러 응용 프로그램이 페일오버 또는 확장 가능한 서비스로 작동하도록 할 수 있는 구성 파일과 관리 메소드 템플리트를 제공합니다. Sun에서 페일오버나 확장 가능 서비스로 실행할 응용 프로그램을 제공하지 않는 경우에는 다른 대안이 있습니다. Sun Cluster API 또는 DSET API를 사용하여 페일오버나 확장 가능 서비스로 실행할 응용 프로그램을 구성합니다. 그러나 모든 응용 프로그램이 확장 가능 서비스가 될 수 있는 것은 아닙니다.

확장 가능 서비스의 특성

응용 프로그램이 확장 가능 서비스가 될 수 있는지 여부는 일련의 기준에 따라 결정됩니다. 응용 프로그램이 확장 가능 서비스가 될 수 있는지를 결정하려면 Solaris OS용 Sun Cluster 데이터 서비스 개발 안내서응용 프로그램 적합성 분석를 참조하십시오. 일련의 기준을 요약하면 다음과 같습니다.

Data Service API 및 Data Service Development Library API

Sun Cluster 시스템에서는 응용 프로그램의 가용성을 높이기 위해 다음과 같은 기능을 제공합니다.

Sun Cluster 시스템에서 제공하는 데이터 서비스를 설치하고 구성하는 방법에 대해서는 Sun Cluster Data Services Planning and Administration Guide for Solaris OS를 참조하십시오. Sun Cluster 3.1 9/04 Software Collection for Solaris OS(SPARC Platform Edition)에서는 Sun Cluster 프레임워크에서 다른 응용 프로그램의 가용성을 높이는 방법에 대해 설명합니다.

응용 프로그램 개발자는 Sun Cluster API를 사용하여 데이터 서비스 인스턴스를 시작하고 중지하는 스크립트와 오류 모니터를 개발할 수 있습니다. 이러한 도구를 사용하여 응용 프로그램은 페일오버 또는 확장 가능 데이터 서비스로 구현될 수 있습니다. Sun Cluster 시스템에서는 “일반적인” 데이터 서비스를 제공합니다. 이러한 일반적인 데이터 서비스는 응용 프로그램이 요구하는 시작과 중지 메소드를 신속하게 생성하여 데이터 서비스를 페일오버나 확장 가능 서비스로 구현하는 데 사용됩니다.