Sun Cluster 3.0 개념

클러스터 노드

클러스터 노드는 Solaris 운영 환경 및 Sun Cluster 소프트웨어 둘 다를 실행하는 시스템으로, 클러스터의 현재 구성원(클러스터 구성원)이거나 잠재 구성원입니다. Sun Cluster 소프트웨어가 있는 경우 클러스터에 2 - 8개의 노드가 있을 수 있습니다. 지원되는 노드 구성에 대해서는 "Sun Cluster 토폴로지"의 내용을 참조하십시오.

클러스터 노드는 일반적으로 하나 이상의 멀티호스트 디스크에 접속됩니다. 하나의 확장 가능 서비스 구성은 직접적으로 멀티호스트 디스크에 접속되지 않고도 노드에서 서비스 요청이 가능하도록 합니다. 멀티호스트 디스크에 접속되지 않은 노드는 멀티호스트 디스크에 액세스하기 위해 클러스터 파일 시스템을 사용합니다.

병렬 데이터베이스 구성에서, 노드들은 모든 디스크에 대한 동시 액세스를 공유합니다. 병렬 데이터베이스 구성에 대한 자세한 정보는 "멀티호스트 디스크"제 3 장의 내용을 참조하십시오.

클러스터의 모든 노드는 클러스터에 액세스하고 클러스터를 관리하기 위해 사용되는 공통 이름-클러스터 이름-으로 그룹화됩니다.

공용 네트워크 어댑터는 노드를 공유 네트워크에 접속하여, 클러스터에 대한 클라이언트 액세스를 제공합니다.

클러스터 구성원은 사설 네트워크라는 하나 이상의 실제 독립적 네트워크를 통해 클러스터의 다른 노드와 통신합니다. 클러스터의 사설 네트워크 세트를 클러스터 상호연결이라고 합니다.

클러스터의 모든 노드는 다른 노드가 클러스터에 조인하거나 클러스터에서 나갈 때 이를 인식합니다. 또한 클러스터의 모든 노드는 로컬로 실행되는 자원 뿐만 아니라 다른 클러스터 노드에서 실행되는 자원을 인식합니다.

페일오버 및/또는 확장가능 기능을 제공하는 것과 같은 형태로 자원(응용프로그램, 디스크 스토리지 등)을 사용하여 클러스터 구성원을 구성하십시오.

동일한 클러스터의 노드들은 프로세싱, 메모리 및 I/O 기능이 유사한 지 확인하여 현저한 성능 저하 없이 페일오버가 발생할수 있도록 하십시오. 페일오버 가능성을 위해, 모든 노드가 백업 또는 2차 노드로 있는 모든 노드의 작업부하를 처리할 수 있을 만큼 충분한 용량을 갖고 있는지 확인하십시오.

각 노드는 고유한 개별 루트(/) 파일 시스템을 부팅합니다.

클러스터 구성원용 소프트웨어 구성요소

클러스터 구성원으로서 기능을 가지려면, 다음 소프트웨어가 설치되어야 합니다.

한가지 예외는 Oracle Parallel Server(OPS)에서 하드웨어 독립 디스크의 중복 배열(RAID)을 사용하는 구성입니다. 이러한 구성은 Oracle 데이터를 관리하는 데 Solstice DiskSuite 또는 VERITAS Volume Manager 같은 소프트웨어 볼륨 관리자가 필요하지 않습니다

Solaris 운영 환경, Sun Cluster 및 볼륨 관리 소프트웨어를 설치하는 방법에 대해서는 Sun Cluster 3.0 Installation Guide의 내용을 참조하십시오. 데이터 서비스의 설치 및 구성 방법에 대해서는 Sun Cluster 3.0 Data Services Installation and Configuration Guide의 내용을 참조하십시오

이전의 소프트웨어 구성요소에 대한 개념 정보에 대해서는 제 3 장의 내용을 참조하십시오.

다음 그림은 Sun Cluster 소프트웨어 환경을 만들기 위해 함께 작동되는 소프트웨어 구성요소들의 고급 보기입니다.

그림 2-2 Sun Cluster 소프트웨어 구성요소들의 고급 관계

Graphic

클러스터 구성원에 대한 질문 및 응답에 대해서는 제 4 장의 내용을 참조하십시오.