Windows Server 2008 Cluster에 대한 간단한 데모 동영상을 만들어 봤습니다. File Server 리소스를
Cluster 위에 설치해서 Cluster Node 중 하나의 서버에 장애가 발생하여도, 파일서버를 사용하는데 아무런 문제가 없다는 아주
기본적인 Cluster 관련 동영상 데모 입니다. 추후에 구성 방법에 대한 것도 동영상으로 만들어 보겠습니다..
^^
Windows Server 2008 Cluster에 대해서 간단하게 알아 보신다는 마음으로 보시면 좋을 것 같네요..
지난 주, Windows Server 2008과 Exchange 2007 sp1 기반의 메시징 호스팅 환경을 테스트하다가 재미있는 구성을 해보게 되었습니다. Windows Server 2008 Failover Cluster와 Exchange 2007의 고가용성 시나리오인 CCR의 만남이었는데요.. ^^
가장 인상 깊게 다가왔던 것은 바로~!! Shared Storage가 필요 없는 고가용성의 구성이라는데 있었습니다.
기존의 Exchange 서버를 이용한 고가용성 구축 시에 가장 큰 문제는 Storage를 별도로 구매해야 한다는 비용 부담 측면이 강했었는데요. 이 시나리오를 사용하다면 공유 스토리지가 없이도 구축이 가능하여 스토리지를 구매하는 비용을 절감 할 수 있다는 장점이 있습니다.
이 시나리오를 구성하기 위해서는 Windows Server 2008과 Exchange 2007 sp1이 필요합니다.
엘도라도님께서 앞으로 Exchange 고가용성 포스팅을 통해서 좀 더 자세하게 설명을 해주실 거라 여기서는 Exchange Server 2007의 CCR 시나리오에 대한 설명은 피하기로 하고요. ^^;
구성의 기반이 되는 플랫폼 수준의 클러스터링을 위해서는 Windows Servrer Failover Cluster의 쿼럼 리소스 할당 방식을 Node and File Share Majority 방식이 사용 됩니다. Node and File Share Majority란 Windows Server 2008의 클러스터 시나리오 중의 하나로 기존의 공유 스토리지에 쿼럼 리소스를 할당하는 방식이 아닌 각각의 노드의 로컬과 또 노드들이 공유하고 있는 파일 서버에 클러스터 정보를 저장하는 방식을 이야기 합니다. 이 클러스터 시나리오의 경우 클러스터 정보를 하나의 공유된 스토리지에 저장하는 것이 아니므로, 클러스터를 구성 할 때 각각의 노드들의 위치나 장소에 대한 제한을 받지 않습니다.
위의 그림은 Windows Server 2008의 Failover Cluster의 쿼럼을 구성하는 화면입니다. 마법사를 통해 원하는 클러스터시나리오에 따라 쉽게 쿼럼을 구성하여 다양한 시나리오를 구축 할 수 있습니다. Windows Server 2003까지 클러스터가 까다롭고 조금 어려운 작업에 속했다면, Windows Server 2008의 클러스터는 다양한 시나리오 제공 뿐만 아니라 쉽고 간단하게 구축이 가능하며, 관리 역시도 직관적인 관리 인터페이스를 통해 이전 버전에 비해 크게 향상되었습니다.
Windows Server 2003에서 Windows Server 2008로 넘어 오며 많은 부분이 바뀌고 향상이 되었으며, 클러스터 역시도 이전 버전에 비해 큰 기능 향상과 다양한 시나리오를 통해 기존의 MSCS가 가지고 있던 한계를 뛰어 넘어 발전해가고 있다는 느낌 입니다.
안녕하세요 ^^ 오늘은 SQL 클러스터링에 대해서 배워보도록 할께요… 클러스터링이 무엇인가 하면…. Fail-over와 같은 개념입니다. 즉!, 컴퓨터 한대가 죽으면… 다른 한대가 그 리소스를 받아와서 동작한다는 것입니다.
따라서 준비물은…. SQL서버 2Ea, AD서버, 스토리지(3개의 SCSI HDD), 스카시카드 6개 등 입니다
자 그럼 한번 시작해 볼까요??
[서버 클러스터 구성정보]
구분
네트워크
디스크
외부
내부
SQL_A서버
192.168.100.110
20.10.10.110
5G
SQL_B서버
192.168.100.111
20.10.10.111
5G
SQL_DATA
192.168.100.112
1G
Qurum
192.168.100.113
512M
MS_DTC
192.168.100.114
512M
1. 컴퓨터 및 네트워크 구성설정
우선 SQL_A서버부터 설정합니다.(이때 SQL_B서버를 같이 켜시면 안됩니다.) 클러스터 구성 정보와 같이 IP를 입력합니다. 로컬영역연결2 부분에는 20.10.10.110의 fail-over IP를 입력합니다.
2. 도메인 가입
도메인에 가입합니다 참고로 joong-go.com 이라고 ad를 올렸습니다 ^^(앞으로의 사업?)
3. 디스크 할당 및 포멧
디스크를 기본 디스크로 만듦니다.(동적 디스크 안돼요) 확인한 다음 포멧을 진행합니다 각각의 볼륨은 사용자가 잘 알아볼 수 있는 SQL = S: , Qurum = Q: , MS_DTC = M: 로 지정합니다 위 구성과 마찬가지로 SQL_A서버 종료 후 SQL_B 서버를 동일하게 구성합니다.
4. DTC 구성요소 설치 진행
DTC와 COM+를 설치합니다(A, B 둘 다 설치 합니다)
5. 새 클러스터를 만들어요
만들 때는 시작 – 실행 – cluadmin(클러스터 관리자) 이라고 입력합니다
6. 클러스터를 만들려면 관리 할 수 있는 클러스터 이름을 넣어주세요
7. 첫 번째 노드의 클러스터는 아래와 같습니다
8. 구성요소들의 설치가 완료 되었습니다
9. 클러스터 IP를 넣습니다 (192.168.100.112)
10. 클러스터 관리할 관리자의 계정과 ID를 입력합니다
11. 쿼럼 디스크를 선택합니다
12. 클러스터 설치 완료
클러스터 마법사가 완료되면 SQL_B서버의 전원을 ON합니다
13. SQL_A에서 SQL_B로 노트 추가하기
파일 – 새로만들기 – 노드를 클릭하여 A->B 노드를 추가 합니다.
구성이 완료되었습니다 ^^ 처음 구성하는 것이라 많이 어려운 점도 있었는데요.;.. 시행착오를 겪고나니 이정도 쯤이야 하더군요… ^^
다음시간에는 나머지 부분,.. DTC 리소스 구성방법과 SQL server설치 하는 방법을 간략하게 보여드릴께요….
보이세요?? 나는 지금도 여전히 도전하고 있습니다!! Always Smile ^___________^