SPONSORED

VMライブマイグレーション(ゔぃえむらいぶまいぐれーしょん)

最終更新:2026/4/28

VMライブマイグレーションは、仮想マシンを停止することなく物理サーバー間で移動させる技術である。

別名・同義語 仮想マシン移行ライブマイグレーション

ポイント

これにより、計画的なメンテナンスやサーバーの負荷分散、障害からの復旧をダウンタイムなしに実現できる。

VMライブマイグレーションとは

VMライブマイグレーション仮想マシンライブマイグレーション)は、仮想マシン(VM)を稼働中に物理サーバー間で移動させる技術です。従来の仮想マシンの移行では、VMを停止してから別のサーバーに移動する必要がありましたが、ライブマイグレーションでは、アプリケーションやユーザーに中断を与えることなく移行が可能です。

ライブマイグレーションの仕組み

ライブマイグレーションは、主に以下のステップで実行されます。

  1. メモリのコピー: 移行元サーバーから移行先サーバーへ、VMのメモリ内容をコピーします。初期段階では全メモリをコピーしますが、その後は変更されたデータ(ダーティページ)のみを継続的にコピーします。
  2. 状態の転送: VMの状態(CPUレジスタ、ネットワーク接続など)を移行先サーバーへ転送します。
  3. 切り替え: 移行先サーバーでVMを起動し、ネットワークトラフィックを移行先サーバーへ切り替えます。この切り替えは非常に短時間で完了するため、ユーザーはほとんど気付きません。

ライブマイグレーションのメリット

  • ダウンタイムの削減: アプリケーションの可用性を高め、ビジネスへの影響を最小限に抑えます。
  • リソースの最適化: サーバーの負荷状況に応じてVMを移動させることで、リソースを効率的に利用できます。
  • 計画メンテナンスの容易化: 物理サーバーのメンテナンスをダウンタイムなしで実施できます。
  • 障害からの迅速な復旧: 障害が発生したサーバーからVMを自動的に別のサーバーへ移動させることで、サービスを継続できます。

ライブマイグレーションの課題

  • ネットワーク帯域幅: メモリのコピーには大量のネットワーク帯域幅が必要となる場合があります。
  • 互換性: 移行元サーバーと移行先サーバーのCPUや仮想化プラットフォームの互換性が必要です。
  • 複雑性: ライブマイグレーションの設定や管理には、専門的な知識が必要となる場合があります。

SPONSORED