IDF专题讲座:从虚拟化2.0到企业级云计算

DOSERV 2010IDF现场报道:  4月13日下午首日英特尔IDF大会的主题演讲上,英特尔数据中心部门虚拟化技术产品市场经理王兵作了题为《DCCS002  从虚拟化 2.0 到企业级云计算:应用模式与技术》的演讲,他表示,虚拟化1.0时代主要的目标是整合,节省经营开支提升效率,而在2.0时代,关注的是动态资源分配,考虑灵活的资源管理,而在未来,虚拟化将步入3.0时代,满足自动化与资源共享是关注重点,企业云将是用户数据中心的应用方式。

“虚拟化是数据中心的基础,在英特尔至强处理器平台之上,是为存储和网络公用的10Gb以太网的统一网络。”王兵表示,英特尔的虚拟化战略以“一种优化框架”为基础,在满足多个虚拟机的向外扩展需求的同时,能够减少每个虚拟机的开销,英特尔拥有多种扩展技术并支持系统的扩展,包括超线程、暂停循环退出、单根IO虚拟化以及从EP到EX的扩展。

暂停循环退出能够提高虚拟机性能

王兵谈到,英特如利用虚拟机控制结构VMCS和虚拟处理器标识VPIDs来优化VT转换延迟,其中,VMCS包含所有必要的客户机与主机寄存器状态,其有主机物理内存支持,通过VMREAD/VMWRITE接口进行访问,此外,VPIDs中,VMM通过制定的值来标记微架构TLBs,用于避免在VT转换时的TLB刷新,王兵表示,随着时间的推移显著减少VT延迟。

面向多租户设计的英特尔至强处理器设计

针对虚拟化中持错者抢占的情况(一个持有锁的虚拟处理器vCPU可能被抢占),“那些试图获取锁的其他vCPUs会在整个执行过程自旋”,王兵谈到,英特尔的解决方案是暂停循环退出,且在暂停循环退出后,VMM可以重新控制和安排另外的vCPU运行。

英特尔在至强7500上加入了以前所没有的RAS特性,不仅包括传统的IOH、内存和插座RAS,连接内存的QPI通道也有RAS

此外,王兵也介绍了用单根IO虚拟化(SR-IOV)实现IO虚拟化的情况,以及英特尔至强5600系列的新指令在多租户应用中的安全特性。