可以在虚拟兼容或物理兼容模式中使用 RDM。虚拟模式指定映射设备的完整虚拟化。物理模式指定映射设备的最小 SCSI 虚拟化,实现了 SAN 管理软件的最大灵活性。
在虚拟模式下,VMkernel 只将 READ 和 WRITE 发送到映射设备。映射的设备对于客户机操作系统而言正如虚拟磁盘文件在 VMFS 卷中一样。隐藏真实的硬件特性。如果在虚拟模式中使用裸磁盘,您能够认识到 VMFS 的诸多优点,例如,用于保护数据的高级文件锁定和可简化开发流程的快照等。虚拟模式比物理模式在存储硬件上的移植性更强,表现行为如同虚拟磁盘文件。
在物理模式下,VMkernel 将所有 SCSI 命令传递给设备。唯一例外是对 REPORT LUN 命令进行了虚拟化,以便 VMkernel 可将 LUN 隔离到所属的虚拟机中。其他情况下,底层硬件的所有物理特性都将显现。物理模式对于在虚拟机中运行 SAN 管理代理或其他基于 SCSI 目标的软件非常有用。物理模式还允许虚拟到物理的集群构建,更具成本效益和高可用性。
VMFS5 和 VMFS6 支持虚拟和物理模式下大小超过 2 TB 的 RDM 磁盘。