최적의 Fault Tolerance 결과를 위해 특정 모범 사례를 따라야 합니다.

호스트 및 네트워킹 구성을 위한 다음의 권장 사항은 클러스터의 안정성과 성능을 향상시키는 데 도움이 될 수 있습니다.

호스트 구성

기본 및 보조 VM을 실행하는 호스트는 대략적으로 동일한 프로세서 주파수에서 작동해야 하며 그렇지 않으면 보조 VM이 더 자주 다시 시작될 수 있습니다. 워크로드에 기반하여 조정되지 않는 플랫폼 전원 관리 기능(예를 들어, 절전을 위한 전원 용량 지정 및 낮은 주파수 모드로 전환)으로 인해 프로세서 주파수가 크게 바뀔 수 있습니다. 보조 VM이 정기적으로 다시 시작되는 경우에는 무장애 가상 시스템을 실행하는 호스트에서 모든 전원 관리 모드를 해제하거나 모든 호스트를 동일한 전원 관리 모드에서 실행해야 합니다.

호스트 네트워킹 구성

다음 지침에서는 여러 트래픽 유형 조합(예: NFS)과 다양한 물리적 NIC 구성 환경에서 Fault Tolerance를 지원하도록 호스트의 네트워킹을 구성할 수 있습니다.

  • 각 NIC 팀을 두 개의 물리적 스위치로 분산하여 두 물리적 스위치 간의 각 VLAN에 대해 L2 도메인 연속성이 유지되도록 합니다.

  • 결정적 팀 구성 정책을 사용하여 특정 트래픽 유형이 특정 NIC(활성/대기) 또는 NIC 집합(예: 원래 가상 port-id)에 대해 선호도를 가지도록 합니다.

  • 활성/대기 정책이 사용될 때마다 트래픽 유형을 쌍으로 연결하여 두 트래픽 유형 모두가 vmnic를 공유하는 페일오버 상황에서 영향을 최소화합니다.

  • 활성/대기 정책이 사용되는 경우 특정 트래픽 유형(예: FT 로깅)에 대한 모든 활성 어댑터를 동일한 물리적 스위치로 구성합니다. 이렇게 하면 네트워크 홉의 수가 최소화되고 스위치가 스위치 링크로 과다 구독될 가능성이 줄어듭니다.

참고:

기본 VM과 보조 VM 간의 FT 로깅 트래픽은 암호화되지 않으며, 게스트 운영 체제의 메모리 내용뿐만 아니라 게스트 네트워크 및 스토리지 I/O 데이터도 포함합니다. 이 트래픽에는 암호와 같은 중요한 데이터가 일반 텍스트로 포함될 수 있습니다. 이러한 데이터가 노출되지 않도록 하려면 이 네트워크가 보안되도록 하고 특히 '메시지 가로채기(man-in-the-middle)' 공격을 방지해야 합니다. 예를 들어 FT 로깅 트래픽에 전용 네트워크를 사용할 수 있습니다.

이기종 클러스터

vSphere Fault Tolerance는 호스트 유형이 다양한 클러스터에서도 작동할 수 있지만 호환되는 노드로 구성된 클러스터에서 최적으로 작동합니다. 클러스터를 구성할 때에는 모든 호스트를 다음과 같이 구성해야 합니다.

  • 가상 시스템이 사용하는 데이터스토어에 공통 액세스

  • 동일한 가상 시스템 네트워크 구성

  • 모든 호스트에 대한 동일한 BIOS 설정(전원 관리 및 하이퍼스레딩)

규정 준수 검사를 실행하여 호환되지 않는 문제를 찾아서 수정합니다.

성능

기본 및 보조 VM 간의 트래픽 로깅을 위해 사용 가능한 대역폭을 늘리려면 10Gbit NIC를 사용하고 점보 프레임을 사용하도록 설정합니다.

FT 로깅 네트워크에 대해 NIC를 여러 개 선택할 수 있습니다. NIC를 여러 개 선택하면 일부 NIC가 FT 실행 전용이 아니더라도 여러 NIC의 대역폭을 활용할 수 있습니다.

지속적인 액세스를 위해 공유 스토리지에 ISO 저장

Fault Tolerance가 설정된 가상 시스템이 액세스하는 ISO를 무장애 가상 시스템의 두 인스턴스가 모두 액세스할 수 있는 공유 스토리지에 저장합니다. 이 구성을 사용하는 경우에는 페일오버가 발생하더라도 가상 시스템의 CD-ROM이 계속 정상적으로 작동합니다.

Fault Tolerance가 설정된 가상 시스템의 경우 기본 VM만 액세스할 수 있는 ISO 이미지를 사용할 수 있습니다. 이 경우에는 기본 VM이 ISO에 액세스할 수 있지만 페일오버가 발생하면 CD-ROM은 미디어가 없는 것처럼 오류를 보고합니다. CD-ROM이 패치와 같은 일시적이고 중요하지 않은 작업에 사용되는 경우라면 이 상황이 심각하지 않은 것일 수 있습니다.

네트워크 파티션 방지

vSphere HA 클러스터의 관리 네트워크 장애로 인해 일부 호스트가 vCenter Server 및 다른 호스트로부터 분리되는 경우에 네트워크 파티션이 발생합니다. 네트워크 파티션의 내용을 참조하십시오. 파티션이 발생하면 Fault Tolerance 보호가 저하될 수 있습니다.

Fault Tolerance를 사용하는 분할된 vSphere HA 클러스터에서는 기본 VM(또는 해당 보조 VM)이 가상 시스템을 담당하지 않는 마스터 호스트가 관리하는 파티션에 있을 수 있습니다. 페일오버가 필요할 경우 보조 VM은 기본 VM이 이를 담당하는 마스터 호스트가 관리하는 파티션에 있는 경우에만 다시 시작됩니다.

관리 네트워크에서 네트워크 파티션을 초래하는 장애가 발생할 가능성을 줄이려면 네트워킹 모범 사례의 권장 사항을 따르십시오.

vSAN 데이터스토어 사용

vSphere Fault Tolerance에서 vSAN 데이터스토어를 사용할 수 있지만 사용자는 다음 제한을 준수해야 합니다.

  • vSAN과 다른 유형의 데이터스토어 혼합이 기본 VM과 보조 VM 둘 다에 대해 지원되지는 않습니다.

  • vSAN 메트로 클러스터가 FT에서 지원되지 않습니다.

FT를 vSAN과 함께 사용하는 경우 성능과 안정성을 높이기 위해 다음과 같은 조건도 권장됩니다.

  • vSAN 및 FT는 별도의 네트워크를 사용해야 합니다.

  • 기본 및 보조 VM을 별도의 vSAN 장애 도메인에 유지합니다.