云计算 频道

世纪互联评测至强5500 总结云平台经验

    【IT168 专稿】至强5500处理器发布以来,从服务器厂商到用户都对其抱以了强烈的关注,我们IT168也有针对性的做了系列报道。最近,国内最大的电信中立IDC服务商世纪互联完成了针对至强5500的云应用测试(与至强5400做对比),我们就此第一时间对世纪互联副总裁蒋建平先生和云计算研发部主管刘黎明先生做了访谈。

    图左:世纪互联副总裁蒋建平先生 图右:云计算研发部主管刘黎明先生

    云平台建设虚拟化性能是基础

    谈到本次至强5500的计算性能评测,世纪互联的蒋建平副总表示,对于云计算平台来说,世纪互联更看重服务器的整体能力,其中虚拟化性能牵扯面最广,而且作为云计算的基础也是需要重点考察的计算性能指标。而另一方面,世纪互联自身的虚拟化平台也有升级需求,因此借着本次至强5500发布的时间点对新处理器进行了详细的测试--"我们为此做了大量的准备工作,整个测试历时两个多月。"云计算研发部主管刘黎明先生补充道。他表示,世纪互联近期从降低能耗、提高虚拟化性能等方面考虑,不断提升自身云计算平台的竞争力。

    据了解,本次测试所用的服务器是英特尔原厂的一台双路白牌机,采用了至强5510处理器和16GB内存;与之对应的对比测试服务器是Dell 2950双路服务器,采用了至强5410处理器,其他测试环境和配置都相同。软件方面,两个测试机上安装世纪互联经过特殊优化的Linux操作系统,虚拟机使用SUSE Linux Enterprise 10 SP1操作系统,并运行LAMP(SLES10 SP1, Apache, Mysql, PHP)+Discuz论坛程序。而对本次测试施加压力的是一台装着Windows Server 2003 sp2的服务器,Web压力工具采用了OpenSTA 1.4.4。

    对于以上测试环境的选择,蒋总表示,测试机选用的英特尔提供的至强5500机器,并没有做过任何优化,而用来对比的Dell机器是目前世纪互联云计算平台的主要机型,大约有90%的机器是基于英特尔至强5410的戴尔服务器。由此可见,本次对比测试非常有目标性,与实际业务应用的关联性也很大--因为作为IDC运营商,世纪互联有不少业务和本次测试的论坛程序产生的压力一样。

    蒋总认为,如果这次测试采用品牌机的至强5500,由于机器本身就被调优过,因此测试出的结果应该会更好一些--不过本身就是想测试一下至强5500在目前环境中的能力,也基于时间考虑,因此并没有做优化。"可以说很真实的反应了Nehalem架构至强5500的性能优势。"蒋总表示。

    拿数据说话 超线程对性能提升明显

    本次至强5510与至强5410的对比测试,除了对虚拟机性能做了对比测试以外,还重点测试了至强5510处理器在开启了超线程之后与关闭超线程技术的差别。测试结果显示,基于英特尔5400处理器的物理机每秒发贴数量可以达到240帖左右,而5510处理器在不开超线程的情况下可以发322帖,开启超线程后可以发394帖;虚拟化情况下,基于5410处理器的物理机可以承载8个虚拟机(每秒发帖数达到30帖),而5500处理器可以在保证虚拟机性能不变的前提下,将这一数字提高到10个虚拟机,开启超线程后则可以达到13个之多。

    对于这一结果,蒋总表示,超线程作为5500系列处理器的新特性之一,对于虚拟化平台来说非常重要。由于现在很多互联网应用都是多线程的,而现在的5500至强Nehalem处理器计算能力很强,因此将4个物理内核再分出一倍的线程来并行运行程序是十分高效率的--测试结果页表明这一技术的效果,虽然不如物理内核明显,但是也有接近1/3的性能提升。蒋总表示,之所以严格限制每台物理机上可承载的虚拟机数量,并且没有测试更多虚拟机的情况,是因为从目前世纪互联的业务来看,多数用户需要的性能标准在这一水平,当然,是峰值情况。开的数目多了,虚拟机性能就得不到保证,开得少了,物理机性能也就浪费了。另外,刘黎明先生补充说,当开到一定数目的虚拟机时,所有虚拟机的累加性能已经不会在提升了,也就是说,最大限度的榨取了物理机的资源。

    云计算研发部主管刘黎明先生

    蒋总表示,拿数据说话最容易,世纪互联也是从应用的角度出发才会选择测试5500处理器乃至超线程的。因为针对现在互联网应用猛增的情况,IDC运营商需要的是计算能力强,稳定性高的平台,于是至强5500就走入了世纪互联的视野。

    此外,蒋总还谈到了测试中至强5500的硬件虚拟化技术以及QPI直连总线发挥的作用。他表示,在测试中发现,光是CPU的计算速度、内核数量提升是很难保证虚拟机性能提升的。实际上,在跑互联网应用的时候,更看重的是I/O的吞吐量瓶颈,至强5500的QPI直连总线可以完美为各个内核提供超宽的信息沟通,而内置的内存控制器也大大提高了处理器的I/O效率。"这样的高I/O环境对我们做云计算来说非常的关键。"蒋总明确表示,"而另一方面,VT硬件虚拟化技术也是必不可少的。"据介绍,硬件虚拟化技术大大降低了世纪互联在管理和维护操作系统时的复杂问题,使得整合管理变得更加轻松。

    蒋总强调,这些技术不光是带来性能上的提升,还可以在管理上减少成本,两个方面节约成本,客户也就可以得到更多的利益。另外,从客户的需求来说,云计算意味着客户可以定制化系统,这不是一个或两个操作系统的事情,而是各类系统混杂在一起,为统一管理和资源调度造成了难题,而高I/O吞吐、QPI直连、硬件虚拟化等技术在提升可管理性的同时,也加快了这些不同系统的快速部署能力。

    云平台建设有四大要素 至强5500带给客户更多利益

    为云计算选择什么样的服务器合适?作为世纪互联主管云计算业务的负责人,蒋建平先生为我们总结了四点:第一要看性能,包括CPU计算能力、I/O性能等,这是提供服务的基础保证。第二要看可靠性,作为服务提供商,如果可靠性得不到保证,损失的是客户利益,云计算的信心基础自然容易瓦解。第三点是虚拟化性能,作为云计算的基础,虚拟化本身的性能是制程整个平台的支柱,这与计算能力不一样,而是需要系统各个方面的调节来完善。第四点是规模化效应,例如用电在世纪互联的成本里占到20%,而如果通过服务器整合、降低机柜、制冷成本的话,可以进一步提高云计算的效率。

    世纪互联副总裁蒋建平先生

    稳定性排在第二的位置,让笔者有点意外,蒋总表示,站在客户的角度,云计算首先要保证安全、可靠和性能的满足,也就是--省心、省力、省钱。据了解,目前世纪互联利用自身的管理软件,将平台管理建设的非常强大,而尽量用同种品牌的高性能企业级服务器也是为了让可靠性增加。只有运维的成本少了,客户的投诉少了,才能达到省心。而利用我们的平台,客户可以更简单方便的做事情,这就是省力,省钱是指我们的性能提升以后,相对的成本也就下降了,而且规模化成本下降,从利益的角度来说客户也会分享到这种价值。

    对于这一理念的产生,蒋总表示,以往人们对云计算存在误区,认为云计算是穷人逻辑,是省钱的概念,其实并不全界面。首先,云计算的服务是省钱的,是为客户省钱,而作为搭建云计算平台的运营商来说,不能在基础架构上有过多的节省,因为这代表着性能和稳定性。蒋总举例说,一个服务器如果可以用5个PC机代替的话,看起来是便宜了,实际上机柜却多占了地方,用电也多,而最主要的是不可靠,很容易出故障,没有冗余手段。因此从整体成本考虑,世纪互联的经验是,云计算需要计算密度高,计算力强的服务器集群。因此在保证客户利益以及计算性能的前提下节约成本才是可行的。

    测试不是目的 云计算平台的未来是定制服务器

    对于英特尔计划于明年初发布的Nehalem-EX至强处理器,蒋总表示,这个处理器如果发布无疑将是x86架构下最强的处理器,而当被问及世纪互联是否会测试这款处理器的时候,蒋总表示,测试并不是目的,而是一个验证。以真实的应用环境来验证处理器是否适合当前业务的应用,这样既是一个检验,对运营商来说也是选购前需要认证评估的指标。但是与至强5500的测试一样,测试结果却是很好,但具体到实际环境的部署时,还有不少因素要考虑,因而需要顺应主流环境。

    蒋总表示,云计算平台的好处就在于随时可以快速部署,因而升级起来也相对容易。"当然,这也需要整机厂商的支持。"蒋总说,"到了某个阶段,也许我们会考虑定制服务器,那样我们用的东西会更加的灵活。"

    据了解,类似GOOGLE定制服务器来节能,提高自身集群的管理特性,世纪互联也开始研发自身的定制方案,而实际商用还需要看云计算的市场发展以及内部规划。总之,不论是采用新处理器,还是研发定制化服务器,亦或是推出云计算服务,都可以看出世纪互联从用户利益出发的考虑。而这种需求驱动以及用户至上的观念,也正是云计算时代服务商态度的彰显。
 

0
相关文章