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

보호되는 가상 시스템을 기본 VM이라고 합니다. 중복 가상 시스템인 보조 VM은 다른 호스트에서 생성되고 실행됩니다. 기본 VM이 보조 VM에 지속적으로 복제되므로 언제든지 보조 VM이 작업을 인계할 수 있어 무장애 보호가 구현됩니다.

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

무장애 가상 시스템 및 해당 보조 사본은 동일한 호스트에서 실행될 수 없습니다. 이러한 제한이 있으므로 호스트 장애가 두 VM 모두의 손실로 이어지지 않습니다.
참고: VM-호스트 선호도 규칙을 사용하여 지정된 가상 시스템이 실행될 수 있는 호스트를 지정할 수도 있습니다. 이 규칙을 사용할 경우에는 이 규칙의 영향을 받는 기본 VM에 연관된 보조 VM도 해당 규칙의 영향을 받는다는 점을 유의하십시오. 선호도 규칙에 대한 자세한 내용은 vSphere 리소스 관리 설명서를 참조하십시오.

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

vSphere Fault Tolerance는 SMP(Symmetric Multiprocessor) 가상 시스템과 최대 8개의 vCPU를 수용할 수 있습니다.