동일한 클러스터에서 vSphere HA 및 Virtual SAN을 사용하도록 설정할 수 있습니다. 기존 데이터스토어와 마찬가지로 vSphere HA는 Virtual SAN 데이터스토어에 있는 가상 시스템에 대해 동일한 수준의 보호를 제공합니다. 그러나 vSphere HA와 Virtual SAN이 상호 작용할 때 특별히 고려할 사항이 있습니다.

ESXi 호스트 요구 사항

다음 조건을 충족해야만 Virtual SAN을 vSphere HA 클러스터와 함께 사용할 수 있습니다.

  • 클러스터의 ESXi 호스트가 모두 버전 5.5 이상이어야 합니다.

  • 클러스터에 3개 이상의 ESXi 호스트가 있어야 합니다.

네트워킹 차이점

Virtual SAN마다 자체 네트워크가 있습니다. Virtual SAN과 vSphere HA를 동일한 클러스터에서 사용하도록 설정하면 HA 에이전트 간 트래픽이 관리 네트워크 대신 이 스토리지 네트워크를 통해 전송됩니다. 관리 네트워크는 Virtual SAN이 사용하지 않도록 설정된 경우에만 vSphere HA에서 사용됩니다. vCenter Server는 vSphere HA가 호스트에서 구성되어 있는 경우 해당 네트워크를 선택합니다.

참고:

Virtual SAN은 vSphere HA가 사용하지 않도록 설정된 경우에만 사용할 수 있습니다.

다음 표에서는 Virtual SAN을 사용할 때와 사용하지 않을 때 vSphere HA 네트워킹의 차이점을 보여 줍니다.

표 1. vSphere HA 네트워킹 차이점

Virtual SAN 사용

Virtual SAN 사용 안 함

vSphere HA에서 사용하는 네트워크

Virtual SAN 스토리지 네트워크

관리 네트워크

하트비트 데이터스토어

2개 이상의 호스트에 마운트된 모든 데이터스토어(Virtual SAN 데이터스토어 제외)

2개 이상의 호스트에 마운트된 모든 데이터스토어

호스트가 분리된 것으로 선언됨

분리 주소를 ping할 수 없고 Virtual SAN 스토리지 네트워크에 액세스할 수 없음

분리 주소를 ping할 수 없고 관리 네트워크에 액세스할 수 없음

Virtual SAN 네트워크 구성을 변경할 경우 vSphere HA 에이전트는 자동으로 새 네트워크 설정을 선택하지 않습니다. 따라서 Virtual SAN 네트워크를 변경하려면 vSphere Web Client에서 다음 단계를 수행해야 합니다.

  1. vSphere HA 클러스터에 대한 호스트 모니터링을 사용하지 않도록 설정합니다.

  2. Virtual SAN 네트워크를 변경합니다.

  3. 클러스터의 모든 호스트를 마우스 오른쪽 버튼으로 클릭하고 HA 재구성을 선택합니다.

  4. vSphere HA 클러스터에 대한 호스트 모니터링을 다시 사용하도록 설정합니다.

용량 예약 설정

승인 제어 정책을 사용하여 vSphere HA 클러스터에 대한 용량을 예약할 경우 이 용량 예약 설정은 장애 시 데이터 액세스를 보장하는 해당 Virtual SAN 설정에 따라 조정되어야 합니다. 특히, Virtual SAN 규칙 집합의 허용된 장애 수 설정은 vSphere HA 승인 제어 설정에 예약된 용량보다 적을 수 없습니다.

예를 들어 Virtual SAN 규칙 집합이 두 번의 장애만 허용할 경우 vSphere HA 승인 제어 정책은 한두 번의 호스트 장애에만 해당하는 용량을 예약해야 합니다. 8개의 호스트로 구성된 클러스터에 대해 예약된 클러스터 리소스 비율 정책을 사용하는 경우 25%가 넘는 클러스터 리소스를 예약할 수 없습니다. 클러스터에서 허용하는 호스트 장애 정책을 동일한 클러스터에서 사용할 경우 이 설정에는 호스트가 3개 이상일 수 없습니다. vSphere HA에서 더 적은 용량을 예약하면 페일오버 작업이 예측 불가능해질 수 있고 너무 많은 용량을 예약하면 가상 시스템 및 클러스터 간 vMotion 마이그레이션의 기능이 크게 제약됩니다.

여러 호스트에서 장애가 발생한 경우 Virtual SAN 및 vSphere HA의 동작

Virtual SAN 클러스터에서 오류가 발생하여 가상 시스템 개체의 페일오버 쿼럼이 손실된 경우 클러스터 쿼럼이 복원되어도 vSphere HA가 가상 시스템을 다시 시작하지 못할 수 있습니다. vSphere HA는 클러스터 쿼럼이 있고 가상 시스템 개체의 최신 사본에 액세스할 수 있는 경우에만 다시 시작하도록 보장합니다. 최신 사본은 마지막으로 기록한 사본입니다.

Virtual SAN 가상 시스템이 호스트 장애를 한 번 허용하도록 프로비저닝된 경우를 예로 들어 보겠습니다. 가상 시스템은 호스트가 세 개(H1, H2, H3) 포함된 Virtual SAN 클러스터에서 실행됩니다. 세 호스트에서 모두 장애가 차례로 발생하고 H3 호스트에서 장애가 마지막으로 발생합니다.

H1과 H2가 복구되면 클러스터에는 호스트 장애가 한 번 허용되는 쿼럼이 포함됩니다. 하지만 가상 시스템 개체의 최신 사본은 마지막으로 장애가 발생한 호스트(H3)에 포함되어 있고 H3 호스트에는 아직 액세스할 수 없기 때문에 vSphere HA는 가상 시스템을 다시 시작하지 못합니다.

이 예에서는 세 호스트가 모두 동시에 복구되거나, 두 호스트 쿼럼에 H3이 포함되어 있어야 합니다. 이 두 조건이 모두 충족되지 않을 경우 HA는 H3 호스트가 온라인 상태로 돌아온 후에야 가상 시스템을 다시 시작합니다.