Sun Custer 3.0 5/02 추가 정보

부록 A Sun Cluster 3.0 소프트웨어를 사용한 캠퍼스 클러스터링 - 개념

이 부록에서는 캠퍼스 클러스터링에 대한 기본 개념 몇 가지를 소개하고 구성 및 설정에 대한 예를 설명합니다. 여기서는 클러스터링에 대하여 자세하게 설명하거나 클러스터링 관리에 대한 정보를 제공하거나 하드웨어 설치 및 구성에 대하여 자세하게 설명하지 않습니다. 이러한 내용은 여기서 알려주는 설명서 및 다른 Sun Cluster 설명서, 특히 Sun Cluster 3.0 12/01 개념, Sun Cluster 3.0 12/01 시스템 관리 안내서Sun Cluster 3.0 12/01 Hardware Guide를 참조하십시오.

소개

이전의 클러스터링과 캠퍼스 클러스터링 사이의 큰 차이점 한 가지는 거리상의 차이입니다. 캠퍼스 클러스터링에서는 클러스터를 구성하는 노드가 몇 km까지 떨어져 있을 수 있습니다. 따라서 화재나 지진과 같은 재난이 발생할 경우에도 한 대 이상의 서버와 기억 장치를 안전하게 유지할 수 있습니다.

현재는 Sun Cluster 소프트웨어가 캠퍼스 클러스터 구성에서 정확하게 두 노드를 지원합니다. 그러나 방이 2개인 구성과 3개인 구성이 모두 지원됩니다. 은 사고나 장애가 발생할 경우에 페일오버 및 데이터 중복을 위해 다른 방으로부터 분리되어 독립적으로 작동하는(노드에서 물리적으로 분리된 노드, 노드에 연결된 기억 장치 또는 정족수 장치와 같은) 하드웨어 그룹으로 생각할 수 있습니다. 따라서 표 A-1에서 설명하는 것처럼 방의 정의는 예방하려는 장애 종류에 따라 달라집니다.

표 A-1 "방"의 정의

장애 시나리오 

분리된 방을 정의하는 예 

전원 공급 장애 

분리 독립된 전원 공급 장치 

작은 사고, 부품 붕괴, 삼출 등 

다른 물리적인 방의 부품 

작은 화재. 스프링클러 작동 

다른 물리적 영역(예: 스프링클러 지역) 

구조적 장애(예: 건물 화재) 

다른 건물 

대규모 자연 재해(예: 지진이나 홍수) 

몇 km 정도까지 떨어진 회사의 다른 캠퍼스 

모든 캠퍼스 클러스터가 2 노드 클러스터이기 때문에 각 캠퍼스 클러스터에 정족수 장치가 있어야 합니다. 방이 2개인 구성에서는 정족수 디스크가 노드 하나와 동일한 방을 차지합니다("방이 2개인 구성의 예" 참조). 방이 3개인 구성에서는 세 번째 방이 정족수 디스크에 사용됩니다("방이 3개인 구성의 예" 참조).

정족수 디스크를 처음으로 예약하는 노드가 클러스터 서비스를 맡게 되고, 다른 노드는 커널 중지에 의해 강제로 오프라인 상태가 됩니다. 방이 2개인 구성에서는 방 사이의 클러스터 전송과 디스크 연결이 모두 끊어질 경우에 정족수 디스크가 사고나 재난 후에도 보존될 가능성이 가장 높은 방에 있어야 합니다. (클러스터 전송만 끊어질 경우에는 정족수 디스크와 방을 공유하는 노드가 반드시 정족수 디스크를 첫 번째로 예약하는 방일 필요는 없습니다.)

방이 3개인 클러스터의 이점은 3개의 방 중 어느 하나가 손실될 경우에 일반적으로 자동 페일오버가 가능하다는 것입니다. 반면 방이 2개인 클러스터에서는 방 하나가 완전히 손실될 경우에 남은 방에 정족수 디스크가 있어야만 자동 페일오버가 가능합니다. 방이 3개인 구성을 사용해야 방 하나가 완전히 손실될 경우에 시스템 가용성이 보장됩니다(다른 장애는 없을 경우).


주 -

비캠퍼스 구성에서는 다른 장애가 복구되지 않은 상태에서 방이 파괴되고 파괴된 방에 최신 하위 미러가 있었으면 데이터 무결성이 손상됩니다.


캠퍼스 클러스터 구성에서는 노드에 사용되는 두 개의 방 각각에 동일한 개수의 공유 디스크가 있어야 합니다. (방이 2개인 구성에서는 방 하나에 별도의 정족수 디스크가 있을 수 있기 때문에 두 개의 방에 있는 총 디스크 수가 서로 같지 않아도 됩니다.) 항상 방 안이 아닌 각 방 사이에서 공유 디스크를 이중화해야 합니다. 즉, 양방향 미러의 두 하위 미러가 동일한 방에 있으면 안됩니다. RAID-5만으로는 방 사이에 데이터 중복을 완전하게 제공할 수 없기 때문에 모든 캠퍼스 클러스터 구성에 이중화가 필요합니다.

Solstice DiskSuite를 공유 장치 그룹에 대한 볼륨 관리자로 사용하는 경우에는 복제 분산 배치를 특별히 고려해야 합니다. 방이 2개인 구성에서는 모든 디스크 세트에 대하여 클러스터 정족수 디스크가 있는 방에 복제 하나를 추가로 구성해야 합니다. 또한 모든 Solstice DiskSuite 장치 그룹이 정족수 디스크 방에 있는 노드를 기본 1차 방으로 사용하도록 구성되어야 합니다. 방이 3개인 구성에서는 세 번째 방에 정족수 디스크뿐 아니라 각 디스크 세트에 구성된 추가 디스크가 하나 이상 포함되어야 합니다. 각 디스크 세트는 디스크 세트에 대한 추가 Solstice DiskSuite 복제가 있는 세 번째 방의 디스크를 포함해야 합니다. 메타 세트에서 정족수 디스크를 metadb 복제로 사용할 수 있습니다. 현재는 Sun Cluster 소프트웨어가 세 번째 방을 데이터 기억 장치용으로 사용하는 기능을 지원하지 않습니다.

Sun Cluster 소프트웨어를 사용하면 방이 10km까지 떨어진 캠퍼스 클러스터를 구성할 수 있습니다.

캠퍼스 클러스터 구성의 예

이 단락에서는 방이 2개와 3개인 캠퍼스 클러스터링 구성의 예를 각각 설명합니다.


주 -

이 단원에 있는 예는 일반적인 구성이고 필수적인 설정이나 권장 설정을 보여주기 위한 것이 아닙니다. 예를 들어, 그림에 있는 기억 장치 유형을 정한 것은 단지 설명을 하기 위한 것 뿐입니다. 그림과 설명에는 캠퍼스 클러스터링을 이해하는 데 필요한 기능만 간단하게 포함했습니다. 따라서 공용 네트워크 이더넷 연결과 같은 내용은 포함되지 않았습니다.


다른 설정의 예는 "추가 캠퍼스 클러스터 구성의 예"를 참조하십시오.

방이 2개인 구성의 예

방이 2개인 구성은 다음과 같이 정의됩니다.

정족수 디스크를 포함하고 있는 방이 손실될 경우에 시스템이 자동으로 복구되지 않습니다. 복구하려면 운영자가 조치를 취해야 합니다.

그림 A-1은 각 방에 Sun StorEdge T3/T3+ 디스크 배열의 파트너 그룹을 사용하는 방이 2개인 구성의 예입니다.

그림 A-1 방이 2개인 캠퍼스 클러스터의 예

Graphic

그림 A-1은 표준 비캠퍼스 구성과 비슷합니다. 가장 큰 차이점은 복수 모드에서 단일 모두 광섬유로 전환시키기 위해 광섬유 채널 스위치가 추가된 것입니다.

이 단원에서는 설명하지 않지만 캠퍼스 클러스터링에서는 여러 개의 기억 장치 배열을 사용하여 구성할 수 있습니다. 많은 기억 장치가 필요한 환경에서는 Sun StorEdge T3/T3+ 배열을 위해 SAN 스위치가 추가로 필요할 수도 있습니다.

방이 3개인 구성의 예

방이 3개인 구성은 다음과 같이 정의됩니다.

그림 A-2는 Sun StorEdge A5x00 디스크 배열을 사용하는 방이 3개인 구성의 예입니다. Sun StorEdge T3 디스크 배열을 사용한 그림 A-1과는 다르게 이 구성에서는 Sun StorEdge A5x00 디스크 배열을 연결하는 데 광섬유 채널을 사용하지 않습니다. 장파장 GBIC가 이미 A5x00에 있고 서버의 호스트 버스 어댑터에도 있어야 하기 때문에 스위치가 필요없습니다.

그림 A-2 방이 3개인 구성의 예

Graphic

이 구성에서는 방 2개 이상이 작동하여 통신을 하고 있으면 자동으로 복구됩니다. 이러한 구성에서만 하나의 방이 손실되었을 때 자동 복구가 실행됩니다. 방 2개가 손실되면 방 하나를 교체하거나 다시 만들어야 하므로 SunService의 지원을 받아야 합니다.

요구 사항

이 단락에서는 캠퍼스 클러스터링을 위한 요구 사항을 개략적으로 설명합니다. 지원되는 소프트웨어 및 하드웨어와 필요한 소프트웨어 및 하드웨어는 Sun Cluster 3.0 5/02 릴리스 정보를 참조하거나 Sun 판매 담당 부서에 문의하십시오.

소프트웨어

캠퍼스 클러스터에는 다음과 같은 소프트웨어가 필요합니다.

서버

Sun Cluster 인증 서버 목록은 Sun Cluster 3.0 5/02 릴리스 정보를 참조하거나 각 지역 판매 담당 부서에 문의하십시오.

광섬유 채널 스위치, 광섬유 및 호스트 어댑터

광섬유 채널 스위치. Sun StorEdge T3/T3+ 디스크 배열은 단일 모드 광섬유에 직접 연결되지 않기 때문에 이러한 장치를 사용하는 클러스터에서는 디스크 배열, 호스트 및 호스트 버스 어댑터에서 오는 복수 모드 광섬유에 단일 모드 광섬유를 연결하기 위해 장파장 GBIC가 설치된 광섬유 채널 스위치가 필요합니다. (그림 A-1 참조)

기억 장치 광섬유 연결. 방 사이의 장거리 연결(10km까지)에는 9/125 마이크로미터 단일 모드 광섬유를 사용하십시오.

500m 이내 거리에서 Sun StorEdge T3/T3+ 디스크 배열을 광섬유 채널 스위치에 연결할 때는 50/125 마이크로미터 복수 모드 광섬유를 사용하십시오.

호스트 어댑터. SOC+ 기반의 SBus 호스트 어댑터를 사용하여 Sun StorEdge A5x00 디스크 배열을 연결하십시오.

Sun StorEdge T3/T3+ 디스크 배열에는 SAN 호환 호스트 어댑터를 사용하십시오. 예에는 Sun StorEdge SBus Dual Fibre Channel Network Adapter, Sun StorEdge PCI Single Fibre Channel Network Adapter, Sun StorEdge PCI Dual Fibre Channel Network Adapter+, Sun StorEdge cPCI Dual Fibre Channel Network Adapter 등이 포함되어 있습니다.

기억 장치

Sun Cluster 3.0은 Sun StorEdge A5x00 디스크 배열이나 Sun StorEdge T3/T3+ 디스크 트레이를 사용하는 캠퍼스 클러스터링 구성을 지원합니다. Sun StorEdge T3/T3+는 하나로 구성할 수도 있고(예: 그림 A-5의 "단일 컨트롤러") 쌍으로 구성할 수도 있습니다(예: 그림 A-1의 "파트너 그룹").

500m 이상 10km까지 거리에서는 StorEdge A5x00 및 Sun StorEdge T3/T3+에 장파장 기가 비트 인터페이스 컨버터(LWGBIC)를 사용해야 합니다. 500m까지는 단파장 GBIC를 사용하십시오. 장파장 GBIC를 사용하려면 Sun Professional Services에 문의하십시오.

캠퍼스 클러스터 구성에는 기억 장치를 위해 SAN이 두 개 이상 포함되어야 합니다. 이 구성에서는 하나의 하위 미러를 구성하는 기억 장치가 하나의 방에 위치하고 이 기억 장치가 물리적으로 분리된 다른 방에 있는 하위 미러에 이중화됩니다. 또한, 미러의 하위 미러는 서로 다른 호스트 버스 어댑터에 있어야 합니다. SAN 구성에 대한 자세한 내용은 Sun StorEdge Network FC Switch-8 and Switch-16 Installation and Configuration Guide, Sun SAN 3.0을 참조하십시오.

정족수 디스크는 별도의 장치가 될 수도 있고 전용 기억 장치 중 하나(Sun StorEdge T3/T3+ 또는 A5x00)가 될 수도 있습니다.


주 -

스위치 연결을 포함하는 데 제한이 있을 수 있기 때문에 현재 세 번째 정족수 방에는 Sun StorEdge T3를 사용할 수 없습니다.


클러스터 상호 연결

캠퍼스 클러스터 상호 연결의 하드웨어는 다음과 같은 구성 요소로 구성됩니다.

그림 A-3은 클러스터 상호 연결을 위한 설치 방법입니다.

그림 A-3 100BASE-FX 설치 방법

Graphic

상호 연결이 기억 장치 광섬유 연결과 동일한 거리까지 전송할 수 있어야 합니다. 2km까지의 연결에는 복수 모드 광섬유를 사용할 수 있습니다. 그런 경우에는 미디어 컨버터 대신 다른 수신 장치가 필요할 수도 있습니다. 각 지역 판매 담당 부서에 문의하십시오.

상호 연결, 기억 장치, 광섬유 채널 하드웨어 설치 및 구성

대부분의 경우에 상호 연결, 기억 장치 및 광섬유 채널 하드웨어를 사용하는 구성이 비캠퍼스 클러스터 구성과 크게 다르지 않습니다.

추가 캠퍼스 클러스터 구성의 예

"캠퍼스 클러스터 구성의 예"에서는 캠퍼스 클러스터링의 두 가지 구성을 예로 설명했습니다. 즉, Sun StorEdge T3 파트너 그룹을 사용하는 방이 2개인 구성과 Sun StorEdge A5x00 배열을 사용하는 방이 3개인 구성을 사용할 수 있습니다. 캠퍼스 클러스터링에 사용할 수 있는 모든 구성을 자세히 설명하는 것은 이 책의 범위를 벗어나지만 다음 그림은 앞에서 설명한 설정을 일부 변경한 몇 가지 예입니다.

다음 구성은 방이 2개인 구성의 예입니다.

다음 구성은 방이 3개인 구성의 예입니다.

방이 2개인 구성의 예

그림 A-1은 Sun StorEdge T3 파트너 그룹과 4개의 광섬유 채널 스위치를 사용하는 방이 2개인 캠퍼스 클러스터의 예입니다. 그림 A-4는 동일한 설정에서 중복과 I/O 처리량을 높이기 위해 4개의 스위치를 추가로 사용한 예입니다.

그림 A-4 방이 2개인 캠퍼스 클러스터(T3 파트너 그룹, 8개 스위치)

Graphic

그림 A-5그림 A-1과 비슷하고 파트너 그룹 대신 단일 컨트롤러 구성에 Sun StorEdge T3/T3+ 배열을 사용하는 것만 다릅니다.

그림 A-5 방이 2개인 캠퍼스 클러스터(Sun StorEdge T3, 단일 컨트롤러)

Graphic

그림 A-6은 Sun StorEdge A5x00을 사용하는 방이 2개인 캠퍼스 클러스터의 예입니다. 이 구성에는 스위치가 없습니다.

그림 A-6 방이 2개인 구성(Sun StorEdge A5x00)

Graphic

방이 3개인 구성의 예

다음은 모두 방이 3개인 캠퍼스 클러스터 구성의 예입니다.

"기억 장치"에서 설명한 것처럼 스위치 연결에 제한이 있을 수 있기 때문에 현재 세 번째 정족수 방에는 Sun StorEdge T3/T3+ 배열을 사용할 수 없습니다. 따라서 그림 A-7그림 A-8은 정족수 방에 있는 Sun StorEdge A5x00 디스크 배열의 예입니다.

그림 A-7그림 A-1과 비슷하고 정족수 디스크가 세 번째 방에 분리되어 있는 것만 다릅니다.

그림 A-7 방이 3개인 캠퍼스 클러스터(Sun StorEdge T3 파트너 그룹)

Graphic

그림 A-5처럼 그림 A-8에서도 단일 컨트롤러 형태의 Sun StorEdge T3/T3+ 배열을 사용합니다. 그러나 그림 A-8에서는 정족수 디스크가 세 번째 방에 분리되어 있습니다.

그림 A-7그림 A-8에서 서로 다른 종류의 기억 장치(Sun StorEdge T3/T3+ 및 Sun StorEdge A5x00 배열)를 사용하기 때문에 호스트 버스 어댑터 유형이 혼용됩니다. Sun StorEdge A5x00은 SOC+ 기반의 SBus 호스트 어댑터를 사용하여 서버에 연결하기 때문에 서버가 SBus 기반이어야 합니다. 즉, T3/T3+에 대한 연결도 SBus를 기반으로 해야 합니다. 따라서 T3 연결에 Sun StorEdge SBus Dual Fibre Channel Network Adapter를 사용해야 합니다.

그림 A-8 방이 3개인 캠퍼스 클러스터(Sun StorEdge T3 단일 컨트롤러)

Graphic

그림 A-9그림 A-6처럼 Sun StorEdge A5x00 배열을 사용하는 캠퍼스 클러스터의 예입니다. 그러나 그림 A-9에서는 정족수 디스크가 별도의 방에 분리되어 있습니다.

그림 A-9 방이 3개인 캠퍼스 클러스터(Sun StorEdge A5x00)

Graphic