优化多路平台向虚拟化及云计算迈进
2010-09-27 中关村在线
在当前的企业IT发展趋势中,IT基础架构优化是一个永恒的话题,而对于IT架构中最为关键的应用承载平台来说,服务器的优化整合是IT架构优化的重中之重。随着技术的进步,原来那种精确计算双路与多路平台搭配的优化思路已经开始向更高级的虚拟化以及云计算之路迈进,当然这其中服务器虚拟化整合可以说是第一道坎,也将是必经之路。
在原来的架构中,重型或关键应用负载都部署的4路、8路x86服务器乃至UNIX小型机系统上,鉴于x86服务器在RAS(Reliability, Availability and Serviceability,可靠性、可用性与可维护性)方面先天不足,高端的关键应用很少有采用x86平台的,但x86平台的开放性又是IT基础架构标准化的一个重要保证,因此当需要通过虚拟化进行基础架构优化整合时,就会发现原本的RAS短板就更显突出,再加上x86虚拟化平台技术本身的可靠性还不能让用户完全放心,从而形成了一个优化的瓶颈——企业无法通过全局的x86平台虚拟化在打通IT架构优化之路的同时保证相应的可用性,至少是不太放心的。
这一现象在2008年第三季度英特尔推出至强7400(代号Dunnington)后有所改观,它在强化虚拟化性能的同时也加入了一些提高可靠性的设计,而英特尔于2010年3月底推出的,面向可扩展企业计算市场的至强7500(代号Nehalem-EX),无疑是当前性能最为强劲的x86处理器。相较于至强7400,有着非常明显的进步。虽然在至强7400发布时,英特尔冠之为专为虚拟化而生的高可靠、高可用的处理器,不过与至强7500相比就不可同日而语了,在很多方面,至强7500都有了质的变化与进步。
有关至强7500的性能进步,我们在此之前已经有较为详细的介绍了,而与之相对应的,至强7500在RAS也有了极大的加强,这让至强7500的高性能有了坚固的高RAS基础,给用户带来的好处也就不言而喻了,而这一优势也将使其在IT基础架构优化过程中,优势独显。
至强7500是Nehalem家族的高端成员,而Nehalem家族的特点就是QPI直连总线代替了传统的FSB总线(如至强7400);集成的内存控制器代替了传统的北桥对内存的集中管理,这给它的RAS设计提出了新的挑战(因为架构与以往完全不同了),但也带来了新的机遇与施展空间。
如果说至强7400是一颗面向虚拟化而生的处理器的话,那么至强7500更有理由这么标榜自己,只是在当前虚拟化基本上已经成为了服务器CPU的一个重要的且日常化的一个指标,不过这并不能妨碍我们发掘它在虚拟化方面的潜力。
长久以来,x86虚拟化虽然越来越热,但它的应用都处在边缘化,比如大多数做虚拟化的企业会把OA系统、测试系统等非关键性应用迁移到虚拟化平台上,而关键业务很少会虚拟化。相比较而言,大型中机与UNIX服务器上的虚拟化应用早已大面积涉足关键业务领域。
这种现象,一方面是x86平台在当时的性能还不够,不做虚拟化应付一些关键性应用都比较吃力,也就没理由再在虚拟机中去跑了。另一方面,就是因为x86平台本身的RAS特性就不高,再做虚拟化,将多个应用集中在一起?如果平台挂了,那么多个关键应用也就下线了。现在,x86处理器的性能已经获得极大的进步,因此就差RAS方面进行补充以进一步扩展虚拟化的适用范围,而至强7500则很好的填补了这一空白。
就虚拟化性能来讲,至强7500较至强7400有了非常明显的提升,在VMmark测试中, 4路至强7560服务器(512GB内存)最高可有效支持306个虚拟机,而最高级的4路至强7460服务器只支持84个虚拟机,比7560系统少了60个。而如果你不需要4路的话,双插槽的至强7500的虚拟化性能也是相当抢眼,有人可能会说它与至强5600平台相差不多呀,但不要忘了虚拟机的规格并不是统一的,虽然VMmark在测试时生成的虚拟机环境是相同的,不过在现实中,借助于至强7500平台更强大的内存扩展能力(双插槽共32个DIMM对至强5600平台的18个DIMM),和更多的CPU核数,它可以负担更多的重型虚拟机,尤其是那些关键应用,这方面至强5600和其他的双路平台就自叹不如了。
总之,高效的QPI互联设计、集成的内存控制器与高可扩展的内存架构,再加上前文所介绍的22个RAS特性,让至强7500服务器成为了当前虚拟化性能最好,也是最为可靠的x86平台(当然,虚拟化性能不仅仅取决于处理器本身,还包括平台的虚拟化设计,这方面英特尔有VT-d和VT-c技术予以应对,我们也将日后专文介绍)。而现有主流VMM,如VMware的vSphere4、微软的Windows Server Hyper R2和思杰的XenServer都支持至强7500的RAS功能,这无疑为在至强7500虚拟化平台上部署关键应用打下了良好基础,因此我们有理由相信,如果你正想进行IT基础架构优化,并想同时保证应用的要可用性的话,至强7500服务器将是企业核心应用理想的虚拟化整合平台,从而与至强5600(最强的低端双路虚拟化平台)系列一道,进一步助力整体IT架构优化的顺利实施。