如果你是本站的忠实读者,你肯定会认为IBM将要推出Power系统服务器产品线上的高端产品Power7+处理器了,这里数量最少而且公司可以从产品线上的每个芯片抽取更多资金。和以往一样,你又猜对了。如果你碰巧正在选购Power 770或Power 780,你需要先停下来,并且好好看看上周三发布的新的Power 770+和Power 780+。
我在上周的问题中已经解释过了,我不记得IBM上一次在Power系统或之前的AS/400或RS/6000系列中加入新处理器,并横跨整个产品线的大幅度升级的时间了,Power7+这一代会是正常的,它会对产品线进行一个“滚雷式”升级而不是大爆炸式的非正常升级。事实证明,Power7+只会加入两个相比较而言地小批量产品中,而且今年就这样而已了。所以,现在滚雷都在九霄云外。
“其余的产品会在明年加入Power7+,除了Power 795”,IBM Power体系寰球营销经理史蒂夫·希布里在发布之前跟我解释过,这正好与甲骨文硬件部高级副总裁约翰·福勒的OpenWorld方针不谋而合,甲骨文公司也没有发布16核心的Sparc T5处理器和相应的系统。“就像Power 595,我们已经将最快的处理器和I/O放入其中了”,希布里解释说。
也就是说,我认为或许有些Power 795店铺会要获得比Power7+芯片已有的L3缓存更大的额外性能,比如每个核心10MB,取代Power7的4MB,还有好几个加速器。当然,这种想法要看IBM能否提供4 GHz或4.25 GHz的Power7+来匹配目前的时钟速度。但显然,Power 795用户在Power8芯片出来之前看不到这种更新了。这是很久以前的事了,但现在又再次上演,似乎IBM在大型主机的领域鲜有竞争对手。富士通的Sparc Enterprise M8000和M9000,是甲骨文转售的,运行的是Solaris,其遍布64插槽的3 GHz Sparc64-VII+芯片开起来有点儿老掉牙的感觉。惠普的装配32插槽安腾9300s的Superdome 2也是如此。富士通正在准备16核心的Sparc64-X,会在代号为雅典娜的64插槽服务器中出现(但没人知道什么时候能用上),Superdome 2机型预计年底前可以升级到八核心的“Poulson”安腾9500s。
因此,在十月三日的公告中,IBM不觉得非要将Power 795s放入其中。也就是说,公司搁置了4千兆内存芯片并与其内存卡供应商合作提供一个更大的256GB内存卡,装有64GB DDR3内存模块,运行速度1.07 GHz。有了这些内存,Power 795现在的内存增至16TB。如果你是AIX卖家,而且使用系统软件带有的“主动内存扩展”内存压缩算法,你可以让操作系统和逻辑分区把它认成32TB。
现有的Power 795机型使用PowerVM 2.2.2,每核心可以带动多大20个逻辑分区,PowerVM原版及之前的版本支持每核心10个逻辑分区。PowerVM管理程序可以将一个逻辑分区的需求降低至CPU一个核心处理能力的5%,但是出于某种原因系统仍然在仅仅1000个逻辑分区时达到极限,而非你所期望在256核心系统上看到的5120个逻辑分区。有了32TB的压缩内存的能力,这样的一个主机能够给一个逻辑分区分配6.4GB的虚拟内存,这对于给以实用为目的的用户提供IBM i和AIX能力的云来说已经足够了。问题是,每一片不会有太多CPU,一个机箱大约300 CPW,运行IBM i。算了,那些都是理论。咱们来说点现实的,就是Power 770+和Power 780+服务器。
《图》Power 770+无机架外壳
这些新机器看起来很像IBM一年前发布的Power7',当时我就觉得IBM要将Power7+芯片放进这些机器里,其中包括改进后的Power 710, 720, 730和740系统,内存增加一倍,改动了PCI-Express 2.0外围插槽,对Power 770 和 780同样如此。(这些机箱在IBM的演示中被其称为Power7')
在一些文档中我看过有关此次发布的内容,这些***的机型被称为Power 770+和Power 780+,我也要坚持沿用这一术语。
Power 770+是一种四件套机型,使用的是美国产芯片组,通过使用NUMA(非一致存储器访问)集群,可使多个服务器节点被链接到一个共享存储系统上。我们在Power5时代就在IBM企业级机器上见过这种架构。这种制造机器的方式比制造像Power 595或Power 795这种大的机器更简单和廉价,后面两者有更多的核心,内存,更多的输入输出上的投入,为的就是用于真正的大型计算工作。在IBM目录中被称为9117-MMD,Power 770+每个机箱上有两个处理器卡,和去年Power 770'机型一样,每个处理器卡有两个处理器插槽。因此是每个机器四个插槽,在一个单一系统上有多达16个插槽。另一种归类方法是就插槽数量为言,是Power 795的一半,与Power 595数量一样。
如果你觉得你需要起步适度,但扩展迅速,那么Power 770, 770' 或 770+ 是最适合你的。比方说,你是中国的一个SAP卖家。或是你在中国有1000个SAP商铺。诸如此类。
Power 770+没有使用八核心Power7+芯片,因此机器的可扩展性或许不会有你认为的那样高。事实上,大概是因为IBM用来蚀刻Power7+芯片的32纳米工艺的产量没有那么高(或许也是这些芯片去年没有问世的原因),IBM很明智地(和所有芯片制造商一样)正在回收部分残次品,分离有错误的芯片。这样一来,IBM在用于Power 770+处理器的Power7+芯片上配置了三核心4.2GHz或四核心3.8GHz,每个核心仅配置10MB的三级缓存。
使用32GB内存条,Power 770+的主内存可以提升至4TB,和Power 770'一样,我觉得在Power 770+上使用Power 795上能用的64GB的内存条还可以增加一倍达到8TB,或是Power 795的一半,如果IBM要这么干的话。但是在这种卡在Power 770+上并不能使用,因为IBM需要给消费者一个买Power 780+或是升级Power 795内存的理由。
使用IBM的商业性能负载(CPW)基准测试来测量OS/400和IBM i服务器家族的相对性能,一个有四核心4.2 GHz处理器的Power 770+评分为90000 CPW,大约每核心7500 CPW。这种带有四核心运行速度为3.8 GHz的Power7+芯片的机器评分为110000 CPW,约为每核心6875 CPW。当你给这些系统添加处理器,提升核心数量至48或64,对称多处理和非一致性存储访问对保持内存和缓存一致性的开销用掉了很大一部分的总体原始性能,就像在任何其他多插口服务器上发生的一样。48核心的Power 770+(4.2GHz的三核心芯片)评分为306,600 CPW,64核心(3.8GHz的四核心芯片)评分为379,300 CPW。
正如我之前所说,使用IBM i商店,在各种机箱下你总能买到最快的核心,因为你付费的软件是依赖于运行的核心而不是机箱的整体性能。此外,IBM i商店往往有很多的批处理工作,本质上就是单片的,喜欢时钟频率越高越好。(如果IBM有一个低速的3GHz Power7+芯片,所有核心的80MB三级缓存全开,我觉得这种配置真正有助于批处理工作,都是因为缓存。但IBM没有,所以无所谓了。)
#p#
如果你去年买了Power 770',你今年就不会买Power 770+,所以这种机箱是真正针对Power 770商店的。使用频率为4.2 GHz三核心Power7+芯片的Power 770+的插槽是2010年使用频率为3.5 GHz的六核心Power7芯片的原版Power 770的两倍,相同核心数量下,总体性能提升了百分之23.1到23.4。换句话说,就是你可以在使用同等核心数量的情况下多完成四分之一的工作,或者你完成相同工作所使用的软件授权比原来少四分之一。
Power 770+的每个外壳有六个2.5英寸磁盘,可以配备高达21.6TB的内部磁盘容量。Power 770+有八个12倍速I/O循环,用于通过链接到Power GX++系统总线的InfiniBand将远程I/O设备连接到系统。(这样对系统而言,外部磁盘看起来就像内部磁盘一样,很巧妙。)每个外壳还有六个PCI-Express 2.0外围插槽,你可以在12倍速的循环上挂载16个远程输入输出设备,将磁盘容量提升至可观的3PB。这些I/O数据与一年前的Power 770'一样。运行***的PowerVM 2.2.2管理程序的Power 770还可以支持每个核心多达20个逻辑分区,***支持1000个逻辑分区,像Power 795一样。这更接近分区数的理论***值,也就是64核心1280个逻辑分区。
《图》Power 780+的时髦隐形机箱
IBM喜欢假装Power 780与Power 770有很大不同,不管它是有个'或是一个+,或什么都没有。但事实是,它们都是出于相同的硬件,IBM只是做了几个调整就让Power 780与Power 770区别开来了。
在过去,2010年原始的Power 780s上,IBM有一种Turbo Core模式,可以让用户关闭一半的核心并使它们以稍高的时钟速度运行,并将所有三级缓存都用在这一半的核心上。在正常模式下,芯片频率为3.86 GHz,而在Turbo Core模式下,它们的频率为4.14 GHz,在一个完全负荷的系统上,对性能的影响可将一个核心的CPW得分提升大约百分之三十五。再次,当你为按核心计价的操作系统和数据库买单时,这种每核心的额外性能在整体系统花费上十分重要。但不幸的是,对于IBM i,甲骨文并不买账,不管公司打开或关闭多少核心,甲骨文都让用户按机箱内正常工作的核心的总数缴付。你肯定明白甲骨文的意思。你可以打开Turbo Core模式,报告你的数据库和中间件使用情况,然后回到正常模式,提高机器的吞吐量。
总之,Power 780+与Power 770+有着相同的内存,磁盘和I/O容量,而且这款机器和一年前出的Power 780'一样有着双插槽系统主板。***的区别就是,买这款机器的用户可以获得频率为4.4 GHz的四核心或3.7 GHz的八核心Power7+芯片。在八核心芯片方面,实际上比原来的Power 780的时钟频率要低,在3.86 GHz左右,但是三级缓存是原来的2.5倍,而且所有那些内存压缩,散列计算,加密加速器再加上随机数生成器可以在无数不被察觉的情况下提高系统性能,如果你只盯着时钟频率的话。在使用四核心芯片——相当于Turbo Core模式的Power 780+系统上,Power7+芯片运行速度稍快。
满载128核心,频率为3.7 GHz的Power 780+评分合计为829,800 CPW,这是一年半前Power 780的2.4倍。有64核心的4.4 GHz的Power 780+得分为424,400 CPW,是Turbo Core模式下的Power 780的1.85倍。
设想一下,如果可以的话,Power 780的插槽如果加倍的话,它的计算能力会是怎样?
Power 770+ 和 Power 780+ 会在十月十九日发售。IBM i 7.1技术更新第五阶段,已于十月三日发布,将会在***出货日装入Power7+机器中,在十一月九日,IBM会提供一个IBM i 6.1.1修补版,将会支持新的机型。AIX 6.1 TL8和AIX 7.1 TL2同样支持新机型,IBM已作出声明指出AIX 5.3最终也会支持新机型。Red Hat Enterprise Linux 6.3与SUSE Linux Enterprise Server 11 SP2将于十月九日放出,也将支持新机型。PowerVM 2.2.2于十一月九日放出。