RDM 是独立 VMFS 卷中的映射文件,它可充当裸物理存储设备的代理。通过 RDM,虚拟机可以直接访问和使用存储设备。RDM 包含用于管理和重定向对物理设备进行磁盘访问的元数据。

该文件具有直接访问物理设备的一些优点,但保留了 VMFS 中虚拟磁盘的一些优点。因此,它可以将 VMFS 易管理性结合到裸设备访问中。

图 1. 裸设备映射
虚拟机可以使用 VMFS 数据存储中的裸设备映射 (Raw Device Mapping, RDM) 文件在物理存储上直接访问 LUN。

通常,针对大多数虚拟磁盘存储都使用 VMFS 数据存储。在某些情况下,您可能会使用裸 LUN 或者位于 SAN 中的逻辑磁盘。

例如,在以下情况下,您可能会使用裸 LUN 处理 RDM:

  • 当在虚拟机中运行 SAN 快照或其他分层应用程序时。RDM 通过使用 SAN 特有的功能来启用备份卸载系统。
  • 在任何跨物理主机的 MSCS 集群情况下,例如虚拟到虚拟集群以及物理到虚拟集群。在此情况下,集群数据和仲裁磁盘配置为 RDM 而非共享 VMFS 上的虚拟磁盘。

将 RDM 视为从 VMFS 卷到裸 LUN 的符号链接。映射使 LUN 显示为 VMFS 卷中的文件。在虚拟机配置中引用 RDM 而非裸 LUN。RDM 包含对裸 LUN 的引用。

RDM 有两种可用兼容模式:

  • 在虚拟兼容模式下,RDM 的行为与虚拟磁盘文件类似。RDM 可以使用快照。
  • 在物理兼容模式下,通过 RDM,那些需要较低级别控制的应用程序可以直接访问 SCSI 设备。