Sun Cluster 3.0 12/01 개념

1장 소개 및 개요

SunPlex 시스템은 가용성과 확장성이 높은 서비스를 제공할 수 있도록 통합된 하드웨어 및 소프트웨어 솔루션입니다.

Sun Cluster 3.0 12/01 개념에서는 SunPlex 설명서의 주요 사용자에게 필요한 개념을 설명합니다. 이 설명서의 대상은 다음과 같습니다.

이 설명서를 읽은 후에 나머지 SunPlex 설명서를 보면 SunPlex 시스템을 완전하게 이해할 수 있습니다.

이 장의 내용은 다음과 같습니다.

SunPlex 시스템 소개

SunPlex 시스템은 Solaris 운영 환경을 클러스터 운영 체제로 확장합니다. 클러스터 또는 플렉스는 데이터베이스, 웹 서비스 및 파일 서비스를 포함한 네트워크 서비스나 응용프로그램을 단일 클라이언트 환경으로 만들어주는 느슨한 결합의 컴퓨팅 노드 모음입니다.

각 클러스터 노드는 독립적으로 자체 프로세스를 실행하는 서버입니다. 이 프로세스는 다른 프로세스와 통신을 통해 사용자에게 응용프로그램, 시스템 자원 및 데이터를 제공하고 네트워크 클라이언트에 하나로 표시되는 단일 시스템을 구성할 수 있습니다.

클러스터에는 기존의 단일 서버 시스템보다 좋은 여러 가지 장점이 있습니다. 즉, 페일오버 및 확장 가능 서비스 지원, 모듈 단위로 확장할 수 있는 용량, 기존 하드웨어의 고장 허용 시스템에 비해 저렴한 항목 가격 등의 장점이 있습니다.

SunPlex 시스템의 목표는 다음과 같습니다.

높은 가용성과 고장 허용

SunPlex 시스템은 가용성이 높은 시스템으로 설계되어 데이터 및 응용프로그램에 거의 연속적으로 액세스할 수 있습니다.

그러나 고장 허용 하드웨어 시스템은 데이터 및 응용프로그램에 대한 지속적인 액세스를 제공하지만 특수한 하드웨어를 사용해야 하기 때문에 비용이 많이 듭니다. 또한 소프트웨어 문제로 인한 고장은 일반적으로 고장 허용 시스템에서 해결할 수 없습니다.

SunPlex 시스템은 하드웨어와 소프트웨어 결합을 통해 높은 가용성을 제공합니다. 중복된 클러스터 상호 연결, 기억 장치 및 공용 네트워크를 사용하여 한 위치에서 고장이 발생해도 전체 시스템을 안전하게 보호합니다. 클러스터 소프트웨어는 클러스터 구성 노드의 상태를 계속 모니터하고, 노드에 장애가 발생하면 클러스터에서 제외하여 데이터가 손상되지 않도록 보호합니다. 또한 클러스터는 서비스와 서비스에 사용되는 시스템 자원을 모니터하여 장애가 발생하면 페일오버하거나 다시 시작합니다.

높은 가용성에 대한 질문과 대답은 "높은 가용성 FAQ"를 참조하십시오.

SunPlex 시스템의 페일오버 및 확장성

SunPlex 시스템을 사용하면 페일오버 서비스나 확장 가능 서비스를 구현할 수 있습니다. 일반적으로 페일오버 서비스는 높은 가용성(중복)만 제공하지만 확장 가능 서비스는 높은 가용성과 함께 높은 성능을 제공합니다. 단일 클러스터에서 페일오버 서비스와 확장 가능 서비스를 모두 지원할 수 있습니다.

페일오버 서비스

페일오버는 1차 노드에 장애가 발생할 경우에 자동으로 1차 노드의 서비스를 지정된 2차 노드로 전환하는 프로세스입니다. Sun Cluster 소프트웨어는 페일오버를 사용하여 높은 가용성을 제공합니다.

페일오버가 발생하면 클라이언트의 서비스 연결이 일시 중단될 수 있으며, 페일오버가 종료된 후에 다시 연결해야 할 수도 있습니다. 그러나 클라이언트에서는 서비스를 제공하는 물리적 서버를 알 수 없습니다.

확장 가능 서비스

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

페일오버 및 확장 가능 서비스에 대한 자세한 내용은 "데이터 서비스"를 참조하십시오.

SunPlex 시스템에 대한 세 가지 관점

이 단원에서는 SunPlex 시스템에 대한 서로 다른 세 가지 관점과 주요 개념 및 각 관점과 관련된 문서에 대하여 설명합니다. 각 관점은 다음과 같습니다.

하드웨어 설치 및 서비스 관점

하드웨어 서비스 담당자의 경우에는 SunPlex 시스템을 서버, 네트워크 및 기억 장치가 포함된 완성된 하드웨어 모음으로 생각할 수 있습니다. 이 구성 요소는 모든 구성 요소를 백업하여 단일 지점의 장애가 발생하지 않도록 케이블로 연결되어 있습니다.

주요 개념 - 하드웨어

하드웨어 서비스 담당자는 다음과 같은 클러스터 개념을 이해해야 합니다.

권장하는 하드웨어 개념 참조 단락

다음 단락에는 위의 주요 개념과 관련된 자료가 있습니다.

관련 SunPlex 문서

다음 SunPlex 문서에는 하드웨어 서비스 개념과 관련된 절차 및 정보가 있습니다.

시스템 관리자 관점

시스템 관리자의 경우에는 SunPlex 시스템이 기억 장치를 공유하고 케이블로 연결된 서버(노드) 세트라고 생각할 수 있습니다. 시스템 관리자는 다음 사항을 이해해야 합니다.

주요 개념 - 시스템 관리

시스템 관리자는 다음 개념과 프로세스를 이해해야 합니다.

권장하는 시스템 관리자 개념 참조 단락

다음 단락에는 위의 주요 개념과 관련된 자료가 있습니다.

관련 SunPlex 문서 - 시스템 관리자

다음 SunPlex 문서에는 시스템 관리 개념과 관련된 절차와 정보가 있습니다.

응용프로그램 프로그래머 관점

SunPlex 시스템은 Oracle, NFS, DNS, iPlanetTM Web Server, Apache Web Server, NetscapeTM Directory Server 등과 같은 응용프로그램을 위한 데이터 서비스를 제공합니다. 별도 구입한 응용프로그램이 Sun Cluster 소프트웨어의 제어를 통해 실행되도록 구성하면 데이터 서비스가 완성됩니다. Sun Cluster 소프트웨어는 응용프로그램을 시작하고, 중지하고, 모니터하는 구성 파일과 관리 방법을 제공합니다. 페일오버 서비스나 확장 가능 서비스를 새로 구성해야 하는 경우에 SunPlex API(Application Programming Interface) 및 DSET API(Data Service Enabling Technologies API)를 사용하면 클러스터에서 응용프로그램을 데이터 서비스로 실행할 수 있도록 필요한 구성 파일과 관리 방법을 개발할 수 있습니다.

주요 개념 - 응용프로그램 프로그래머

응용프로그램 프로그래머는 다음 사항을 이해해야 합니다.

권장하는 응용프로그램 프로그래머 개념 참조 단락

다음 단락에는 위의 주요 개념과 관련된 자료가 있습니다.

관련 SunPlex 문서 - 응용프로그램 프로그래머

다음 SunPlex 문서에는 응용프로그램 프로그래머 개념과 관련된 절차 및 정보가 있습니다.

SunPlex 시스템 작업

모든 SunPlex 시스템 작업에 약간의 배경 개념이 필요합니다. 다음 표에 높은 수준의 작업과 작업 단계를 설명하는 문서 목록이 있습니다. 이 책의 개념 단원에서는 개념과 작업 사이의 매핑 관계를 설명합니다.

표 1-1 작업 맵: 사용자의 작업을 위해 참조할 문서 소개

수행할 작업 

참조할 문서 

클러스터 하드웨어 설치 

Sun Cluster 3.0 12/01 Hardware Guide

클러스터에 Solaris 소프트웨어 설치 

Sun Cluster 3.0 12/01 소프트웨어 설치 안내서

SunTM Management Center 소프트웨어 설치

Sun Cluster 3.0 12/01 소프트웨어 설치 안내서

Sun Cluster 소프트웨어 설치 및 구성 

Sun Cluster 3.0 12/01 소프트웨어 설치 안내서

볼륨 관리 소프트웨어 설치 및 구성 

Sun Cluster 3.0 12/01 소프트웨어 설치 안내서

볼륨 관리 문서 

Sun Cluster 데이터 서비스 설치 및 구성 

Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide

서비스 클러스터 하드웨어 

Sun Cluster 3.0 12/01 Hardware Guide

Sun Cluster 소프트웨어 관리 

Sun Cluster 3.0 12/01 시스템 관리 안내서

볼륨 관리 소프트웨어 관리 

Sun Cluster 3.0 12/01 시스템 관리 안내서 및 볼륨 관리 문서

응용프로그램 소프트웨어 관리 

응용프로그램 문서 

문제 식별 및 권장하는 사용자 조치 

Sun Cluster 3.0 12/01 Error Messages Guide

새 데이터 서비스 구성 

Sun Cluster 3.0 12/01 Data Services Developer's Guide