Richard Asked: 2009-09-18 20:40:10 +0800 CST2009-09-18 20:40:10 +0800 CST 2009-09-18 20:40:10 +0800 CST ESX 中的虚拟机专用硬盘 772 是否可以在 ESX 中为虚拟机提供专用硬盘驱动器。我想这样做以提高性能,但我的同事说这是不可能的。 performance 2 个回答 Voted Mark Henderson 2009-09-18T21:21:48+08:002009-09-18T21:21:48+08:00 是的,这完全有可能。将磁盘分配给虚拟机时,可以在逻辑磁盘或物理磁盘之间进行选择。 如果您选择物理磁盘,它将为您提供服务器上所有未分配磁盘的选择。 如果您没有该选项,在更高版本的 ESX 和 ESXi 中,您需要选择“原始设备映射”。 Helvick 2009-09-20T05:54:56+08:002009-09-20T05:54:56+08:00 原始设备映射针对磁盘 IO 执行此操作,并且已经存在了一段时间。vSphere (ESX\i 4) 支持 VM Direct Path IO,这将允许您直接映射其他 IO 设备(主要是 NICS 和 HBA),前提是这些设备受支持。以下是英特尔在最新的 IDF 上提供的一些信息,声称使用具有 10GigE 的直接路径 IO 与标准 VM 模拟网络硬件相比,性能提高了 1.7 倍。直接映射较慢硬件(例如 GigE 或 4Gig FC)的好处。目前这样做有一些明显的缺点——几乎所有高级集群\容错\高可用性功能对于直接映射 IO 设备的 VM 都不可用。 沿着这条道路的进一步步骤利用单根 IO 虚拟化 (SR-IOV),其中硬件提供虚拟化支持,可以将多个 VM 直接映射到同一物理设备,以与 DirectPath 相同的方式从 Hypervisor 卸载硬件虚拟化,但保留能够在 VM 之间共享设备,并有望恢复许多丢失的集群\FT 功能。多根 IO 虚拟化是对此的扩展,它为分布式 PCI 复合体(例如刀片机箱或具有共享 IO 结构的集群)提供直接 IO 映射。
是的,这完全有可能。将磁盘分配给虚拟机时,可以在逻辑磁盘或物理磁盘之间进行选择。
如果您选择物理磁盘,它将为您提供服务器上所有未分配磁盘的选择。
如果您没有该选项,在更高版本的 ESX 和 ESXi 中,您需要选择“原始设备映射”。
原始设备映射针对磁盘 IO 执行此操作,并且已经存在了一段时间。vSphere (ESX\i 4) 支持 VM Direct Path IO,这将允许您直接映射其他 IO 设备(主要是 NICS 和 HBA),前提是这些设备受支持。以下是英特尔在最新的 IDF 上提供的一些信息,声称使用具有 10GigE 的直接路径 IO 与标准 VM 模拟网络硬件相比,性能提高了 1.7 倍。直接映射较慢硬件(例如 GigE 或 4Gig FC)的好处。目前这样做有一些明显的缺点——几乎所有高级集群\容错\高可用性功能对于直接映射 IO 设备的 VM 都不可用。
沿着这条道路的进一步步骤利用单根 IO 虚拟化 (SR-IOV),其中硬件提供虚拟化支持,可以将多个 VM 直接映射到同一物理设备,以与 DirectPath 相同的方式从 Hypervisor 卸载硬件虚拟化,但保留能够在 VM 之间共享设备,并有望恢复许多丢失的集群\FT 功能。多根 IO 虚拟化是对此的扩展,它为分布式 PCI 复合体(例如刀片机箱或具有共享 IO 结构的集群)提供直接 IO 映射。