Intel xeon虚拟化function – vt-d /定向io – 芯片组function

英特尔处理器规格将虚拟化functionvt-d列为至强5500系列的处理器function,但不包括5600系列的处理器function。 虚拟化需要Vt-d。

vt-d如何与intel处理器相关,没有任何信息。

编辑:

我刚刚从英特尔营销经理那里得到答案,并认为我应该在这里logging下来,以获得共同利益。

vt-d是一个英特尔芯片组function,可以在虚拟化环境中启用iommu /定向io,例如。 Xen的。 这不是像vt-x处理器function。 对于客人来说,vt-d是不可或缺的,就像PCI直通一样。

从英特尔营销经理获得的完整答案如下。

你可以在这里阅读关于VT-D 。

基本上是这样的

  1. I / O设备分配。 此function允许pipe理员以任何所需configuration将I / O设备分配给VM。

  2. DMA重新映射。 支持设备DMA数据传输的地址转换。

  3. 中断重新映射。 提供VM路由和设备中断隔离。

  4. 可靠性function。 报告并logging系统软件DMA和中断错误,否则可能会破坏影响虚拟机隔离的内存。

其中的一部分是为pipe理程序目前在软件中执行的function提供硬件支持。 这也需要芯片组/ BIOS的支持,所以它不会丢失在可replace的

我不是这方面的专家,但据我所知,vt-dfunction依赖于内存和需要虚拟化的设备之间的硬件。 在Xeon 55XX中,vt-d位于北桥,在Xeon 5600中,我认为它是集成在处理器中的。 我不是专家,所以带上一小撮盐,

更新:我刚刚升级为欧洲的英特尔营销经理。 我没有预料到,但他非常有帮助。

vt-d是一个芯片组function,所以ark.intel.com在vt-d是xeon 5500的一个特性的声明中是错误的。经理对方舟中的这个陈述感到惊讶。

只要你使用支持vt-d的芯片组 ,他就说5500和5520,并且不知道从头顶上的其他人, 用vt-d启用的主板bios (这通常是一个问题),并增加一个处理器这是虚拟化的能力(他证实了这一点对于至强5500,5600,我没有要求任何其他系列),你应该得到它的工作。