VM 모니터링은 VMware Tools 하트비트가 설정 시간에 수신되지 않은 경우 개별 가상 시스템을 다시 시작합니다. 마찬가지로 애플리케이션 모니터링은 실행 중인 애플리케이션에 대한 하트비트가 수신되지 않을 경우 가상 시스템을 다시 시작할 수 있습니다. 이러한 기능을 사용하도록 설정하고 vSphere HA가 비응답을 모니터링하는 감도를 구성할 수 있습니다.

VM 모니터링을 사용하도록 설정하면 VM 모니터링 서비스(VMware Tools 사용)는 게스트 내에서 실행 중인 VMware Tools 프로세스의 정기적인 하트비트 및 I/O 활동을 확인하여 클러스터의 각 가상 시스템이 실행 중인지 여부를 평가합니다. 하트비트 또는 I/O 활동이 수신되지 않으면 대부분 게스트 운영 체제에 장애가 발생했거나 VMware Tools가 작업을 완료하기 위한 시간을 할당받지 않았기 때문일 수 있습니다. 이러한 경우 VM 모니터링 서비스는 가상 시스템에 장애가 있다고 판단하고 서비스를 복원하기 위해 가상 시스템이 재부팅됩니다.

경우에 따라 정상 작동 중인 가상 시스템이나 애플리케이션이 하트비트 전송을 중단하기도 합니다. VM 모니터링 서비스는 불필요한 재설정을 피하기 위해 가상 시스템의 I/O 활동도 모니터링합니다. 장애 간격 내에 하트비트가 수신되지 않으면 클러스터 수준 특성인 I/O 통계 간격을 확인합니다. I/O 통계 간격은 지난 2분(120초) 동안 가상 시스템에서 디스크 또는 네트워크 활동이 있었는지 여부를 결정합니다. 활동이 없었으면 가상 시스템을 재설정합니다. 고급 옵션인 das.iostatsinterval을 사용하여 이 기본값(120초)을 변경할 수 있습니다.

애플리케이션 모니터링을 사용하도록 설정하려면 먼저 적절한 SDK를 구해 사용하거나 VMware 애플리케이션 모니터링을 지원하는 애플리케이션을 사용하여 모니터링할 애플리케이션에 대한 사용자 지정 하트비트를 설정해야 합니다. 이렇게 하면 애플리케이션 모니터링이 VM 모니터링과 매우 비슷한 방식으로 작동합니다. 애플리케이션에 대한 하트비트가 지정된 시간 동안 수신되지 않으면 가상 시스템을 다시 시작합니다.

모니터링 감도 수준을 구성할 수 있습니다. 모니터링 감도가 높으면 더 빠르게 장애로 간주합니다. 가능성이 높지는 않지만, 모니터링 감도가 높으면 해당 가상 시스템이나 애플리케이션이 작동 중이지만 리소스 제약 등의 요인으로 인해 하트비트가 수신되지 않는 경우도 장애로 잘못 간주할 수 있습니다. 모니터링 감도가 낮으면 실제 장애가 발생하고 가상 시스템이 재설정되기까지 서비스 중단 시간이 길어집니다. 필요에 따라 효과적인 옵션을 선택하십시오.

사용자 지정 확인란을 선택하여 모니터링 감도와 I/O 통계 간격 모두에 사용자 지정 값을 지정할 수도 있습니다.

표 1. VM 모니터링 설정
설정 실패 간격(초) 재설정 기간
높음 30 1시간
중간 60 24시간
낮음 120 7일

장애가 감지되면 vSphere HA에서 가상 시스템을 재설정합니다. 이 재설정을 통해 서비스가 계속 사용할 수 있도록 유지됩니다. 일시적이지 않은 오류로 인해 가상 시스템이 반복적으로 재설정되는 것을 방지하기 위해 가상 시스템은 구성 가능한 특정 시간 동안 세 번만 재설정됩니다. 가상 시스템이 세 번 재설정된 후에는 다시 장애가 발생하더라도 지정한 시간이 경과하기 전까지 vSphere HA에서 더 이상 가상 시스템을 재설정하려고 하지 않습니다. VM당 최대 재설정 수 사용자 지정 설정을 사용하여 재설정 횟수를 구성할 수 있습니다.

참고: 가상 시스템의 전원을 껐다가 다시 켜는 경우나 vMotion을 사용하여 가상 시스템을 다른 호스트로 마이그레이션할 경우 재설정 통계가 지워집니다. 이는 게스트 운영 체제가 재부팅되게 하지만 가상 시스템의 전원 상태가 변경되는 '다시 시작'과는 다릅니다.