대부분의 중요한 가상 시스템에 vSphere FT(Fault Tolerance)를 사용할 수 있습니다. FT는 페일오버 상황이 발생하면 언제든지 이를 대체할 수 있는 또 하나의 동일 VM을 생성하고 유지하여 이러한 가상 시스템에 대한 지속적인 가용성을 제공합니다.

보호되는 가상 시스템을 기본 VM이라고 합니다. 중복 가상 시스템인 보조 VM은 다른 호스트에서 생성되고 실행됩니다. 보조 VM은 기본 VM과 동일하게 실행되기 때문에 언제라도 중단 없이 기본 VM을 대체할 수 있으며, 이를 통해 무장애 보호가 제공됩니다.

가상 및 보조 VM은 서로의 상태를 지속적으로 모니터링함으로써 Fault Tolerance가 유지되도록 합니다. 기본 VM을 실행하는 호스트에 장애가 발생하면 투명 페일오버가 발생하며 이때 보조 VM이 즉시 활성화되어 기본 VM을 교체합니다. 새 보조 VM이 시작되고 Fault Tolerance 이중화가 자동으로 다시 설정됩니다. 보조 VM이 실행되고 있는 호스트에 장애가 발생하면 이 호스트도 즉시 대체됩니다. 두 경우 모두 사용자는 어떠한 서비스 중단이나 데이터 손실도 경험하지 않습니다.

무장애 가상 시스템 및 해당 보조 사본은 동일한 호스트에서 실행될 수 없습니다. 이러한 제한이 있으므로 호스트 장애가 두 VM 모두의 손실로 이어지지 않습니다.

참고:

VM-호스트 선호도 규칙을 사용하여 지정된 가상 시스템이 실행될 수 있는 호스트를 지정할 수도 있습니다. 이 규칙을 사용할 경우에는 이 규칙의 영향을 받는 기본 VM에 연관된 보조 VM도 해당 규칙의 영향을 받는다는 점을 유의하십시오. 선호도 규칙에 대한 자세한 내용은 vSphere 리소스 관리 설명서를 참조하십시오.

Fault Tolerance는 장애로부터 복구된 후 활성 상태의 가상 시스템 사본 두 개가 생기는 것을 초래할 수 있는 "분할 브레인" 상황을 방지합니다. 공유 스토리지의 원자성 파일 잠금은 한 쪽만 기본 VM으로 계속 실행되고 새 보조 VM은 자동으로 다시 대기 상태가 되도록 페일오버를 조정하는 데 사용됩니다.

vSphere Fault Tolerance는 SMP(Symmetric Multiprocessor) 가상 시스템과 최대 4개의 vCPU를 수용할 수 있습니다. 이전 버전의 vSphere는 Fault Tolerance를 위해 다른 기술을 사용했습니다. 이제 Legacy FT라고 불리는 이 기술은 요구 사항과 특성이 다릅니다(Legacy FT VM에 대한 단일 vCPU 제한 포함). 이러한 이전 요구 사항과의 호환성이 필요한 경우에는 Legacy FT를 대신 사용할 수 있습니다. 하지만 그러려면 각 VM에 대해 고급 옵션을 설정해야 합니다. 자세한 내용은 레거시 Fault Tolerance을 참조하십시오.