[Dongclee의 2012년 10월 첫 번째 포스팅] Windows Server 2012 Series 17 : 장애조치 클러스터의 New, Update 및 Remove 기능에 대한 모든 소개 및 Step-by-Step 가이드

이동철입니다.

매월 첫 번째 주에는 블로그 포스팅을 할려고 마음 먹었는데,, 10월은 제 스스로의 약속을 지키지 못 하고 10월말 즈음에 포스팅하게 되네요….

지금 포스팅 글을 쓰는 날씨가 갑자기 차갑고 스산한 바람이 전형적인 늦가을 날씨네요,, 이럴땐 어디든 떠나야 하는데… 역시 사설이 길지요 ^-^

오늘 포스팅할 내용은 바로 Windows Server 2012 장애조치 클러스터에 대한 얘기입니다. 제가 以前 Windows Server 2012 시리즈 블로그에서 몇 차례 Windows Server 2012 장애조치 클러스터에 관해서 언급 및 실제 구축 가이드도 소개한 적이 있었습니다.

이번 포스팅에서는 Windows Server 2012 장애조치 클러스터에 관해서 총체적으로 새롭게 추가된 기능, 변경된 기능 및 향후 없어질 기능에 대해서 소개하고자 합니다. 물론, 장애조치 클러스터의 설치부터 각종 신규 기능의 데모에 대한 Step-by-Step 가이드도 소개해 드립니다.

대표적으로 Windows Server 2012 장애조치 클러스터에 신규 및 업그레이드 기능은 하나씩 살펴볼까요.

  • 클러스터 확장성 : Windows Server 2012 장애조치 클러스터는 최대 64개 노드까지 원하고, 이러한 64개 노드에서 최대 8,000여개의 VM을 지원합니다.
  • 서버 관리자 및 장애조치 클러스터 관리자를 사용한 대용량 클러스터 관리 : Windows Server 2012의 서버 관리자 및 장애조치 클러스터 관리자 도구는 다수의 클러스터 집합을 관리할 수 있는 기능을 신규로 제공합니다. 신규 서버 관리자는 클러스터 내의 노드들을 검색하고 관리할 수 있습니다. 즉, 관리자는 하나의 서버 관리자를 사용하여 클러스터 내의 모든 노드들을 검색하고, 등록한 후, 중앙 집중적으로 여러 서버를 관리할 수 있습니다. 또한, 서버 관리자 GUI 내에서 장애조치 클러스터 관리자를 수행할 수 있고, 원격 역할 및 기능 설치, 원격 다중 서버 관리등을 수행할 수 있습니다.
  • 클러스터된 VM 및 기타 클러스터 역할의 관리 및 이동성 : Windows Server 2012 에서, 클러스터 워크로드를 처리하기 위한 자원을 효율적으로 할당하기 위해, 관리자는 VM 및 클러스터 역할의 시작 및 배치에 관한 우선 순위 같은 설정을 구성할 수 있습니다. 예를 들어, VDI 환경에서, VIP 전용 VM을 우선적으로 시작하고, 일반 VM을 순차적으로 시작하도록, VM들의 구동 순서를 지정할 수 있습니다. 또한, 특정 Hyper-V 호스트에서만 VIP 전용 VM들이 배치되도록 구성할 수도 있습니다.
  • CSV (Cluster Shared Volume) v2 : SMB 3.0 프토로콜을 사용한 대량으로 CSV 트래픽 처리가 가능하고, CSV 볼륨도 BitLocker 적용도 가능합니다. 또한, Windows Server 2012 저장소 공간 기능과 통합하여 디스크 자원을 효율적으로 사용할 수 있습니다.
  • Scale-Out File Server 지원
  • Cluster-Aware 업데이트 : CAU는 클러스터 노드 내의 호스트 운영체제 또는 다른 시스템 구성 요소에 필요한 업데이트를 자동적으로 적용할 수 있는 자동화된 기능입니다. CAU는 업데이트가 진행되는 동안 여전히 클러스터 자원의 가용성을 자동적으로 유지할 수 있는 기능도 제공합니다. 이러한 기능은 업데이트 프로세스 동안에 각 노드의 자동화된 draining 및 failback을 제공합니다.
  • VM 어플리케이션 모니터링 및 관리 : Windows Server 2012 기반의 클러스터 환경에서, 관리자는 Windows Server 2012 기반의 클러스터 VM 내의 서비스를 모니터 할 수 있습니다. 이 신규 기능은 Windows Server 2008 R2 장애조치 클러스터 내에 구현된 VM의 고-단계 모니터링으로 확대할 수 있습니다. VM내의 서비스가 fail된다면, 서비스는 재시작 될 수 있거나, 클러스터 VM은 다른 노드로 이동 또는 다른 노드에서 재시작 될 것입니다
  • 향상된 클러스터 검증 테스트 : 장애조치 클러스터 관리자내의 “Validate a Configuration” 마법사는 장애조치 클러스터 노드들에서 사용되는 하드웨어 및 소프트웨어 검증의 단계를 단순화합니다. 이러한 향상된 검증 테스트 단계는 대규모의 장애조치 클러스터 구성을 좀 더 빠르게 진행할 수 있도록 합니다.
  • Active Directory 도메인 서비스 통합 : Windows Server 2008 R2 장애조치 클러스터 환경에서는, 클러스터 관련 컴퓨터 객체의 생성 컨테이너는 “Computers” 컨테이너로 강제 지정되는 반면에, Windows Server 2012 장애조치 클러스터 환경에서는 클러스터 관련 컴퓨터 객체 생성 위치(ex, Container 또는 OU)를 관리자가 지정할 수 있습니다. 특정 OU에 생성된 클러스터 컴퓨터 객체는 AD 환경 내의 관리 권한 위임과 같은 기능을 활용하여 관리에 편이성을 제공할 수 있습니다. 또한, Windows Server 2012 장애조치 클러스터 서비스 시작은 이제 더 이상 도메인 사용자 계정을 필요로 하지 않습니다. 각 클러스터 노드 내의 로컬 시스템 계정을 사용하여 클러스터 서비스를 시작합니다.
  • 쿼럼 구성 및 동적 쿼럼 : 노드의 상태(online 또는offline)에 기반하여, 쿼럼 결정에 참여하는 노드들이 자동적으로 관리됩니다. 노드가 셧다운 또는 크래시 되었을 때, 해당 노드에서 쿼럼 결정 투표 권한이 사라집니다. 쿼럼 결정 투표 권한이 자동적으로 수정됨으로써, 클러스터는 쿼럼 결정에 필요한 노드 개수를 증가 또는 감소시킬 수 있습니다. 이러한 동적 쿼럼 기능은을 통하여, 연속적인 노드 실패 및 셧다운 상황에도 서비스에 대한 중단 상황을 피할 수 있습니다.
  • 클러스터 업그레이드 및 마이그레이션 : Windows Server 2012 내의 향상된 “Migrate a Cluster” 마법사를 사용하게 되면, 관리자는 Windows Server 2012, Windows Server 2008 R2 및 Windows Server 2008에서 운영되는 클러스터로부터 “클러스터 역할(以前, 클러스터 서비스 및 어플리케이션)”의 구성 설정을 Windows Server 2012로 마이그레이션 할 수 있습니다.
  • 작업 스케줄러 통합 : Windows Server 2012에서, 관리자가 클러스터된 작업을 구성할 수 있도록, 작업 스케줄러는 장애조치 클러스터와 통합되어 있습니다. 클러스터된 작업은 모든 클러스터 노드에 등록되는 작업 스케줄러 작업입니다. 이 작업의 용도에 따라서, 모든 노드 또는 특정 노드에서 작업이 활성화될 수 있습니다.

위와 같이 신규 및 변경된 기능을 살펴보았고, 반면에 아래와 같이 제거 및 축소된 기능도 있습니다.

  • Cluster.exe 명령어 도구는 기능은 상당히 축소되었고, Failover Clustering 도구를 설치하면 선택적으로 설치할 수 있습니다. 장애조치를 위한 Windows PowerShell cmdlet이 Cluster.exe 명령어와 동일한 기능을 제공합니다.
  • MSClus(Cluster Automation Server) COM 인터페이스도 축소되었고, Failover Clustering 도구를 설치하면 선택적으로 설치할 수 있습니다.
  • 32비트 클러스터 리소스 DLL들에 대한 지원도 축소되었고, 32비트 DLL들은 선택적으로 설치될 수 있습니다. 관리자는 64비트 DLL들로 반드시 클러스터 리소스 DLL들을 업데이트해야 합니다.
  • 프린터 서버 역할은 고가용성 마법사에서 삭제되었고, 장애 조치 관리자 도구에서 구성될 수 없습니다.
  • Add-ClusterPrintServerRole cmdlet은 축소되었고, Windows Server 2012에서는 지원되지 않습니다.

위와 같이 Windows Server 2012 장애조치 클러스터의 각종 기능에 대한 개략적인 소개를 했고, 아래 데모 환경을 기반으로 위에 소개된 각종 기능을 Step-By-Step 가이드를 만들어 보았습니다.

이상과 같이 오늘 포스팅을 마치구요,, 11월에는 반드시 첫 번째 주에 여러분들과 만나뵙도록 하겠습니다.

Windows Server 2012 Failover Clustering.pdf