扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:转载 2007年5月26日
关键字: OpenPower 710 Power5 IBM
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。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者