3、戴尔虚拟化服务器与方案细解
在过去的采访中笔者了解到,戴尔认为虚拟化对服务器的需求主要有三个方面:首先是大容量的内存;其次是I/O带宽需求;最后是高效的虚拟机管理软件。
以往戴尔的解决方案多是双路机架服务器以集群的方式形成计算池/存储资源池,这样在保证计算性能的同时,也使得内存容量和带宽尽可能的满足虚拟机的消耗。其实这也是为什么虚拟化喜欢双路系统的原因——目前的多核处理器计算能力已经足够,但是众多虚拟机在物理机上对内存的消耗却很大。而双路机架服务器内有足够的空间,为两个处理器配满所需要的内存——如果是四路以上机架服务器,要么受制于高度与机柜密度;要么就是内部处理器密度太高,无法配置更多内存(如1个插槽8根内存无法配满,只能放6个插槽等)。
在有些解决方案中,甚至为虚拟机配备了高密度刀片服务器——例如戴尔的M905当初就是以多达24根内存条的庞大内存支持被冠以“为大规模虚拟化”而生。
不过,自从英特尔至强5600和至强6500/7500系列处理器推出以来,戴尔在多数场合都表示这两个款处理器为虚拟化服务器带来了巨大好处。
首先说至强5600,从规格上看是至强5500的升级版——工艺升级为32纳米,核心数增多为6个,缓存有所增加。在性能与至强5500系列相同的情况下,其功耗要低30%左右——意味着利用至强5600来搭建虚拟化服务器将在虚拟化成本解决的基础上,比上一代还节省30%的电费。
如果说至强5600的虚拟化性能提升得益于32纳米工艺与六核心的强大性能。那么,至强6500/7500系列处理器就为虚拟化服务器提供了“天堂”般的环境。
戴尔在这两款处理器发布之初就推出了一款颇具特色的2U机架服务器Power Edge R810。其灵活性个人留下深刻印象——在2U高度下可以自由选择配置为双路或是四路服务器。其中面向高性能应用的四路服务器采用至强7500处理器,凭借Nehalem-EX架构的强大QPI快速互联总线,其四颗处理器的内核间通讯仅需要一个时钟周期(以往需要跳过其他内核)。
而面向虚拟化领域的双路机器则可以选择采用至强6500或至强7500处理器。据戴尔企业产品部高级品牌经理赵永琳先生解释,R810具有戴尔独创的Flex Memory Bridge技术,可以通过内存管理技术在双路情况下,完美支持四路主板上的所有DIMM内存插槽。
“我们知道,原来的双路服务器,每个CPU只能支持8条内存,而现在Nehalem-EX允许最大支持16条内存。因此,当这块四路主板上只插了两个CPU的时候,我们可以通过这个Flex Memory Bridge技术,可以让这两个CPU用上属于其他两个CPU插槽的DIMM内存插槽。从而使这两个处理器用满全部32个DIMM插槽。也缔造了一个双路服务器用满32条内存的记录,在虚拟化时代对内存要求更多的情况下,这无疑给客户带来了最核心的利益。”
而用户可以根据自身虚拟机的计算负荷,选择功耗较低性能稍弱的至强6500,或者选择强劲的至强7500。实际上,戴尔利用Flex Memory Bridge真正将至强6500/7500处理器的超大内存支持特性利用起来,灵活高效的为用户创建了最适合虚拟机运行的环境。