読み方 : ブイエムウェアブイスフィアエイチエー
VMware vSphere HA
VMware vSphere HAとは?

複数の物理ホストをvCenter Serverで一元管理し、論理的にひとまとまりとして扱う構成をクラスタと呼ぶ。VMware vSphere HAはこのクラスタ単位で動作し、各ホストが互いの死活状態を常時監視し合う。監視には「ハートビート」と呼ばれる定期的な通知信号が用いられ、一定時間応答がなくなったホストを障害と判断する仕組みになっている。
ホスト障害が検出されると、そのホスト上で稼働していた仮想マシンは、クラスタ内の別の正常なホストで自動的に再起動される。この復旧処理はvCenter Serverが制御し、管理者による手動操作を必要としない。再起動であるため仮想マシンのメモリ上のデータは失われ、vMotionによるライブマイグレーションとは異なり一時的なダウンタイムが発生する。
仮想マシン単体の障害にも対応している。ゲストOSのクラッシュや応答停止をVMware Toolsのハートビート監視によって検知し、該当仮想マシンを自動的に再起動する機能も持つ。ホストのCPUやメモリに深刻な負荷がかかっている状態(アプリケーション監視の観点からの障害)にも対応することができる。
仮想マシンごとに再起動優先度や依存関係を設定でき、重要なシステムを優先的に復旧させることも可能である。クラスタ内には、障害発生時に仮想マシンを受け入れるための余力を確保しておく必要があり、これを「フェイルオーバー容量」と呼ぶ。管理者はホスト数や割合を基準にこの容量を設定し、過不足なく冗長性を確保する運用が求められる。