我正在尝试找出哪个 Hypervisor 将允许我向虚拟机授予对专用 PCI 卡(例如电话卡)的访问权限。到目前为止,我已经试用了 VMWare ESXi 服务器,但它似乎不允许我这样做。我听说 Microsoft Virtual Server 确实允许这样做,但我找不到任何支持文档。
wizlb
问问题
1578 次
2 回答
1
是的,Xen 可以成功地做到这一点。它被称为 PCI 直通:http ://wiki.xen.org/wiki/Xen_PCI_Passthrough
我已经使用我系统的 IOMMU 成功地为带有 Xen 4.x 的 Windows 和 Linux 来宾完成了这项工作。根据特定系统中的 PCI 层次结构,可以将哪些设备分配给哪些来宾存在一些限制。您可以使用“lspci -t”(用于“树”)在 Linux 中查看您的。
IOMMU 位于树中相当高的位置,因此在类似笔记本电脑的系统上,可能没有太多可用的分区。不过,几乎总是可以分配附加 PCIe 卡。
于 2012-03-29T01:02:08.343 回答