RDM は別個の VMFS ボリュームにあるマッピング ファイルであり、Raw 物理ストレージ デバイスのプロキシとして機能します。RDM によって、仮想マシンはストレージ デバイスに直接アクセスして使用できるようになります。RDM には、物理デバイスへのディスク アクセスを管理およびリダイレクトするためのメタデータが格納されています。

このファイルを使用すると、VMFS 内の仮想ディスクを利用することができると同時に、物理デバイスに直接アクセスできます。したがって、このファイルによって VMFS の管理性と Raw デバイス アクセスとが結合されます。

RDM は、「Raw デバイスのデータストアへのマッピング」、「システム LUN のマッピング」、「ディスク ファイルの物理ディスク ボリュームへのマッピング」 などの言葉で表すことができます。これらの言葉はすべて、RDM を表しています。

図 1. Raw デバイス マッピング
仮想マシンは、VMFS データストアの Raw デバイス マッピング (RDM) ファイルを使用して、物理ストーレジの LUN に直接アクセスします。

ほとんどの場合、仮想ディスクのストレージには VMFS データストアを使用することをお勧めしますが、ある特定の状況においては Raw LUN (SAN 内にある論理ディスク) を使用する必要がある場合があります。

たとえば、次の場合に RDM で Raw LUN を使用する必要があります。

  • SAN スナップショットまたはその他のレイヤー アプリケーションを仮想マシンで実行している場合。RDM は、SAN 固有の機能を使用することによって拡張性の高いバックアップ負荷軽減システムを実現します。

  • 仮想クラスタから仮想クラスタ、および物理クラスタから仮想クラスタに、物理ホストを展開する MSCS クラスタリングの場合。この場合、クラスタ データおよびクォーラム ディスクは、共有 VMFS の仮想ディスクではなく RDM として構成する必要があります。

RDM は、VMFS ボリュームから Raw LUN へのシンボル リンクとして考えます。マッピングにより、LUN は VMFS ボリューム内のファイルして認識されるようになります。Raw LUN ではない RDM は、仮想マシン構成で参照されます。RDM には、Raw LUN への参照が含まれています。

RDM を使用すると、次の処理を実行できます。

  • vMotion を使用して、Raw LUN で仮想マシンを移行する。

  • vSphere Web Client を使用して、RAW LUN を仮想マシンに追加する。

  • 分散ファイル ロック、許可、ネーミングなどのファイル システム機能を使用する。

RDM で、次の 2 つの互換モードを使用できます。

  • 仮想互換モードでは、スナップショットの使用など、仮想ディスク ファイルと同様に RDM が機能します。

  • 物理互換モードでは、低レベル制御が必要なアプリケーションで、SCSI デバイスの直接アクセスが可能です。