클러스터 인식 업데이트 개요
이 문서에서는 가용성을 유지하면서 클러스터형 서버에서 소프트웨어 업데이트 프로세스를 자동화하는 기능인 클러스터 인식 업데이트(CAU)에 대한 개요를 제공합니다.
참고 항목
Storage Spaces Direct 클러스터를 업데이트할 때는 CAU를 사용하는 것이 좋습니다.
기능 설명
CAU는 업데이트 과정에서 가용성의 손실을 거의 또는 전혀 발생시키지 않으면서 장애 조치 클러스터 내 서버를 업데이트할 수 있게 해주는 자동화된 기능입니다. 업데이트 실행 중, CAU는 다음 작업을 원활하게 수행합니다:
- 클러스터의 각 노드를 노드 유지 관리 모드로 전환
- 클러스터된 역할을 노드 외부로 이동
- 업데이트 및 모든 종속 업데이트 설치
- 필요한 경우 다시 시작
- 노드를 유지 관리 모드에서 해제
- 노드에서 클러스터된 역할 복원
- 이동하여 다음 노드 업데이트
클러스터에 있는 클러스터된 많은 역할의 경우 자동 업데이트 프로세스를 통해 계획된 장애 조치(failover)가 시작됩니다. 이로 인해 연결된 클라이언트에 대한 서비스가 일시적으로 중단될 수 있습니다. 그러나 실시간 마이그레이션 기능이 포함된 Hyper-V 또는 SMB 자동 장애 조치 기능이 포함된 파일 서버와 같이 지속적으로 사용 가능한 워크로드의 경우 CAU는 서비스 가용성에 전혀 영향을 주지 않고 클러스터 업데이트를 조정할 수 있습니다.
유용한 팁
CAU는 클러스터된 서비스의 서비스 중단과 수동 업데이트 작업의 필요성을 줄이고 관리자를 위한 엔드투엔드 클러스터 업데이트 프로세스의 안정성을 높입니다. CAU 기능이 지속적으로 사용 가능한 클러스터 워크로드(예: 지속적으로 사용 가능한 파일 서버(SMB 자동 장애 조치가 포함된 파일 서버 워크로드) 또는 Hyper-V)와 함께 사용하는 경우, 클러스터 업데이트는 클라이언트의 서비스 가용성에 영향을 주지 않고 수행될 수 있습니다.
CAU는 기업 전체에서 일관된 IT 프로세스를 도입합니다. 업데이트 실행 프로필은 서로 다른 장애 조치 클러스터 클래스에 대해 생성할 수 있으며, 중앙에서 파일 공유를 통해 관리할 수 있습니다. 이를 통해 IT 조직 내에서 CAU 배포가 일관되게 적용되도록 보장할 수 있으며, 클러스터를 각각 다른 사업 부서(LOB) 또는 관리자가 관리하더라도 동일하게 적용됩니다.
CAU는 정기적인 간격(매일, 매주, 매월)으로 업데이트 실행을 예약할 수 있어 다른 IT 관리 프로세스를 통한 클러스터 업데이트를 쉽게 조정할 수 있습니다.
CAU는 클러스터를 인식하는 방식으로 클러스터 소프트웨어 인벤토리를 업데이트하기 위한 확장 가능한 아키텍처를 제공합니다. 게시자는 이러한 아키텍처를 사용하여 Windows Update 또는 Microsoft 업데이트에 게시되지 않거나 Microsoft를 통해 제공되지 않는 소프트웨어 업데이트(예: 타사 디바이스 드라이버 업데이트)의 설치를 조정할 수 있습니다.
CAU 자동 업데이트 모드에서는 "자체 포함형 클러스터" 장비(일반적으로 하나의 섀시 패키지에 포함되어 클러스터된 물리적 컴퓨터 집합)가 자체적으로 업데이트를 수행할 수 있습니다. 일반적으로 이러한 장비는 최소한의 로컬 IT 지원이 제공되는 지점에서 클러스터를 관리할 수 있도록 배포됩니다. 자동 업데이트 모드는 이러한 배포 시나리오에서 매우 유용합니다.
중요 기능
다음은 CAU의 중요 기능에 대한 설명입니다:
사용자 인터페이스(UI) - CAU 창 및 업데이트를 미리 보고 적용, 모니터링 및 보고하는 데 사용할 수 있는 일련의 cmdlet
하나 이상의 업데이트 코디네이터 컴퓨터로 조정되는 클러스터 업데이트 작업(업데이트 실행)의 엔드투엔드 자동화
기존의 WUA(Windows Update Agent) 및 WSUS(Windows Server Update Services) 인프라와 통합되어 중요한 Microsoft 업데이트를 적용하는 기본 플러그인
Microsoft 핫픽스를 적용하는 데 사용될 수 있고 타사 업데이트를 적용하도록 사용자 지정할 수 있는 또 다른 플러그 인
노드당 업데이트를 다시 시도할 최대 횟수와 같은 업데이트 실행 옵션에 대한 설정을 사용하여 구성하는 업데이트 실행 프로필. 업데이트 실행 프로필을 사용하면 여러 업데이트 실행 간에 동일한 설정을 빠르게 다시 사용하고 다른 장애 조치(failover) 클러스터와 업데이트 설정을 쉽게 공유할 수 있습니다.
사용자 지정 소프트웨어 설치 관리자, BIOS 업데이트 도구, 네트워크 어댑터/HBA(호스트 버스 어댑터) 업데이트 도구 등의 다른 노드 업데이트 도구를 클러스터 전체에서 조정하기 위한 새 플러그 인 개발을 지원하는 확장 가능 아키텍처
CAU는 다음의 두 가지 모드에서 전체 클러스터 업데이트 작업을 조정할 수 있습니다:
자동 업데이트 모드 이 모드에서는 CAU 클러스터된 역할이 업데이트할 장애 조치(failover) 클러스터의 워크로드로 구성되며 연결된 업데이트 일정이 정의됩니다. 클러스터는 기본 또는 사용자 지정 업데이트 실행 프로필을 사용하여 예약된 시간에 자동 업데이트됩니다. 업데이트 실행 중에는 CAU 업데이트 코디네이터 프로세스가 현재 CAU 클러스터된 역할을 소유하고 있는 노드에서 시작되고, 각 클러스터 노드에서 후속 업데이트가 수행됩니다. 현재 클러스터 노드를 업데이트하기 위해 CAU 클러스터된 역할이 다른 클러스터 노드로 장애 조치(failover)되고 해당 노드의 새 업데이트 코디네이터 프로세스가 업데이트 실행을 제어합니다. 자동 업데이트 모드에서는 CAU가 완전 자동화된 엔드투엔드 업데이트 프로세스를 통해 장애 조치(failover) 클러스터를 업데이트할 수 있습니다. 관리자는 이 모드에서 요청 시 업데이트를 트리거하거나 원하는 경우 원격 업데이트 방식만 사용할 수도 있습니다. 자동 업데이트 모드에서는 관리자가 클러스터에 연결한 다음 Get-CauRun Windows PowerShell cmdlet을 실행하여 진행 중인 업데이트 실행에 대한 요약 정보를 가져올 수 있습니다.
원격 업데이트 모드 이 모드에서는 업데이트 코디네이터라는 원격 컴퓨터가 CAU 도구를 사용하여 구성됩니다. 업데이트 코디네이터는 업데이트 실행 중에 업데이트되는 클러스터의 구성원이 아닙니다. 관리자는 원격 컴퓨터에 대해 기본 또는 사용자 지정 업데이트 실행 프로필을 사용하여 요청 시 업데이트 실행을 트리거합니다. 원격 업데이트 모드는 업데이트 실행 중에 실시간 진행률을 모니터링하려는 경우에 유용하며, Server Core 설치에서 실행 중인 클러스터에 적합합니다.
하드웨어 및 소프트웨어 요구 사항
CAU는 Server Core 설치를 포함하여 모든 Windows Server 에디션에서 사용할 수 있습니다. 요구 사항에 대한 자세한 정보는 클러스터 인식 업데이트의 요구 사항 및 모범 사례를 참조하세요.
CAU 설치
CAU를 사용하려면 Windows Server에 장애 조치 클러스터 기능을 설치하고 장애 조치 클러스터를 만들어야 합니다. CAU 기능을 지원하는 구성 요소는 각 클러스터 노드에 자동으로 설치됩니다.
다음 도구를 사용하여 장애 조치(faillover) 클러스터링 기능을 설치할 수 있습니다.
- 서버 관리자의 역할 및 기능 추가 마법사
- Install-WindowsFeature Windows PowerShell cmdlet
- DISM(배포 이미지 서비스 및 관리) 명령줄 도구
자세한 내용은 장애 조치(failover) 클러스터 관리자 사용하거나 PowerShell
또한, 원격 서버 관리 도구의 일부인 장애조치 클러스터링 도구를 설치해야 합니다. 이 도구는 서버 관리자에서 장애 조치 클러스터링 기능을 설치할 때 기본적으로 설치됩니다. 장애 조치 클러스터링 도구에는 CAU 사용자 인터페이스 및 PowerShell cmdlet이 포함됩니다.
다른 CAU 업데이트 모드를 지원하려면 다음과 같이 장애 조치(failover) 클러스터링 도구를 설치해야 합니다.
자동 업데이트 모드에서 CAU를 사용하려면 각 클러스터 노드에서 장애 조치 클러스터링 도구를 설치해야 합니다.
원격 업데이트 모드를 사용하려면 장애 조치 클러스터에 네트워크 연결이 있는 컴퓨터에 장애 조치 클러스터링 도구를 설치합니다.
참고 항목
- Windows Server 2012에서는 최신 버전의 Windows Server에서 장애 조치 클러스터링 도구를 사용하여 CAU를 관리할 수 없습니다.
- CAU를 원격 업데이트 모드에서만 사용하려면 클러스터 노드에 장애 조치(failover) 클러스터링 도구를 설치할 필요가 없습니다. 그러나 특정 CAU 기능을 사용할 수 없게 됩니다. 자세한 내용은 클러스터 인식 업데이트의 요구 사항 및 모범 사례를 참조하세요.
- 자동 업데이트 모드에서만 CAU를 사용하는 경우가 아니면 CAU 도구가 설치되며 업데이트를 조정하는 컴퓨터는 장애 조치(failover) 클러스터의 구성원일 수 없습니다.
자체 업데이트 모드 활성화
자체 업데이트 모드를 활성화하려면 장애 조치 클러스터에 CAU 클러스터형 역할을 추가해야 합니다. 이를 수행하려면 다음 방법 중 하나를 사용합니다:
- 서버 관리자에서 도구>클러스터 인식 업데이트를 선택한 후, CAU 창에서 클러스터 자체 업데이트 옵션 구성을 선택합니다.
- PowerShell 세션에서 Add-CauClusterRole cmdlet을 실행합니다.
CAU를 제거하려면 서버 관리자, Uninstall-WindowsFeature cmdlet, 또는 DISM 명령줄 도구를 사용하여 장애 조치 클러스터링 기능 또는 장애 조치 클러스터링 도구를 제거합니다.
추가 요구 사항 및 모범 사례
CAU로 클러스터 노드를 성공적으로 업데이트하고 CAU를 사용하도록 장애 조치(failover) 클러스터 환경을 구성하기 위한 추가 지침을 보려면 CAU 모범 사례 분석기를 실행할 수 있습니다.
CAU 사용에 대한 자세한 요구 사항 및 모범 사례와 CAU 모범 사례 분석기 모델 실행에 대한 자세한 내용은 클러스터 인식 업데이트의 요구 사항 및 모범 사례를 참조하세요.
CAU 시작
서버 관리자에서 CAU를 시작하려면 다음을 수행합니다
서버 관리자를 시작합니다.
다음 중 하나를 수행합니다.
도구 메뉴에서 클러스터 인식 업데이트를 클릭합니다.
하나 이상의 클러스터 노드 또는 클러스터가 서버 관리자에 추가되는 경우 모든 서버 페이지에서 노드의 이름 또는 클러스터의 이름을 마우스 오른쪽 단추로 클릭하고 클러스터 업데이트를 클릭합니다.
추가 참조
다음 링크에서 CAU 사용에 대한 더 많은 정보를 확인할 수 있습니다.