新型数据中心--大的虚拟化资源池


新型数据中心是一个大的虚拟化资源池,但是并不是所有的用户都会对虚拟环境进行优化。

未来五年内数据中心将有大幅度的改变,改变的方向即是“新型数据中心”。尽管各家对新型数据中西定义各不相同,但是实现的“绿色、高效、运营简单”目的总是一致,而在实现上述目的的手段中,虚拟化总是被广为提及的一种方法。

在新型数据中心,不刻意强调计算资源的专属性,而是倾向于采用虚拟化技术,充分利用可信赖的其它计算资源。虚拟化带来的好处已毋庸多说。

在虚拟化技术之前,有了新的应用需求,我们往往选择不断增加服务器来满足需要,而实际上根据IDC的调查,目前服务器利用率只有30%.笔者在日前参加比特网首届数据中心经理人年会时采访过不少用户,有近45%的数据中心经理人表示他们当中有一部分人是看CPU的使用率来评估服务器的使用情况。

而现在的问题是,当所有的硬件厂商都宣称可以为数据中心带来虚拟化变革时,如何能让服务器最核心部分也就是CPU的能力充分被调动,从而实现整个硬件平台的性能提升?

英特尔中国大区技术部经理日前接受记者专访,从更加底层的角度解析了从芯开始的虚拟化技术能够为新型数据中心带来哪些改变,能够为提升硬件平台的性能做哪些帮助。

在采访中,梁岩戏称数据中心是一个大的虚拟化资源池,但是并不是所有的用户都会对虚拟环境进行优化,针对此问题,梁岩解释说,虚拟环境的优化比较困难,因为虚拟化本身是在物理层和上面虚拟层应用之间加了一层翻译层。因为本身是一个转换层,因此肯定会带来性能的降低,而现在英特尔做的工作就是如何通过底层硬件加指令、加功能,使得从上面虚拟环境对底下硬件指令调动的时候能达到最快。

随后他用英特尔最新的服务器处理器至强5500解答了笔者的疑惑。“我们必须通过硬件加速的方式来解决这个问题,直接通过软件是很难做到的。所以英特尔在我们的CPU,在我们的芯片组,以及在我们的一些I/O设备上做了很多的工作。”而在最新的测试中,新一代的英特尔虚拟化技术(Intel VT)使本机虚拟化性能提升了2.1倍,并使往返虚拟化延迟降低了40%.

以英特尔至强5500系列处理器为例。新的处理器提升了三个虚拟化技术能:CPU级的VT-x技术,芯片组一级的VT-d技术以及I/O一级的VP-c技术。梁岩解释说,VT-x有助于提高基于软件的虚拟化解决方案的灵活性,比如从旧机器向新机器做迁移转换的时候,因为这个新的机器里加了很多的指令,和老的机器在指令集上不一定完全兼容。VT-x就会智能地对比两边的指令集,如果发现不一致,VT-x会使他们之间做指令的一个匹配。