新儒AS/400家园
  •  
       系统规划 | 系统配置 | 规划方案 | 其它 | 投 稿
         相关文章
    Home  首 页 »  其它 »  技术前沿 » 

    IBM 将i系列的未来勾画到2010年(二)


    作者:Timothy Prickett Mor   来源:IBM    更新日期:2005-02-02    浏览次数:
     

            在上周的文章中,我向您介绍了2004年到2010年间基于Power5、Power6和Power7处理器的IBM i系列服务器计划。本周,我希望探讨未来的i系列将是什么样子,以及它们将不会是什么样子。IBM的处理器会给人一些惊喜,而其中的很多是好的惊喜。与往常一样,我会有一些抱怨,但如果我不是这样,那这就不是The Four Hundred了。

            根据熟悉IBM计划的人士提供的信息,IBM正在准备推出机架安装的i系列服务器--从里到外,这些服务器会使人们发出一声如释重负的赞叹。

            很多老资格的人都知道,可以追溯到上世纪80年代末期的AS/400小型机和9370迷你型大型机都是机架安装的计算机。1994年,IBM在入门级和中型AS/400上转而使用了自己的塔式配置,而高端AS/400则使用了类似大型冰箱的机箱。虽然IBM制造了RS6000和p系列Unix服务器产品线的机架安装变种机型(1995年以后,IBM为争夺电信和互联网公司客户而不得不这样做),但IBM从来不相信自己需要提供机架安装的AS/400或i系列服务器。几年前在角逐应用服务器供应商(ASP)市场时,IBM三心二意地制造了机架安装的270型和820型服务器,但它从未使i系列或其封装的密度甚至接近其他服务器达到的水平。

            至于将于每年推出的使用Power5处理器的"Squadron"系列服务器,我的消息来源表示IBM确实将提供可以安装在行业标准42U机架中的服务器。我听到的消息是,IBM将提供一种可用作机架安装服务器或安装到塔式机架中的2-路4U外形服务器。IBM的很多x系列和p系列服务器就是这么做的。

            此外,现在看来还将会出现一种8U外形的服务器,这种服务器可容纳一个和两个通过类似NUMA的SMP互连连接的4-路Squadron服务器--如同IBM在16-路x系列440(32-位Xeon MP)和x系列445(64-位Itanium 2)"Summit"服务器上所使用的那种互连。如果它与Summit服务器类似,那么每个8U机箱将拥有2到8个处理器,而且可以通过连接这样的2个机箱构成一个16-路服务器。有关细节还不清楚,但可能是将4个4-路服务器(每个服务器为大小)连接为一个16-路服务器。它们运行软件的功能没有差别。我不知道Power5产品线中多芯片模块(MCM)上处理器的确切数量,但在Power4和Power4+处理器上,每个MCM可容纳8个活动内核。对于中型服务器来说,IBM可能只在每一机箱中的一块主板上安装2或4个2-路芯片;除非是在非常大型的64-路服务器上,否则不会使用MCM。 正是这些MCM使Power4和Power4+芯片能够高速运行,但也正是它们使这些芯片非常昂贵。

            在过去的几年中,当我就整个机架安装服务器问题向一位IBM人士发出抱怨时,他说密度(比如今天的1U和2U 2-路RISC/Unix以及X86 Wintel和Lintel服务器所提供的那种密度)并非是i系列客户优先考虑的事项。的确,如果您看一看客户群的构成,就会知道事实很可能是这样的。此外,通过支持OS/400子系统和逻辑分区(这两种特性分别允许多个应用和多个操作系统同时运行在一个单一i系列服务器上),您可能会争论说,与4个CPU容量使用率为10%到15%的2-路1U Intel服务器相比,一个拥有2个1.5GHz到2GHz的Power5处理器、容量使用率为70%到80%的单一i系列服务器可以表现得同样出色。 它们占用同样大小的空间,而且很可能将提供同样的应用运行能力。当然,这是IBM的说法。但事实是,根据Gartner公司的报告,三季度向客户交付的服务器中有92%是基于X86的服务器,而且该季度交货数量21%的增长在很大程度上要归因于那些相对于效率问题而言更为重视服务器数量增长问题的公司所进行的购买。问题的原因在于经济性。一个i系列 1.1GHz或1.3GHz Power4处理器的报价大约为3万到3.5万美元。如果您为一个HP DL360 2-路1U服务器购买一个处理能力相当的3.2GHz "Prestonia" Pentium 4 Xeon DP处理器,那么将只需要1699美元。i系列在架构上毫无疑问更为出色。Intel服务器必须运行Windows或Linux,分区功能来自第三方,在高级程度上无法与i系列相比。此外,忘了子系统这回事吧。Microsoft和Linux群体都不知道它有什么用处,也不知道如何提供这一功能。(不过,开放源代码的BSD Unix知道这些事情,它们被称为"监狱(jail)",而Sun Microsystems将借用这一概念,在明年创建基于Solaris 10的"zone"分区)我想说的是,这样又会如何呢?如果您是正确的,但您没有赢得业务,那又有什么用处呢?如果一台i系列服务器能够同时完成的工作只相当于一台Intel服务器的4倍,那么一个处理器的价格应该只相当于后者的4倍,也就是大约7000美元,这意味着i系列的处理器定价是其应有价格的4倍。

            IBM必须解决这一问题,而且必须在i系列的Squadron一代服务器中解决它。IBM可以制造出世界上最好的服务器,但如果产品是这样的价格,那么它将永远无法将自己所需要的数以万计的新客户吸引到i系列平台上。在每一代新的i系列推出的时候,IBM都有机会把事情做好。现在是人们应该开始大声表达自己意见的时候了。

    高端服务器将变得更加高端

            i系列的高端最终将提供64-路Power5机型(现在正在销售的p系列产品线使用的就是这一配置)。这些服务器将使用自己的机架,这与今天z系列、i系列和p系列服务器的做法是一样的。正象我们以前所报告的那样,高端Power5服务器将提供相当于原来32-路"Regatta-H" Power4服务器4倍的处理能力。如果IBM将最大主内存量增加到1TB(而非512GB),那么运行AIX就意味着在TPC-C在线事务处理基准测试中能够达到每秒钟至少完成160万次事务处理,以及在TPM基准测试中达到每秒钟200万次。当运行OS/400时,则会与多年以来的情况一样,性能将会有所降低。

             虽然我还不能完全确定,但这一大型Power5服务器将采用紫色而非黑色,以此纪念IBM正在为Lawrence Livermore国家实验室建造的被称为"ASCI Purple"的并行超级计算机(每秒钟可完成100万亿次浮点运算)。ASCI Purple将包括195个64-路Squadron服务器,每一服务器拥有256GB的主内存并能够访问超过2PB(相当于1000GB)的磁盘容量。所有设备通过IBM的第三代并行交换机连接,这些交换机的产品代码为"Federation",目前正以高性能交换机(HPS)的形式向客户销售。Federation刚刚于10月份开始向客户交付。它可以直接连接到Regatta和Squadron服务器内部的GX内存和I/O总线,而且它提供了与当前Regatta产品线中使用的内存和I/O总线一样高的带宽。实际上,IBM可以使一个集群看起来就象是一个非常大型的SMP。

             我提出这一问题的原因是,目前还没有人要求提供这样的产品,但IBM可以在i系列服务器集群上实现DB2多系统并行扩展--这一扩展自OS/400 V4R1面世以来已经出现在OS/400之中,并创建了非常大型和非常强大的服务器。理论上,i系列的最高性能比64-路Power5服务器高得多。例如,对于那些希望租赁而非出售计算机和应用的供应商来说,这样的集群可以为其提供一个极好的公用设施计算平台。

    再见,BladeCenter--2006年见

            我一直在讲IBM如何能够以及为何应该创建一个能够安装到BladeCenter机架之中的OS/400刀片服务器。(您可以参考我在9月22号的本简报中发出的最新呼吁)我曾经与在Rochester工作和IBM微电子部的人士进行交流,每次当我问到在最新的苹果Mac计算机上出售的64-位PowerPC 970处理器(也就是我们知道以及有些人喜欢称之为G5的处理器)是否能够支持独一无二的内存标签机制(OS/400在其单级存储架构中使用了这一机制)时,我得到的回答都是肯定的。既然PowerPC 970是Power4的终结者(我得到的回答是肯定的),我就会采用PowerPC 970。我的意思是,IBM为何从这一芯片中删除了这一特性?

            到底是为什么呢?

            但是高级别的IBM消息来源已经证实,PowerPC 970/G5处理器身上确实发生了这样的事情。这可能是因为我本人是处在中间立场,但我知道AS/400的感受。这种情况绝对能够使我变得疯狂。

            我有两个难题。首先,我与之谈到PowerPC 970中PowerPC AS指令的IBM人士并不了解相关的情况,而且不应该对此进行证实。但是人都会犯错误,所以这是可以原谅的。不过,如果芯片上确实没有这些指令,那么您有什么理由信赖IBM更胜过信赖其它供应商呢?这绝对是不可原谅的。您看,AIX和Linux将运行在PowerPC刀片服务器上,而且是运行在最顶端。但OS/400被完全忽视了。第二个问题是一个大问题。

            但希望是永恒的。根据我的消息来源提供的信息,IBM确实将在Power6这一代处理器上使每Power处理器的成本一路走低,而这一基于65纳米技术的芯片将变得足够的小,能够轻易被嵌入到一个刀片服务器之中。i系列团队正在考虑如何制造基于Power6的OS/400刀片服务器。Power4和Power5处理器太大太热,无法在BladeCenter机架中使用,而有些人可能会争辩说AMD的64-位Opteron处理器和Intel的Itanium处理器也是如此。

            这并不意味着当前的BladeCenter将不会在那些希望在辅助32-位Intel 86处理器(运行Windows或Linux)上运行各种应用的i系列计算中心中拥有一席之地。Rochester实验室中的IBM团队现在正在寻找为连接到i系列的BladeCenter服务器提供系统服务和存储的最佳途径,最终的方式可能与为通过i系列服务器上的高速连接(HSL)总线连接到该系统的外部x系列服务器(提供系统服务和存储)的方式相似。现在,这种连接是以一对一的形式实现的:一个i系列IFS磁盘分区被连接到一个x系列服务器。Rochester的IBM人员希望实现的是使用多对一配置,将很多BladeCenter刀片服务器连接到一个i系列服务器,从而允许这些BladeCenter服务器以更加协同的方式运行,并允许通过OS/400更方便地对其进行控制。根据我的消息来源提供的信息,这一目标在2004年很可能不会实现,而且在2005年也只是有可能实现。

            PowerPC 970不能支持OS/400这一事实也给我的一个想法判了死刑,这一想法就是为i系列创建一个用于运行应用服务器、基于PowerPC处理器、比较便宜(相对于中央i系列数据库引擎)的集成OS/400服务器卡。(有关这一想法的细节,请参见我的"i系列和OS/400希望列表")IBM(客户)肯定拥有数以万计运行在600 MHz或750 MHz的S-Star处理器。用户可以在高性价比的Power5或Power6芯片出现之前一直使用这些处理器。IBM的基本思想是继续在OS/400上运行RPG、COBOL和Java应用,同时不向在集成x系列服务器(IxS)上运行Windows应用的客户发出暗示。这仍将能够获得成功。

            下周,我将向您介绍未来i系列服务器将拥有的一些高级故障检测和纠正技术的内幕,它们将拥有与S/390和z系列大型机一样的具有传奇色彩的可靠性。我还将谈到i系列的I/O路线图。这些内容都非常有趣。

    (责任编辑:planmanager)
    [推荐给朋友] [显示打印版本]

      相关文章
      相关评论

    您的姓名:
    评论内容:
     
    设为首页 | 加入收藏 | 联系我们 | 友情链接 | 管理登录
    copyright by 新儒AS/400家园 站长:山人
    Power by 9466Aricle