VMライブマイグレーション(ゔぃえむらいぶまいぐれーしょん)
最終更新:2026/4/28
VMライブマイグレーションは、仮想マシンを停止することなく物理サーバー間で移動させる技術である。
別名・同義語 仮想マシン移行ライブマイグレーション
ポイント
これにより、計画的なメンテナンスやサーバーの負荷分散、障害からの復旧をダウンタイムなしに実現できる。
VMライブマイグレーションとは
VMライブマイグレーション(仮想マシンライブマイグレーション)は、仮想マシン(VM)を稼働中に物理サーバー間で移動させる技術です。従来の仮想マシンの移行では、VMを停止してから別のサーバーに移動する必要がありましたが、ライブマイグレーションでは、アプリケーションやユーザーに中断を与えることなく移行が可能です。
ライブマイグレーションの仕組み
ライブマイグレーションは、主に以下のステップで実行されます。
- メモリのコピー: 移行元サーバーから移行先サーバーへ、VMのメモリ内容をコピーします。初期段階では全メモリをコピーしますが、その後は変更されたデータ(ダーティページ)のみを継続的にコピーします。
- 状態の転送: VMの状態(CPUレジスタ、ネットワーク接続など)を移行先サーバーへ転送します。
- 切り替え: 移行先サーバーでVMを起動し、ネットワークトラフィックを移行先サーバーへ切り替えます。この切り替えは非常に短時間で完了するため、ユーザーはほとんど気付きません。
ライブマイグレーションのメリット
- ダウンタイムの削減: アプリケーションの可用性を高め、ビジネスへの影響を最小限に抑えます。
- リソースの最適化: サーバーの負荷状況に応じてVMを移動させることで、リソースを効率的に利用できます。
- 計画メンテナンスの容易化: 物理サーバーのメンテナンスをダウンタイムなしで実施できます。
- 障害からの迅速な復旧: 障害が発生したサーバーからVMを自動的に別のサーバーへ移動させることで、サービスを継続できます。