“Intel VT-d
(以下简称VT-d
)”代表“Intel Virtualization Technology for Directed I/O
”。“VT(Virtualization Technology)
”泛指Intel
所有的虚拟化技术,而“VT-d
”则是虚拟化技术解决方案中的一种。VT-d
的整体思想就是用硬件方式支持隔离和限制对设备的访问。
VT-d
有以下主要功能:
a)分配I/O
设备:这个功能允许管理员根据需求,灵活地为虚拟机分配I/O
设备。
b)DMA remapping
:支持针对虚拟机DMA
访问的地址转换。
c)Interrupt remapping
:支持虚拟机对设备中断的路由和隔离。
d)可靠性功能:记录关于DMA
和Interrupt
的错误访问。
参考资料:
Understanding VT-d: Intel Virtualization Technology for Directed I/O。