具有革命性意义的POWER Systems产品线的问世,标志着IBM旗下原先两大服务器产品线Systems i和System p终于走到了整合之路的尽头。面对这样的整合及新的统一平台,IBM的商业用户、渠道合作伙伴和基于IBM平台的ISV都感到疑惑和不解。或许追溯POWER的前世今生能够让我们从中找出些许答案。
■ 本报记者 朱泉峰
在很多IBM商业客户的成长历史中,AS/400曾长期扮演企业IT系统“顶梁柱”的角色。在上个世纪80年代末,当大型主机业务遭遇到Unix架构服务器的挑战时,正是以AS/400为代表的System i服务器迅速占领了庞大的企业级商用市场。同时,这也为IBM及其商业合作伙伴带来了丰厚的利润,并支撑起了IBM硬件业务的半边天。 此后十年,System i服务器凭借IBM最新的芯片技术以及为商业环境特别开发的i操作系统,在全球各地树立起了标杆性的商用服务器品牌。招商银行CTO、“一卡通之父”甚至曾在i-Word用户大会上自豪地说:这些年我们用的都是System i。 但是,在2008年4月,IBM在全球范围内正式宣布具有革命性意义的POWER Systems产品线面世,这也标志着IBM旗下原先两大服务器产品线Systems i和System p终于走到了整合之路的尽头。究竟是System i被IBM内部以System p为代表的Unix大潮所吞并?还是今后基于POWER架构处理器的IBM服务器将走上标准化通用时代?对此,IBM的商业用户、渠道合作伙伴以及基于IBM平台的ISV都感到疑惑和不解。那么,明天的POWER服务器将会怎样发展呢? 尘封30年的POWER故事 可以说,POWER Systems来得声势浩大,而p和i退去的步伐略显匆忙。面对如此变革,人们忍不住站在服务器发展的历史桥头感叹一句:逝者如斯夫。IBM首席科学家Frank Soltis博士可能就是其中之一,因为i是在这位AS/400之父的怀中长大的,今天他又开始哺育POWER。 “这次System i和System p整合成POWER Systems并不是IBM心血来潮。这样的整合首先肯定是为了更好地维护客户的利益,而事实上IBM多年前就计划要整合这两条产品线——这一时间甚至早到这两条产品线还没有正式诞生之时。”Frank Soltis回忆的这段历史既匪夷所思,又极具戏剧性,却也是第一次真正地解释了什么是“POWER”。 时光倒退三十年,上个世纪70年代初的IBM公司准备开发一个未来的操作系统,那时没有Windows,也没有Linux,IBM实验室把这个系统命名为“系统38”。在Frank Soltis的带领下,该系统在1978年10月正式面世,而后来的AS/400和i服务器所使用的操作系统都源于“系统38”。目前众所周知的AIX操作系统是在80年代IBM基于不同业务需求而设计出来的一个基于Unix架构的操作系统,后来AIX就在IBM的工作站(比如“系统6000”,后来更名为RS/6000,也就是System p的前身)上被大家广泛使用了。 当年,在Frank Soltis基于主机架构研发芯片系统时,正在研究未来处理器的芯片专家John Cocke给Frank Soltis推荐了一款芯片,该芯片是基于RISC架构的,不过其存在着一些技术问题。“‘系统38’要求单机存储,对于处理器的要求也很高,而当时的RISC芯片性能还不足以支持。”Soltis解释说。此外,John Cocke推荐的RISC芯片还是32位的,而Soltis想要的是更高位带宽的芯片,自此就注定了后来几十年AS/400和i的高贵血统。 “我当时觉得,不能为了使用朋友所推荐的芯片而妥协系统设计,否则会给客户使用带来不便。”Frank Soltis回忆说:“如果那个时候我决定采用RISC芯片的话,‘系统38’将是世界上第一个使用RISC芯片的系统。” 游说Frank Soltis失败之后,John Cocke在1986年基于该芯片研发了首台RISC架构的Unix工作站,其代号为RT PC。尽管IBM对该工作站寄予厚望,但是其很快就夭折了,并且,RT PC被业界认为是:计算力不足、价格太高。“那个时候,PC RT在业界并没有太大的成就,毕竟当时运行Unix的工作站受关注的程度还相当小。”Frank Soltis评价说。 世事难料,到了1990年,IBM基于全新的RISC架构推出了RS/6000,而该系统的架构也被正式命名为POWER(Performance Optimization with Enhanced RISC)。这也就是后来在“蓝色基因”、IBM服务器、苹果电脑上大显神威的POWER处理器的名字的起源。 |