워크로드에 HA를 제공하기 위해 vSAN 확장된 클러스터에서 실행되는 감독자에 대해 vSphere HA를 구성하는 방법을 알아봅니다.
사전 요구 사항
- vSAN 확장된 클러스터를 사용하도록 설정하고 구성합니다.
- vSAN 확장된 클러스터로 구성된 vSphere 클러스터에서 감독자를 활성화합니다.
프로시저
- vSAN 확장된 클러스터에서 감독자가 각각 배포된 vSphere 클러스터를 찾습니다.
- 구성을 선택하고 vSphere 가용성을 선택합니다.
- vSphere HA 켜짐 옆에 있는 편집을 클릭합니다.
- 실패 및 응답 설정을 구성합니다.
옵션 값 설명 호스트 모니터링 켜짐 네트워크 하트비트를 사용하여 클러스터에 참여하는 호스트의 상태를 확인하고 수정 작업(예: 클러스터와 다른 호스트에서 VM 다시 시작)이 필요한지 여부를 확인합니다. 호스트 분리에 대한 응답 전원을 끈 후 VM 다시 시작 분리된 호스트, 즉 클러스터의 다른 호스트와 통신할 수 없거나 분리 응답 IP 주소에 연결할 수 없는 호스트의 VM에 어떤 일이 발생하는지 파악합니다. 이 설정을 전원을 껐다가 다시 시작으로 구성합니다. 분리된 호스트에서는 완전한 종료가 불가능하고 vSAN 데이터스토어에 대한 액세스 및 디스크에 쓰는 기능이 손실되기 때문입니다. - 승인 제어를 구성합니다.
vSAN 확장된 클러스터의 계산 용량은 일반적으로 클러스터의 두 사이트 간에 동일하게 나뉩니다. 전체 사이트가 다운되면 사이트 1의 모든 VM이 사이트 2에서 다시 시작될 수 있는지 확인해야 합니다. 이를 달성하려면 사이트 장애 시 모든 VM을 다시 시작할 수 있도록 클러스터 용량의 50%를 페일오버용으로 예약합니다.
- 호스트 페일오버 용량 정의 기준을 클러스터 리소스 백분율로 설정합니다.
- 계산된 페일오버 용량 재정의를 사용하도록 설정하고 CPU 및 메모리 예약을 각각 50%로 설정합니다.
이 설정을 사용하면 vSphere HA는 클러스터의 총 CPU 및 메모리 리소스 중 50%가 페일오버용으로 예약되도록 합니다.
- 데이터스토어 하트비트를 구성합니다.
vSphere HA는 네트워크 하트비트 외에도 클러스터의 호스트 상태를 파악하기 위한 데이터스토어 하트비트를 제공합니다. 그러나 vSAN 데이터스토어는 하트비트에 사용할 수 없으며 vSAN 데이터스토어에 대해 이 기능을 비활성화해야 합니다.참고: vSAN 이외의 추가 데이터스토어를 사용할 수 있고 vSAN 네트워크와 관계없이 대체 네트워크 경로를 통해 액세스할 수 있는 경우 하트비트 데이터스토어 사용이 완전히 지원됩니다.vSAN 데이터스토어에 데이터스토어 하트비트를 사용하지 않으려면 지정된 목록에 있는 데이터스토어만 사용을 선택하고 vSAN 데이터스토어가 선택되지 않았는지 확인합니다. 필요한 하트비트 데이터스토어보다 적다는 경고가 계속 표시되며 das.ignoreInsufficientHbDatastore = true를 구성하여 해당 경보를 사용하지 않도록 설정할 수 있습니다.
- 분리 응답 주소를 구성합니다.
vSAN 클러스터에서 vSphere HA를 사용하도록 설정되면 HA는 네트워크 하트비트를 사용하여 ESXi 호스트의 상태를 검증합니다.
vSAN 환경에서 vSphere HA는 vSAN 트래픽 네트워크를 통신에 사용합니다. vSphere HA가 관리 네트워크를 통신에 사용하는 기존 vSphere 환경과는 다릅니다. 그러나 vSAN 환경에서도 vSphere HA는 관리 네트워크의 기본 게이트웨이를 분리 감지 응답에 계속 사용합니다. 이러한 이유로 HA가 vSAN 네트워크 장애에 대응하고 호스트 분리 응답을 트리거할 수 있도록 vSAN 네트워크에 상주하는 분리 응답 IP 주소를 구성해야 합니다.
추가 분리 응답 주소를 두 개 지정하는 것이 좋습니다. 해당 주소는 각각 사이트별로 지정(분리 주소 하나는 사이트 1에 있고 다른 하나는 사이트 2에 상주)해야 합니다. 이렇게 하면 사이트 간 네트워크 장애가 발생하는 경우에도 vSphere HA가 호스트 분리를 검증할 수 있습니다. 추가 분리 응답 주소에 대해 다음 설정을 사용합니다.- das.isolationaddress0. 이 값을 사이트 1에 상주하는 vSAN 네트워크의 IP 주소로 설정합니다.
- das.isolationaddress1. 이 값을 사이트 2에 상주하는 vSAN 네트워크의 IP 주소로 설정합니다.
- das.usedefaultisolationaddress. false로 설정합니다.
- 설정을 저장합니다.
- 개별 VM에 대한 HA 다시 시작 우선 순위를 구성합니다.
호스트 또는 사이트에 장애가 발생한 경우 vSAN 클러스터의 모든 VM을 다시 시작하기에는 리소스가 부족할 가능성이 있습니다. 따라서 중요도가 높은 특정 VM(예: 감독자 제어부 VM)이 먼저 다시 시작되도록 해야 합니다. 이렇게 하려면 개별 VM에 대한 vSphere HA 다시 시작 우선 순위를 다음과 같이 구성합니다.
- 가장 높음 - 감독자 제어부 VM, NSX Edge VM 및 NSX Advanced Load Balancer 서비스 엔진 VM.
- 높음 - 모든 TKG 클러스터 제어부 VM.
- 중간 - 모든 TKG 클러스터 작업자 VM.
- 감독자를 사용하도록 설정된 클러스터에서 구성 > VM 재정의로 이동합니다.
- 목록에서 VM(예: 모든 감독자 제어부 VM)을 선택하고 다음을 클릭합니다.
- vSphere HA에서 VM 다시 시작 우선 순위 옆에 있는 재정의를 선택하고 우선 순위 수준(예: 가장 높음)을 선택합니다.
- 위에서 설명한 모든 VM에 다시 시작 우선 순위를 설정할 때까지 이 단계를 반복합니다.
다음에 수행할 작업
감독자 제어부 VM, TKG 클러스터 제어부 및 작업자 노드를 선호하도록 vSphere DRS VM 및 호스트 그룹과 규칙을 구성합니다.