Storage vMotion

Storage vMotionはVMware vSphereのコンポーネントで、実行中の仮想マシン(VM)ファイルシステムをあるストレージシステムから別のストレージシステムにライブマイ この移行は、データの整合性を維持しながら行われます。 Storage vMotionは、VsphereのStandard edition、Enterprise Plus edition、およびPlatinum editionに含まれています。 VMware vCenterも必要です。

Storage vMotionは、vSphereのvMotion機能のコンパニオン機能であり、仮想マシンをある物理サーバーから別の物理サーバーに移動できます。 これらの2つのvMotionプロセスは並行して動作し、仮想マシンが動作またはデータの一貫性を危険にさらすことなくモバイルであることを保証します。

Storage vMotionの仕組み

VMware Storage vMotionは、ホームディレクトリにあるVMのメタデータを代替ストレージの場所にコピーすることによって、プロセスを開始します。 次に、ソフトウェアは、vSphereの変更ブロック追跡(CBT)機能を使用してVMのディスクファイル(仮想マシンのディスクファイルまたはVMDK)を新しい場所にコ その後、CBTモジュールは新しい場所への2番目のコピーについて再度照会されますが、今回は最初のレプリケーションが開始されてから変更されたブロ この2番目の手順は、両方のコピーが同期するまで続きます。 その後、VMは一時停止され、仮想ディスクイメージの新しい場所が指定されます。 VMware ESXがVMを再開する前に、ソースディスクの最後の変更された領域がターゲットにレプリケートされ、ソースホームディレクトリとディスクが削除されます。

vmdkのサイズやその他の要因によっては、完了までに時間がかかり、パフォーマンスに影響を与える可能性がありますが、全体のプロセスはVMとエンドユー Storage vMotion操作では、同じネットワークを使用している他のVmにも影響を与える可能性のある重要なネットワークリソースが必要になる場合があります。

Storage vMotionの用途

Storage vMotionには、仮想ディスクをstorage area network(SAN)ボリュームから新しく購入したストレージシステムに移動するときの移行ツールとして、vmが必要なストレー

Vmとそれに関連するVmdkをリモートの場所にレプリケートすることにより、災害復旧計画をサポートするためにも使用できますが、VMware Site Recovery Manager(SRM)は、より自動化された透過的な方法で災害復旧を処理します。

vSphere5.1では、VMとそれに関連するVMDKの両方を同時に移動する拡張vMotionが導入されました。

Storage vMotionの自動化

スクリプトを使用してStorage vMotionを起動し、一連の繰り返しプロセスを自動化できます。 あるユーザーの例は、Vmとその関連ファイルのリストを実行し、Storage vMotionを各VMに順番に適用して別のストレージリソースに移動するPowerShellスクリプトです。 多くのVMwareユーザーサイトでは、Storage vMotionを使用して手動プロセスを減らすことができるスクリプトの他の例が提供されています。