장애 조치(Failover) 클러스터링의 새로운 기능

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Azure Stack HCI, 버전 21H2 및 20H2

이 문서에서는 Azure Stack HCI, Windows Server 2019 및 Windows Server 2016용 장애 조치(failover) 클러스터링의 새로운 기능과 변경된 기능을 설명합니다.

Windows Server 2019 및 Azure Stack HCI의 새로운 기능

  • 클러스터 세트

    (Windows Server 2019에만 적용됨) 클러스터 집합을 사용하면 단일 SDDC(소프트웨어 정의 데이터 센터) 솔루션의 서버 수를 클러스터의 현재 한도를 초과하여 늘릴 수 있습니다. 이렇게 하려면 여러 클러스터를 클러스터 집합으로 그룹화하고, 느슨하게 결합된 여러 장애 조치(failover) 클러스터 그룹화(컴퓨팅, 스토리지 및 하이퍼 수렴형)를 수행합니다. 클러스터 집합을 사용하면 클러스터 집합 내의 클러스터 간에 온라인 가상 머신(실시간 마이그레이션)을 이동할 수 있습니다.

    자세한 내용은 클러스터 집합을 참조 하세요.

  • Azure 인식 클러스터

    이제 장애 조치(failover) 클러스터는 Azure IaaS 가상 머신에서 실행되는 시기를 자동으로 감지하고 구성을 최적화하여 Azure 계획된 기본 테넌트 이벤트의 사전 장애 조치(failover) 및 로깅을 제공하여 최고 수준의 가용성을 달성합니다. 클러스터 이름에 대한 분산 네트워크 이름을 사용하여 부하 분산 장치를 구성할 필요가 없도록 하여 배포를 간소화합니다.

  • 도메인 간 클러스터 마이그레이션

    이제 장애 조치(failover) 클러스터는 한 Active Directory do기본에서 다른 Active Directory로 동적으로 이동하여 do기본 통합을 간소화하고 하드웨어 파트너가 클러스터를 만들고 나중에 고객의 수행에 가입할 수 있도록 할 수 있습니다기본.

  • USB 감시

    이제 네트워크 스위치에 연결된 USB 드라이브를 감시로 사용하여 클러스터의 쿼럼을 결정할 수 있습니다. 이렇게 하면 파일 공유 감시를 확장하여 SMB2 규격 디바이스를 지원합니다.

  • 클러스터 인프라 개선

    이제 CSV 캐시를 기본적으로 사용하도록 설정하여 가상 머신 성능을 향상시킵니다. MSDTC는 이제 클러스터 공유 볼륨을 지원하여 SQL Server와 같은 저장소 공간 Direct에서 MSDTC 워크로드를 배포할 수 있도록 합니다. 노드를 클러스터 멤버 자격으로 반환하기 위해 자체 복구를 사용하여 분할된 노드를 검색하는 향상된 논리입니다. 향상된 클러스터 네트워크 경로 검색 및 자동 복구.

  • 클러스터 인식 업데이트에서 스토리지 공간 다이렉트 지원

    이제 CAU(클러스터 인식 업데이트)가 통합되고 저장소 공간 Direct를 인식하여 각 노드에서 데이터 다시 동기화가 완료되었는지 확인하고 확인합니다. 클러스터 인식 업데이트는 필요한 경우에만 지능적으로 다시 시작하도록 업데이트를 검사합니다. 이렇게 하면 계획된 기본 테넌트용으로 클러스터에 있는 모든 서버의 다시 시작을 오케스트레이션할 수 있습니다.

  • 파일 공유 감시 개선

    다음 시나리오에서 파일 공유 감시를 사용하도록 설정했습니다.

    • 원격 위치로 인해 인터넷에 액세스하지 못하거나 인터넷 액세스가 부족하여 클라우드 감시를 사용할 수 없습니다.

    • 디스크 감시에 대한 공유 드라이브가 부족합니다. 이는 저장소 공간 직접 하이퍼 컨버지드 구성, SQL Server AG(Always On 가용성 그룹) 또는 공유 디스크를 사용하지 않는 * EXCHANGE DAG(데이터베이스 가용성 그룹)일 수 있습니다.

    • 클러스터가 DMZ 뒤에 있어 할 일기본 컨트롤러 연결이 부족합니다.

    • CNO(Active Directory 클러스터 이름 개체)가 없는 작업 그룹 또는 cross-do기본 클러스터입니다. 서버 및 관리 블로그의 다음 게시물에서 이러한 향상된 기능을 자세히 알아보세요. 장애 조치(failover) 클러스터 파일 공유 감시 및 DFS.

      이제 DFS 네임스페이스 공유를 위치로 사용하는 것을 명시적으로 차단합니다. DFS 공유에 파일 공유 감시를 추가하면 클러스터의 안정성 문제가 발생할 수 있으며 이 구성은 지원되지 않습니다. 공유에서 DFS 네임스페이스를 사용하는지 감지하는 논리를 추가했으며 DFS 네임스페이스가 검색되면 장애 조치(failover) 클러스터 관리자가 미러링 모니터 서버 생성을 차단하고 지원되지 않는 오류 메시지를 표시합니다.

  • 클러스터 강화

    클러스터 공유 볼륨 및 저장소 공간 Direct용 SMB(서버 메시지 블록)를 통한 클러스터 내 통신은 이제 인증서를 활용하여 가장 안전한 플랫폼을 제공합니다. 이렇게 하면 장애 조치(failover) 클러스터가 NTLM에 대한 종속성 없이 작동하고 보안 기준을 사용하도록 설정할 수 있습니다.

  • 장애 조치(failover) 클러스터는 더 이상 NTLM 인증을 사용하지 않음

    장애 조치(failover) 클러스터는 더 이상 NTLM 인증을 사용하지 않습니다. 대신 Kerberos 및 인증서 기반 인증이 단독으로 사용됩니다. 이 보안 향상을 활용하기 위해 사용자 또는 배포 도구에 필요한 변경 내용은 없습니다. 또한 NTLM이 사용하지 않도록 설정된 환경에서 장애 조치(failover) 클러스터를 배포할 수 있습니다.

Windows Server 2016의 새로운 기능

클러스터 운영 체제 롤링 업그레이드

클러스터 운영 체제 롤링 업그레이드를 사용하면 관리자가 Hyper-V 또는 스케일 아웃 파일 서버 워크로드를 중지하지 않고도 클러스터 노드의 운영 체제를 Windows Server 2012 R2에서 최신 버전으로 업그레이드할 수 있습니다. 이 기능을 사용하면 SLA(서비스 수준 계약)의 가동 중지 시간 위반을 피할 수 있습니다.

이 변경으로 추가되는 값은 무엇인가요?

Hyper-V 또는 스케일 아웃 파일 서버 클러스터를 Windows Server 2012 R2에서 Windows Server 2016으로 업그레이드하는 데 더 이상 가동 중지 시간이 필요하지 않습니다. 클러스터의 모든 노드가 Windows Server 2016을 실행할 때까지 클러스터는 Windows Server 2012 R2 수준에서 계속 작동합니다. 클러스터 기능 수준은 Windows PowerShell cmdlet Update-ClusterFunctionalLevel을 사용하여 Windows Server 2016으로 업그레이드됩니다.

Warning

  • 클러스터 기능 수준을 업데이트한 후에는 Windows Server 2012 R2 클러스터 기능 수준으로 돌아갈 수 없습니다.

  • cmdlet이 Update-ClusterFunctionalLevel 실행될 때까지 프로세스를 되돌릴 수 있으며 Windows Server 2012 R2 노드를 추가할 수 있으며 Windows Server 2016 노드를 제거할 수 있습니다.

달라진 기능

이제 가동 중지 시간 없이 Hyper-V 또는 스케일 아웃 파일 서버 장애 조치(failover) 클러스터를 쉽게 업그레이드하거나 Windows Server 2016 운영 체제를 실행하는 노드를 사용하여 새 클러스터를 빌드할 필요가 있습니다. 클러스터를 Windows Server 2012 R2로 마이그레이션하려면 기존 클러스터를 오프라인으로 전환하고 각 노드에 대해 새 운영 체제를 다시 설치한 다음 클러스터를 다시 온라인 상태로 전환해야 했습니다. 이전 프로세스는 번거롭고 가동 중지 시간이 필요했습니다. 그러나 Windows Server 2016에서는 클러스터가 언제든지 오프라인으로 전환할 필요가 없습니다.

단계별 업그레이드를 위한 클러스터 운영 체제는 클러스터의 각 노드에 대해 다음과 같습니다.

  • 노드가 일시 중지되고 노드에서 실행 중인 모든 가상 머신이 드레이닝됩니다.
  • 가상 머신(또는 다른 클러스터 워크로드)은 클러스터의 다른 노드로 마이그레이션됩니다.
  • 기존 운영 체제가 제거되고 노드에서 Windows Server 2016 운영 체제의 클린 설치가 수행됩니다.
  • Windows Server 2016 운영 체제를 실행하는 노드가 클러스터에 다시 추가됩니다.
  • 이 시점에서 클러스터 노드는 Windows Server 2012 R2 또는 Windows Server 2016을 실행 중이므로 클러스터가 혼합 모드로 실행되고 있다고 합니다.
  • 클러스터 기능 수준은 Windows Server 2012 R2에 유지됩니다. 이 기능 수준에서는 이전 버전의 운영 체제와의 호환성에 영향을 주는 Windows Server 2016의 새로운 기능을 사용할 수 없습니다.
  • 결국 모든 노드가 Windows Server 2016으로 업그레이드됩니다.
  • 그런 다음, Windows PowerShell cmdlet Update-ClusterFunctionalLevel을 사용하여 클러스터 기능 수준이 Windows Server 2016으로 변경됩니다. 이 시점에서 Windows Server 2016 기능을 활용할 수 있습니다.

자세한 내용은 클러스터 운영 체제 롤링 업그레이드를 참조하세요.

스토리지 복제본

스토리지 복제본은 재해 복구를 위해 서버 또는 클러스터 간에 스토리지와 관계없는 블록 수준 동기 복제본(replica) 및 사이트 간 장애 조치(failover) 클러스터의 스트레칭을 가능하게 하는 새로운 기능입니다. 동기 복제를 사용하면 파일 시스템 수준에서 데이터가 손실되지 않고 크래시 일관성이 있는 볼륨을 사용하여 실제 사이트의 데이터를 미러링할 수 있습니다. 비동기 복제는 대도시 범위를 넘어 사이트를 확장합니다(데이터가 손실될 수도 있음).

이 변경으로 추가되는 값은 무엇인가요?

스토리지 복제본을 사용하면 다음을 수행할 수 있습니다.

  • 중요 업무용 워크로드의 계획된 중단 및 계획되지 않은 중단을 위한 단일 공급업체 재해 복구 솔루션을 제공합니다.

  • 안정성, 확장성 및 성능이 검증된 SMB3 전송을 사용합니다.

  • 대도시 거리로 Windows 장애 조치(failover) 클러스터를 확장합니다.

  • Hyper-V, 스토리지 복제본, 저장소 공간, 클러스터, 스케일 아웃 파일 서버, SMB3, 데이터 중복 제거 및 ReFS/NTFS와 같은 스토리지 및 클러스터링 Microsoft 소프트웨어 종단 간을 사용합니다.

  • 다음과 같이 비용 및 복잡성을 줄입니다.

    • 하드웨어 제약이 없으므로 DAS 또는 SAN과 같은 특정 스토리지 구성에 대한 요구 사항이 없습니다.

    • 상용 스토리지 및 네트워킹 기술을 허용합니다.

    • 장애 조치(Failover) 클러스터 관리자를 통해 개별 노드 및 클러스터에 대한 그래픽 관리가 용이합니다.

    • Windows PowerShell을 통한 포괄적인 대규모 스크립팅 옵션을 포함합니다.

  • 가동 중지 시간을 줄이고, Windows의 고유한 안정성 및 생산성을 높입니다.

  • 지원 가능성, 성능 메트릭 및 진단 기능을 제공합니다.

자세한 내용은 Windows Server 2016의 스토리지 복제본을 참조하세요.

클라우드 감시

클라우드 감시는 중재 지점으로 Microsoft Azure를 활용하는 Windows Server 2016에서 새로운 유형의 장애 조치 클러스터 쿼럼 감시 기능입니다. 다른 쿼럼 감시와 마찬가지로 클라우드 감시는 응답을 가져오고 쿼럼 계산에 참여할 수 있습니다. 클러스터 쿼럼 구성 마법사를 사용하여 쿼럼 감시로 클라우드 감시를 구성할 수 있습니다.

이 변경으로 추가되는 값은 무엇인가요?

클라우드 감시를 장애 조치(failover) 클러스터 쿼럼 감시로 사용하면 다음과 같은 이점이 제공됩니다.

  • Microsoft Azure를 활용하고 세 번째 별도의 데이터 센터가 필요하지 않습니다.

  • 공용 클라우드에서 호스트되는 VM의 추가 기본 테넌트 오버헤드를 제거하는 표준 공개적으로 사용 가능한 Microsoft Azure Blob Storage를 사용합니다.

  • 여러 클러스터(클러스터당 하나의 Blob 파일, Blob 파일 이름으로 사용되는 클러스터 고유 ID)에 동일한 Microsoft Azure Storage 계정을 사용할 수 있습니다.

  • Storage 계정에 대한 매우 낮은 진행 비용(Blob 파일당 작성된 매우 작은 데이터, 클러스터 노드의 상태가 변경된 경우에만 한 번만 업데이트된 Blob 파일)을 제공합니다.

자세한 내용은 장애 조치(failover) 클러스터에 대한 클라우드 감시 배포를 참조 하세요.

달라진 기능

이 기능은 Windows Server 2016의 새로운 기능입니다.

Virtual Machine 복원력

컴퓨팅 복원력 Windows Server 2016에는 다음과 같이 컴퓨팅 클러스터의 클러스터 내 통신 문제를 줄이는 데 도움이 되는 향상된 가상 머신 컴퓨팅 복원력이 포함되어 있습니다.

  • 가상 머신에 사용할 수 있는 복원력 옵션: 이제 일시적인 오류 발생 시 가상 머신의 동작을 정의하는 가상 머신 복원력 옵션을 구성할 수 있습니다.

    • 복원력 수준: 일시적인 오류를 처리하는 방법을 정의하는 데 도움이 됩니다.

    • 복원력 기간: 모든 가상 머신이 격리된 실행이 허용되는 기간을 정의하는 데 도움이 됩니다.

  • 비정상 노드 격리: 비정상 노드는 격리되고 더 이상 클러스터에 조인할 수 없습니다. 이렇게 하면 펄럭이는 노드가 다른 노드와 전체 클러스터에 부정적인 영향을 미치지 않습니다.

노드를 격리 또는 격리하는 방법을 제어하는 가상 머신 컴퓨팅 복원력 워크플로 및 노드 격리 설정에 대한 자세한 내용은 Windows Server 2016의 Virtual Machine Compute 복원력을 참조하세요.

Windows Server 2016의 스토리지 복원력 에서 가상 머신은 일시적인 스토리지 오류에 대한 복원력이 더 높습니다. 향상된 가상 머신 복원력은 스토리지 중단 시 테넌트 가상 머신 세션 상태를 유지하는 데 도움이 됩니다. 스토리지 인프라 문제에 대한 지능적이고 빠른 가상 머신 응답을 통해 이 작업을 수행합니다.

가상 머신이 기본 스토리지에서 연결을 끊으면 일시 중지되고 스토리지가 복구되기를 기다립니다. 일시 중지된 상태에서 가상 머신은 실행 중인 애플리케이션의 컨텍스트를 유지합니다. 해당 스토리지에 대한 가상 머신의 연결이 복원되면 가상 머신은 실행 상태로 돌아갑니다. 결과적으로 테넌트 컴퓨터의 세션 상태는 복구 시 유지됩니다.

Windows Server 2016에서는 가상 머신 스토리지 복원력도 인식하고 게스트 클러스터에 최적화되어 있습니다.

장애 조치(failover) 클러스터링의 진단 개선 사항

장애 조치(failover) 클러스터 문제를 진단하기 위해 Windows Server 2016에는 다음이 포함됩니다.

  • 장애 조치(failover) 클러스터링 문제를 보다 쉽게 해결할 수 있도록 클러스터 로그 파일(예: 표준 시간대 정보 및 DiagnosticVerbose 로그)에 대한 몇 가지 향상된 기능 자세한 내용은 Windows Server 2016 장애 조치(failover) 클러스터 문제 해결 개선 사항 - 클러스터 로그를 참조 하세요.

  • 새 유형의 활성 메모리 덤프는 가상 머신에 할당된 대부분의 메모리 페이지를 필터링하므로 memory.dmp를 훨씬 더 작고 쉽게 저장하거나 복사할 수 있습니다. 자세한 내용은 Windows Server 2016 장애 조치(failover) 클러스터 문제 해결 개선 사항 - 활성 덤프를 참조하세요.

사이트 인식 장애 조치(failover) 클러스터

Windows Server 2016에는 실제 위치(사이트)에 따라 확장된 클러스터에서 그룹 노드를 사용하도록 설정하는 사이트 인식 장애 조치(failover) 클러스터가 포함되어 있습니다. 클러스터 사이트 인식은 장애 조치(failover) 동작, 배치 정책, 노드 간의 하트비트 및 쿼럼 동작과 같은 클러스터 수명 주기 동안 주요 작업을 향상시킵니다. 자세한 내용은 Windows Server 2016의 사이트 인식 장애 조치(failover) 클러스터를 참조하세요.

작업 그룹 및 다중 도메인 클러스터

Windows Server 2012 R2 및 이전 버전에서는 동일한 do기본 조인된 멤버 노드 간에만 클러스터를 만들 수 있습니다. Windows Server 2016에는 이러한 장벽을 허물고 Active Directory 종속성 없이 장애 조치(failover) 클러스터를 만들 수 있는 기능이 도입되었습니다. 이제 다음 구성에서 장애 조치(failover) 클러스터를 만들 수 있습니다.

  • 단일 기본 클러스터. 모든 노드가 동일한 do기본 조인된 클러스터

  • 다중 기본 클러스터. 다른 do기본의 멤버인 노드가 있는 클러스터입니다.

  • 작업 그룹 클러스터. 멤버 서버/작업 그룹인 노드가 있는 클러스터(조인되지 않음기본)

자세한 내용은 Windows Server 2016의 작업 그룹 및 다중 기본 클러스터를 참조하세요.

가상 머신 부하 분산

가상 머신 부하 분산은 클러스터의 노드에서 가상 머신의 원활한 부하 분산을 용이하게 하는 장애 조치(failover) 클러스터링의 새로운 기능입니다. 과도하게 커밋된 노드는 노드의 가상 머신 메모리 및 CPU 사용률을 기반으로 식별됩니다. 그런 다음 가상 머신이 오버 커밋된 노드에서 사용 가능한 대역폭이 있는 노드(해당하는 경우)로 이동(실시간 마이그레이션)됩니다. 최적의 클러스터 성능 및 사용률을 보장하기 위해 분산의 공격성을 조정할 수 있습니다. 부하 분산은 Windows Server 2016 Technical Preview에서 기본적으로 사용하도록 설정됩니다. 그러나 SCVMM 동적 최적화를 사용하도록 설정하면 부하 분산을 사용할 수 없습니다.

Virtual Machine 시작 순서

가상 머신 시작 순서는 클러스터의 가상 머신(및 모든 그룹)에 대한 시작 순서 오케스트레이션을 도입하는 장애 조치 클러스터링의 새로운 기능입니다. 이제 가상 머신을 계층으로 그룹화할 수 있으며 다른 계층 간에 시작 순서 종속성을 만들 수 있습니다. 이렇게 하면 가장 중요한 가상 머신(예: Do기본 컨트롤러 또는 유틸리티 가상 머신)이 먼저 시작됩니다. 종속성이 있는 가상 머신도 시작될 때까지 가상 머신이 시작되지 않습니다.

간소화된 SMB 다중 채널 및 다중 NIC 클러스터 네트워크

장애 조치(failover) 클러스터 네트워크는 더 이상 서브넷/네트워크당 단일 NIC로 제한되지 않습니다. 간소화된 SMB 다중 채널 및 다중 NIC 클러스터 네트워크를 사용하면 네트워크 구성이 자동으로 수행되고 서브넷의 모든 NIC를 클러스터 및 워크로드 트래픽에 사용할 수 있습니다. 이 향상된 기능을 통해 고객은 Hyper-V, SQL Server 장애 조치(failover) 클러스터 인스턴스 및 기타 SMB 워크로드에 대한 네트워크 처리량을 최대화할 수 있습니다.

자세한 내용은 간소화된 SMB 다중 채널 및 다중 NIC 클러스터 네트워크를 참조 하세요.

참고 항목