Intel Haswell-EP处理器评测

Intel在虚拟化方面的改进也不遗余力。

  虚拟化已经成为现代IT当中极为重要的一项技术,每一代Intel的处理器都在虚拟化方面进行持续的增强。同样地,由于虚拟机切换(VM entry/exit)在虚拟化开销当中的重要性,每一代Intel处理器都致力于降低VM entry/exit的时间,Ivy Bridge处理器当中搭载的是APICv(Advanced Programmable Interrupt Controller Virtualization,高级可编程中断控制器虚拟化),通过降低虚拟机内部中断而导致的VM exit来降低虚拟化切换的次数,提升虚拟化效率:

Intel Haswell-EP处理器评测
Haswell的虚拟化改进,从数字来看,Haswell的VM entry/exit Roundtrip降低到了上上一代Westmere的约70%,不高于500个时钟周期

  Haswell不同,它通过直接降低VM entry/exit Roundtrip时间来提升虚拟化效率,最新一代的Roundtrip Time降低到了不高于500个时钟周期。

  Haswell也带来了面向嵌套虚拟化的改进,被称之为VMCS Shadowing:

Intel Haswell-EP处理器评测Haswell通过允许客户VMM直接访问VMCS Shadowing Structure来降低VM entry/exit

Intel Haswell-EP处理器评测
EPT A/D:EPT Access/Dirty Bits,EPT(Extended Page Tables)是管理虚拟机内存地址到物理内存地址转换的硬件机制

  EPT A/D从图片上看起来和上面的VMCS Shadowing很相似,不过作用是不同的,EPT A/D的作用在于降低VMM监控虚拟机的开销,因为软件检测方案需要VMM将EPT表设置为低权限的方式,从而导致VM exit/entry开销,而EPT A/D则可以避免这种开销,由于在虚拟化环境下,EPT会持续作用,而VMM对虚拟机的检测也不可缺少,因此预计EPT A/D将会有比较明显的效果。

Intel Haswell-EP处理器评测

  笔者计划之后测试不同Hypervisor的虚拟化性能,敬请期待。

来源:ZDNetCBSi企业方案解决中心频道

0赞

好文章,需要你的鼓励

2014

09/09

02:16

分享

点赞

邮件订阅
白皮书