服务器 频道

移动互联网时代IDC应该干什么?

Click Here

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

图五:测试结果对比

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

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

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

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

0
相关文章