読む前にパッと耳で!この記事のポイント、サクッと音声でお届け
このポッドキャスト音声は、本記事をもとに、AIツール(NotebookLM)を用いて自動生成したものです。発音や言い回しに不自然な点や、内容に誤りが含まれる可能性があります。あくまで「理解の補助」としてご活用いただけますと幸いです。
Storage vMotionは、データストア間で仮想マシン(VM)のライブマイグレーションを行うVMWareの機能です。この機能により、ストレージのメンテナンスや負荷分散などを、サービスを中断することなく行うことができます。この記事では、Storage vMotionの仕組み、メリットについて記事にします。
Storage vMotionのしくみ
Storage vMotionはデータストア間をサービス停止なく、仮想マシンが移動します。従来のvMotionは、ESXiホスト間で仮想マシンが移動し、そこが大きな違いです。
稼働中の仮想マシンをあるESXiホストから別のESXiホストへ移動させる従来のvMotionについては、下記の記事を参考にしてください。
>> 参考記事 :【VMWare ESXi】図解 vMotionの概要

【VMWare ESXi】図解 vMotionの概要
読む前にパッと耳で!この記事のポイント、サクッと音声でお届けポッドキャスト音声このポッドキャスト音声は、本記事をもとに、AIツール(NotebookLM)を用いて自動生成したものです。発音や言い回しに不自然な点や、内容に誤りが含まれる可能性...
データストアについては、下記の記事を参考にしてください。
>> 参考記事 :【VMWare ESXi】図解 仮想ストレージ(仮想ディスク、データストア)の概要

【VMWare ESXi】図解 仮想ストレージ(仮想ディスク、データストア)の概要
読む前にパッと耳で!この記事のポイント、サクッと音声でお届けポッドキャスト音声このポッドキャスト音声は、本記事をもとに、AIツール(NotebookLM)を用いて自動生成したものです。発音や言い回しに不自然な点や、内容に誤りが含まれる可能性...
ESXiホスト上で動作する1台の仮想マシン(VM)が稼働していて、VM の実体ファイル(vmxやvmdkなど)がデータストアA に保存されているとします。
データストアA の容量が不足したり、メンテナンスが必要などの場合、Storage vMotionを使用して、VMをシャットダウンすることなく、VMのファイルを別のデータストアBに移行することができます。
Storage vMotionの操作では、VMのすべてのファイルを移行元のデータストアから移行先のデータストアへコピーします。このプロセスには、時間がかかることがあります。
また、VMは稼働したまま移行されます。移行中に VM のデータが一貫していることを保証するために、Storage vMotion のプロセス中に変更されたデータは、移行元と移行先の両方のデータストアに書き込まれます。
以上のように、Storage vMotionは、サービスを中断することなく、データストア間でVMをライブマイグレーションすることができます。
共有ストレージのない環境でのvMotion
Storage VMotionの場合、ESXiホストから移行元、移行先のデータストアそれぞれにアクセスできる必要があります。
場合によっては、ESXiホストの移行先のデータストアが共有ストレージではなく、アクセスできない場合があります。
下記のように、ESXiホストA、データストアAにある仮想マシンを、ESXiホストB、データストアBへ移行したい場合があります。
ESXiホストAからデータストアBにはアクセスができません。
このような場合、従来のvMotionを使用して、移行先ESXiホスト上に仮想マシンの実行状態をコピーすると同時に、Storage vMotion を使用して、移行先データストア上にすべての仮想マシンのファイルのコピーを作成します。コピーが完了すると、仮想マシンは移行先ESXiホストに切り替わります。
仮想マシンを地理的に異なる場所にあるホスト間で移行する場合や、異なるストレージアレイを使用する新しいデータセンターへ移行する場合に便利です。
Storage vMotionのメリット
Storage vMotionは、ダウンタイムなしにデータストア間で仮想マシンをライブマイグレーションすることができます。つまり、ユーザーは移行中も、サービスを中断することなく、アプリケーションやデータにアクセスし続けることができます。
もう1つの利点は、ストレージの負荷分散を行う機能です。仮想マシンを異なるデータストアに移行することで、管理者はストレージアレイの負荷をバランスさせ、どのデータストアも過負荷になるのを防ぐことができます。
Storage vMotionの前提条件
Storage vMotionはVMware vCenterを使って実行されます。
その他前提条件は、下記ドキュメントを参照してください。
TechDocs
コメント