服务器 频道

解析新至强:选对平台是虚拟化的关键

Click Here

  2、最大化利用资源是虚拟化的中心思想

  在上一期文章中笔者曾经举了两个客户案例来说明至强7500实际上是面向需要巨大计算能力+海量内存需求的虚拟化用户的。这又回到了先前的问题:用户需要弄清楚自身业务是否需要巨大的计算能力或者海量内存。一般来说,需要巨大计算量的用户业务主要集中在科研运算,海量数据库分析,控制中枢,ERP系统等。但在虚拟化的过程中至强7500的计算力就不能简单的用单一任务来看待了。

  例如前面说过的某关键业务(如ERP),具有不可中断、需要高可靠性的特征。以往采用多物理机热备的手法,如几台至强5600的双路机架服务器互相部署同样的关键业务,一台宕机另一台自动接管。而现在则是用虚拟机做热备——可以所有虚拟机跑同样的关键业务,其中任何一台宕机,另一个虚拟机同步切换;也可以是物理机跑关键业务,其他虚拟机做备份,物理机宕机了,虚拟机接管——这样的方案在性能上是要好过前者的(毕竟物理机实际性能上是要好过虚拟机的)。

  至强7500的强大计算能力毋庸置疑——凭借8核心16线程、高达24MB的三级缓存和HT、睿频等技术成为了目前最强大的x86处理器(详见评测文章)。那么这种多台虚拟机用以热备的方式就可以只利用一台至强7500的机器来代替以往的多台物理机——至强7500提供的强劲计算性能被虚拟化技术恰到好处的均分,以保证可靠性(至强7500本身的RAS可靠性也大大增强了x86系统的稳定性)。


Intel Xeon E7540,属于Nehalem-EX Xeon 7500系列,45nm工艺,6个核心,频率2.0GHz

  总体来说,虚拟化的中心思想是池化资源,最大化的提升资源利用率。而至强7500的庞大计算力只是其强劲资源的一部分。另一部分来自于至强7500的四条QPI和八通道DDR3内存控制器(很多人以为Nehalem-EX最多只支持4个内存通道,请点击查看本文),对于很多“吃”内存的虚拟机应用来说是灵丹妙药。

  例如某物理机上跑着的虚拟机数据库需要扩容——处理器不是问题,减少其他虚拟机的CPU分配或优先权,提升这台数据库虚拟机的计算能力就行。但是数据库运算过程中对内存的频繁访问和海量数据在内存中的存取则对内存带宽和容量提出了考验。在某个能源企业用户的访谈中,他表示能源行业的计算数据量规模庞大,往往系统增加一倍内存容量,性能会提升好几倍。但是苦于目前服务器只能支持8条内存,他们只有加大规模,但那样就牵扯到程序并行度和网络I/O问题——得不偿失。

  如今至强7500的超大内存支持恰到好处的将系统内存插槽的支持数提升到16根,而某些对计算能力并不是有很大需求的用户,同一架构的至强6500则以较少内核的形式在帮助用户减少功耗和投入成本的同时,保持16条内存支持的强大优势。

  因此,至强5600和至强7500各自针对的市场和用户不同,在虚拟化过程中起到的作用也有所区别。用户真正想在部署的过程中免除不必要的麻烦,还需要先分析自身业务和需求,进而根据两款平台的特性选择真正适合自己的服务器,进而在成熟的硬件平台上轻松选择适宜的软件解决方案。

0
相关文章