免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1734 | 回复: 0

IBM两款基于Power5的服务器评测 [复制链接]

论坛徽章:
0
发表于 2011-11-02 21:12 |显示全部楼层
IBM推出的2款基于Power5处理器的服务器,将高端处理器放置在了更小的“盒子”里,带来高性能、高密度计算的同时,占用更小的物理空间。
    随着新款eServer OpenPower 710和eServer p5 510的推出,IBM向业界提供了两款可以进行大量事务处理的先进企业级服务器,这两款可用于服务器整合、容错应用和浮点密集计算的新品配置了业界最先进的微处理器心脏,堪称是高性能计算别墅级的产品。美国《InfoWorld》评测实验室最近对这两款新品进行了测试。
    严格地讲,这两款新品实际上是一种服务器,它们几乎一模一样,惟一可辨认的差别是其中一款服务器eServer OpenPower 710上的固件限制阻止它运行Linux以外的任何操作系统。
    我们之前看到过IBM将其OpenPower产品线塑造为“为Linux量身打造”的宣传,这样的宣传在整个测试过程中也比比皆是,IBM的服务器产品经理时常提起。但是,这两款服务器的确是没有大的差别,尽管测试者尽力去寻找针对Linux方面的特别设计,却找不到这两款2U(3.5英寸)、双Power5处理器配置的服务器中存在的差异,除了OpenPower 710运行SuSE Linux 7.0,而p5 510运行AIX 5L外。
    一位IBM工程师透露了真相。“为Linux量身打造”这句话是指OpenPower的市场定位。他说:“它们是从装配线上下来的一模一样的设备。”
    不过,两款新品存在两点不同:其一,OpenPower 710具有更低的价格,这样的价格旨在帮助IBM通过Power5处理器在Linux市场获得吸引力;其二,一台服务器中设置了阻止OpenPower引导Linux以外操作系统的固件障碍,旨在防止这款服务器侵蚀基于Power5+AIX服务器所占据的市场和用户。
缓存是王
    与市场上其他基于RISC处理器的系统相比,这两款服务器有三点重要的与众不同之处:配备1.9MB 二级缓存和36MB 三级缓存的双内核Power5处理器;基于硬件的分区功能;高端容错特性。
    从老PowerPC系列演进而来的Power5处理器,是非常适合于执行浮点处理的RISC处理器。最早使用Power5的设备是IBM的RS/6000工作站,它在科学计算和虚拟化应用中表现出了非常好的成绩。Power5是强大的浮点系统,OpenPower 710和p5 510中的1.65GHz处理器快得有些令人难以置信。尽管没有进行正规的基准测试,但当测试者在Linux系统上运行BLAS(基本线性代数子程序)应用时,它的运行速度非常快。测试系统配置了4GB内存,最大可扩展到32GB。
    新品配置的Power5处理器具有双内核,因此双处理器服务器可以同时在硬件中运行4个线程。到目前为止,业界双内核RISC处理器还包括Sun的UltraSparc IV芯片和HP的PA-8800/8900。这些处理器性能基本相同,但Power5的额外的缓存使它不仅更适于处理大量事务性应用,而且还适于完成高负载任务多处理(如服务器整合)。缓存带来的作用的确是非常大。
    分区功能(IBM称为LPARS或逻辑分区)使一台计算机就好像是多台计算机那样运行,应用和操作系统状态独立保持在每个分区中,这非常适合于服务器整合。
    但是,与基于软件的分区(如VMWare或微软的Virtual Server)不同,一个公共的OS映像可以在分区之间共享,从而使服务器具有非常高的效率。LPARS是IBM的zSeries大型机和iSeries小型计算机的公共特性。虽然Sun作为Solaris 10的组成部分提供一种叫做容器的(container)类似特性,但IBM在服务器固件中实现了分区功能。
    基于硬件的分区功能的实际好处是,如果需要的话,LPARS可以运行不同的操作系统。就OpenPower 710而言,这些操作系统可以是不同版本的Linux,如SuSE或Red Hat,或使用不同的内核。在p5 510中,用户可以在不同的分区中混用AIX和Linux。IBM的分区功能设置和管理起来非常容易。
    这两款服务器的固件中设置了10 个逻辑分区的硬件限制。AIX和SuSE Linux(在OpenPower 710上测试的版本)可以动态管理分区(根据IBM提供的文档,Red Hat Linux不能动态管理分区)。大容量的处理器缓存可以保证每个分区高效率地运行,不会造成过多的内存交换;硬件还可以进行非常细微的调节,自动或手工为不同分区分配处理能力(同时发现让服务器管理处理器资源池更为容易)。
容错随后
    在任何部署中,尤其是基于服务器整合或高性能计算的部署,容错性都非常关键。IBM在服务器中提供了非常好的容错性,包括热插拔电源、热插拔PCI-X插槽、冗余冷却功能和chipkill内存保护。所缺少的是作为标准特性的板上RAID,如果需要的话,虚拟化I/O允许光纤通道和以太网在连接器间切换来处理故障。
    据IBM称,如果检测或怀疑出现问题,可以让一部分二级和三级缓存离线,不会显著影响到性能。服务器还包含用户可用来检测问题的小型滑出式诊断面板:非常方便,特别是由于两款机器缺少本地键盘/视频连接。
    尽管没有一种机器是完美无缺的,但这两款机器非常接近。坦白地说,在测试过程中找不到硬件中明显的弱点。两款机器都结实、坚固、可靠。
    惟一的、也是个比较普遍的担心,涉及到软件支持:用于运行在Power5上的AIX和Linux的应用程序和开发工具很多都不能运行在其他平台(如x86处理器系列)上。此外,如果迁移到Power5上,实际上将锁定在IBM的服务器产品上。
    但是除此之外,学习过程可以忽略不计,价格十分合理,并且硬件平台非常适合运行Linux系统,尤其是价格更低的OpenPower 710。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP