RDM には多くのメリットがありますが、すべての状況に該当するわけではありません。通常、仮想ディスク ファイルは、管理性の面で RDM よりも優れています。ただし、Raw デバイスが必要な場合、RDM を使用する必要があります。
RDM には、いくつかのメリットがあります。
- わかりやすく永続的な名前
-
マッピング済みのデバイスに、わかりやすい名前を提供します。RDM を使用する場合、デバイスをそのデバイス名で示す必要はありません。参照するには、マッピング ファイルの名前を使用します。 次に例を示します。
/vmfs/volumes/myVolume/myVMDirectory/myRawDisk.vmdk
- 動的名前解決
- マッピング済みの各デバイスの一意の ID 情報を保存します。VMFS は、アダプタ ハードウェアの変更、パスの変更、デバイスの移動などによりサーバの物理構成に変更が発生しても、現在の SCSI デバイスと各 RDM を関連付けます。
- 分散ファイル ロック
- Raw SCSI デバイスの VMFS 分散ロックを使用できます。RDM で分散ロックを使用することにより、別のサーバにある 2 個の仮想マシンが同じ LUN にアクセスしようとしても、データを消失することなく、共有の Raw LUN を安全に使用できます。
- ファイル権限
- ファイル権限を使用できます。マッピング ファイルの権限は、マッピング済みのボリュームを保護するため、ファイルを開くときに使用されます。
- ファイル システムの操作
- マッピング ファイルをプロキシとして使用して、マッピング済みのボリュームで、ファイル システム ユーティリティを使用できます。通常のファイルに有効なほとんどの操作は、マッピング ファイルに適用でき、マッピング済みのデバイスで機能するようにリダイレクトされます。
- スナップショット
- マッピング済みのボリュームで仮想マシンのスナップショットを使用できます。RDM が物理互換モードで使用されている場合、スナップショットは使用できません。
- vMotion
- vMotion を使用して仮想マシンの移行ができます。マッピング ファイルはプロキシとして機能し、仮想ディスク ファイルの移行と同じメカニズムを使用することで、vCenter Server が仮想マシンを移行できるようにします。
- SAN 管理エージェント
- 仮想マシン内で一部の SAN 管理エージェントを実行できます。同様に、ハードウェア固有の SCSI コマンドを使用することにより、デバイスにアクセスする必要があるソフトウェアも仮想マシン内で実行できます。このようなソフトウェアは、「SCSI ターゲット ベース ソフトウェア」 と呼ばれます。SAN 管理エージェントを使用する場合、RDM で物理互換モードを選択します。
- N-Port ID 仮想化 (NPIV)
-
複数の Worldwide ポート名 (WWPN) を使用して 1 つのファイバ チャネル HBA ポートをファイバ チャネル ファブリックに登録できる NPIV テクノロジーを使用できます。これによって HBA ポートは、それぞれが独自の ID と仮想ポート名を持つ複数の仮想ポートとして表示されます。仮想マシンは、各仮想ポートを要求し、すべての RDM トラフィックに使用できます。
注: NPIV は、RDM ディスクを使用している仮想マシンにのみ使用できます。
当社では、ストレージ管理ソフトウェアのベンダーと協力して、ESXi を含む環境でのソフトウェアの正常な動作を実現しています。このようなアプリケーションのいくつかを次に示します。
- SAN 管理ソフトウェア
- ストレージ リソース管理 (SRM) ソフトウェア
- スナップショット ソフトウェア
- レプリケーション ソフトウェア
このようなソフトウェアでは、SCSI デバイスに直接アクセスできるように RDM で物理互換モードを使用します。
さまざまな管理製品が (ESXi マシン上でなく) 統合されて最適な状態で実行される一方、別の製品は仮想マシン上で最適に実行されます。当社では、このようなアプリケーションについては保証せず、互換性マトリックスを提供していません。SAN 管理アプリケーションが ESXi 環境でサポートされているかどうかを確認するには、SAN 管理ソフトウェア プロバイダにお問い合わせください。