6.16. 가상 머신 고가용성으로 가동 시간 개선

6.16.1. High Availability란 무엇인가?

중요한 워크로드를 실행하는 가상 머신에 고가용성을 사용하는 것이 좋습니다. 다음 시나리오에서와 같이 프로세스가 중단된 경우 원래 호스트 또는 클러스터의 다른 호스트에서 고가용성 가상 시스템이 자동으로 다시 시작됩니다.

  • 하드웨어 오류로 인해 호스트가 작동하지 않게 됩니다.
  • 예약된 다운타임에 대해 호스트가 유지 관리 모드로 전환됩니다.
  • 외부 스토리지 리소스와의 통신이 손실되어 호스트를 사용할 수 없게 됩니다.

다음 시나리오와 같이 완전히 종료된 경우 고가용성 가상 머신이 재시작되지 않습니다.

  • 가상 머신이 게스트 내에서 종료됩니다.
  • 가상 머신이 Manager에서 종료됩니다.
  • 관리자가 먼저 유지 관리 모드로 전환하지 않고 호스트를 종료합니다.

스토리지 도메인 V4 이상에서는 가상 머신은 스토리지의 특수 볼륨에서 리스를 얻을 수 있는 추가 기능이 있으므로 원래 호스트의 전원이 손실되더라도 가상 머신을 다른 호스트에서 시작할 수 있습니다. 또한 이 기능을 통해 가상 머신이 서로 다른 두 호스트에서 시작되지 않으므로 가상 머신 디스크가 손상될 수 있습니다.

고가용성을 사용하면 가상 머신이 사용자 개입 없이도 몇 초 내에 재시작되므로 서비스 중단은 최소화됩니다. 고가용성은 현재 리소스 사용률이 낮은 호스트에서 게스트를 다시 시작하거나 구성하는 워크로드 밸런싱 또는 절전 정책에 따라 균형을 유지합니다. 이렇게 하면 항상 가상 머신을 재시작할 수 있는 용량이 충분하게 됩니다.

고가용성 및 스토리지 I/O 오류

스토리지 I/O 오류가 발생하면 가상 머신이 일시 중지됩니다. 스토리지 도메인과의 연결이 재설정된 후 호스트에서 고가용성 가상 시스템을 처리하는 방법을 정의할 수 있습니다. 다시 시작되거나, 강제 종료되거나 일시 중지될 수 있습니다. 이러한 옵션에 대한 자세한 내용은 A.1.6절. “가상 머신 고가용성 설정 설명” 을 참조하십시오.