拿数据说话 超线程对性能提升明显
本次至强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直连、硬件虚拟化等技术在提升可管理性的同时,也加快了这些不同系统的快速部署能力。