読み方 : ブイエムウェアブイスフィアエイチエー

VMware vSphere HA

VMware vSphere HAとは?

ヴイエムウェアVMware)社の仮想化基盤「vSphere」に備わる高可用性high availability)機能。複数の物理サーバホスト)を「クラスタ」として束ね、仮想マシンホストに障害が発生した際に自動で復旧処理を行うことで、サービスの停止時間を最小限に抑える仕組みである。
VMware vSphere HAのイメージ画像

複数の物理ホストをvCenter Serverで一元管理し、論理的にひとまとまりとして扱う構成をクラスタと呼ぶ。VMware vSphere HAはこのクラスタ単位で動作し、各ホストが互いの死活状態を常時監視し合う。監視には「ハートビート」と呼ばれる定期的な通知信号が用いられ、一定時間応答がなくなったホストを障害と判断する仕組みになっている。

ホスト障害が検出されると、そのホスト上で稼働していた仮想マシンは、クラスタ内の別の正常なホストで自動的に再起動される。この復旧処理はvCenter Serverが制御し、管理者による手動操作を必要としない。再起動であるため仮想マシンメモリ上のデータは失われ、vMotionによるライブマイグレーションとは異なり一時的なダウンタイムが発生する。

仮想マシン単体の障害にも対応している。ゲストOSクラッシュや応答停止をVMware Toolsのハートビート監視によって検知し、該当仮想マシンを自動的に再起動する機能も持つ。ホストCPUメモリに深刻な負荷がかかっている状態(アプリケーション監視の観点からの障害)にも対応することができる。

仮想マシンごとに再起動優先度や依存関係を設定でき、重要なシステムを優先的に復旧させることも可能である。クラスタ内には、障害発生時に仮想マシンを受け入れるための余力を確保しておく必要があり、これを「フェイルオーバー容量」と呼ぶ。管理者はホスト数や割合を基準にこの容量を設定し、過不足なく冗長性を確保する運用が求められる。

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。