改变世界的力量 独家技术解析Power6

      服务器在线北京报道:5月24日,在北京嘉里中心Power6终于在万众期待中登场,包括IBM System p全球销售副总裁Stephen Leonard、IBM System p全球市场及战略副总裁Scott Handy、IBM p系统项目管理副总裁Erich K.Baier以及IBM大中华区副总裁何国伟先生在内的IBM高层管理人员悉数登场,为Power6在中国的发布站脚助威。很有意思的是,在发布会的开头,装有Power6模型的手提箱从空中空降而来,何国伟先生与系统与科技事业部System p大中华区总经理叶纬先生共同打开手提箱,摘取了Power6这颗新星。   


  IBM大中华区副总裁及系统与科技事业部总经理何国伟  


      一提到IBM的Power处理器,其实很多人想起来的都是曾经风光无限的Power5,实际上,Power处理器可以称得上是IBM系统与科技事业部的一颗璀璨的珍珠。早在1997年的时候,当世界上刚刚出现铜芯片的时候,IBM已经将全世界第一枚采用铜芯片技术的POWER处理器制造出来。而最近在中国市场火热的双核处理器,其实2001年POWER处理器已经用到双核的技术。何国伟先生表示从1997年开发第一代POWER技术到今天,POWER技术都给广大用户和合作伙伴带来一个又一个科技上的惊喜和无限的应用价值。
  
      距离Power5+的发布已经过去了一年半的时间,随着Power6的到来,IBM的Power系列重新回到我们的面前,那么,此次发布的Power6到底有哪些值得我们关注的地方?Power6是不是像人们所预想的那样带来了全新的特性?新的p系列服务器将会有哪些亮点?对此IBM的技术专家们为大家做了详细的介绍。
    
      Power6 的六大突破
  
      随着Power6的全球发布,曾经蒙着面纱的Power6处理器终于展现在大家的面前,据IBM介绍,作为IBM Power处理器的全新产品,Power6有着六大突破??正是这些突破让Pwoer6成为了目前市场上最强大的处理器。  



  何国伟先生讲解Power6的六大突破


      首先从频率上来说,高达4.7Ghz的主频让Power6成为了面前市场上第一个频率超过4Ghz的处理器,标志了处理器频率的新高峰;第二个突破来自Power6全新的十进制浮点运算能力,Power6是业界第一款在硬件上进行十进制浮点计算的处理器,较之以前的软件解决方案有了很大的进步,对于那些对数据的精确度非常敏感的行业,如税收、金融、ERP来说,绝对是个好消息。而同时加入的加速器,更让Power6的计算能力有了很大提升。第三点则是Power6的骄人战绩,目前在包括TPC-C、Spec int_rate2006在内的四大UNIX基准测试中,Power6全部摘取了桂冠。第四则来自于虚拟化方面,跨系统实时分区迁移让Power6服务器在虚拟化领域更上一层楼。当然,考虑到目前的节能趋势与UNIX服务器对于高稳定性的需求,Power6在能耗和稳定性上也有着很大的突破。
  
  
        能耗与性能的永恒话题  



  IBM System p全球销售副总裁Stephen Leonard 


       IBM System p全球销售副总裁Stephen Leonard先生在谈到能耗与性能的话题时,提到了IBM的一项惊人研究成果,他说,在IBM的研究发现,现在一个平均十岁大的小孩,其在生活中需要用的处理能力是四年前我们世界上所有PC加起来的运算能量总和。虽然这个数据听起来十分的夸张,但是仔细想来会发现,与四年前相比,现在人们工作、生活所需要计算能力确实已经非常的巨大。他表示,目前计算能力需求的不断快速提升、能耗的快速增长、数据中心的成本空间的限制成为了现在IT行业非常棘手的一个问题。
  
      而对于能耗到底来自于哪里,Stephen Leonard先生有着自己的看法。他谈到,虽然处理器是数据中心的能耗大户,但是据IBM关于能耗的研究显示,有50%并不是处理器或者说服务器计算和存储硬件本身所产生的能耗。这50%的能耗只做两个重要的事情,第一个事情,需要用一个风扇或者一个装置把处理器所产生的热从服务器里面带出来;第二件事情,需要把带出来的热从这个数据中心再带到外面去,而以这样的趋势和现在市场上的事实,会影响未来整个服务器的发展和人类关于处理能量的需求。
  
  据介绍,Power6提供了一种处理芯片内指令执行的全新改进方法。IBM的科学家们提出了一种提高芯片性能的新方法,它主要是通过在保持指令队列阶段(在一个时钟周期内必须完成的大量的操作)的数目不变的情况下使得每个阶段更快速,同时去除不必要的工作,并尽可能多地进行并行操作。这样,执行时间就削减一半,功耗也得到降低。同时,一种全新的芯片设计方法,使POWER6可以在低电压条件下工作,这样就可以采用同一个芯片既可在较低功率的刀片环境中运行,也可在大型的高性能对称多处理机器上运行。
  
      除此之外,POWER6芯片还采用了另外一些技术来节省电力和降低基于POWER6处理器的服务器所产生的热量。例如,当没有工作时,处理器时钟可以动态关闭,而需要执行指令时,立即开启。节省电力也可以在内存没有完全使用时实现,那些没有使用的内存的供电可以立即关闭,而在需要的时候开启。另外,当检测到温度过高的情况时,POWER6芯片可以降低指令执行的速度,以保证芯片在用户定义的可接受的温度范围内工作。
  
      于是,当谈到Power6的性能与功耗时,何国伟先生一上来就直入主题,他表示,“IBM新推出的双核POWER6处理器的速度为4.7 GHz,是其上一代POWER5处理器的2倍,但运行和散热所消耗的电能基本相同。这意味着客户可以使用新的处理器将性能提高100%或将能耗减半。”  
  
      随业务需求而在线扩展
  
      实际上,除了Power6的超高性能之外,还有一项技术引起了大家的注意,那就是POWER6的实时分区迁移功能(Live Partition Mobility)。首先我们要假设一种情况,某家企业2007年1月的时候购买了足够的服务器以支持其在线应用,而在3月份,这家企业业务量持续上升??这并不鲜见,银行、电子商务、公共基础建设以及最近很火的证券公司,它的服务器已经不能满足其需求,需要进行大规模的扩容,于是问题摆在眼前,这种扩容既要保持现有架构不变,又要保持原有应用的实时在线,否则就会对企业的业务造成损失。
  
      首先是硬件上的整合,在今天,随同Power6发布的还有IBM基于Power6处理器的新一代P系列服务器IBM System p570。据介绍,p570最大的优势就体现在其可扩充性上,其采用模块化设计,可以一个一个模块的累加上去,当用户的一台四路的System p570服务器不能满足其需要的时候,用户只需要用连接线连接好两台服务器,而无需做任何其它的基于硬件操作,一根连接线就可以将一台p570服务器与另一台p570服务器相连,从而将四路服务器“晋升”为八路服务器,据IBM的工程师介绍,目前p570支持“1+3”,即最多四台服务器进行连接,仅仅几根连接线服务器就可以从四路变为十六路的服务器,这期间不需要停机,不需要重新部署软件,不需要配置,仅仅是连接线,以及鼠标轻点几次p570的管理软件。
  
      而另一种情况则来自于服务器之间的任务分配,服务器增加上去以后,其要处理的任务也应该进行分配,而现有的很多技术需要重启或更新软件,于是POWER6的实时分区迁移功能(Live Partition Mobility)与持续可用性技术(Continuous Availability)就应运而生,它将使客户能够在不中断操作的情况下迁移运行中的虚拟分区,而其他竞争产品则需要对UNIX系统和软件堆栈进行中断性重启。在发布会上,IBM的资深工程师向我们展示了这两项技术。


      实时分区迁移功能应用于两台连接于网络中的p570同时连接一台客户端及HMC(Hardware Management Console)的情况下,每一台p570都有一个Virtual I/O Server及构建于其上的AIX或Linux操作系统环境,当其负载较高的时候,只需要点几下鼠标,HMC就会在另一台p570上建立同样的环境,并逐步的将任务,或者说是原有p570服务器的内存数据接管过来进行处理,然后发送回用户的客户端,这一切都不要重新的部署或软件升级,更不需要停机进行连接,只要p570与客户端及HMC都连接在一起,即将第二台p570也连接入网络,就可以简单的完成,这一切就只像从一个篮子里把鸡蛋拿出来放到另一个篮子里一样简单。


      上面这种情况,还只是网络上的服务器任务分享??是“在网络上加入一台服务器而已”。
  
      但对于持续可用性技术来说,它的主要应用领域就是前面所说的p570的硬件连接扩展上,当一台p570通过连接线连接了更多的p570服务器成为一台多路服务器,而不是通过网络连接时,问题就要复杂得多。虽然它的基本的功能与实时分区迁移功能是一样的,但它的最大特点就是保证服务器的持续可用,因为当我们将两台p570连接起来,变成1+1=1,即一台服务器时,保持持续可用性就显得尤为重要。这种情况下,实际上是为原有的服务器进行“硬件升级”??只不过硬件连接在外部而已。这种硬件升级对于原有服务器的性能扩充是具有很大好处的,但是很多情况下都需要原有服务器进行停机,对于UNIX来说,用户买走UNIX服务器都是用在关键业务上的,让用户将原有的服务器停机几乎是不可能的,于是很多用户宁可保持现有结构不变也不会轻易的去升级扩容,而基于Power6的p570服务器的这一特性令我们着实眼前一亮。
  
      同时,据IBM的工程师介绍,这两项技术对应用程序都是透明的,大部分能够运行在AIX或Linux平台上的软件都被支持,同时与其它技术不同的是,这两项技术对服务器的CPU个数、内存容量都没有任何限制,
    
      首次对比安腾产品
  
      在IT领域,将自己的产品与竞争对手的产品进行对比是一件很敏感的事情,如果没有十足的把握,一般来说厂商都不会轻易涉足。此次大会上,IBM表示,有了基于Power6处理器的服务器之后,其可以把15台HP rx7640安腾服务器的应用集合在一套整体的p570服务器上,同时,性能有很大改进,软件开销费用节省85%,机房空间节省75%,能源开销节省65%,另外,Power6的总体带宽是HP安腾服务器的近30倍。IBM System p全球市场及战略副总裁Scott Handy表示,在TPC-C基准测试(被广泛用于衡量服务器系统的事务处理能力)中,衡量TPC-C吞吐量的指标tpmC(每分钟内系统处理订单个数),基于IBM Power6处理器的服务器每个核的处理能力是HP的安腾2服务器的每个核的3倍。  




  IBM 展示Power6与安腾2性能对比    


      另外,对于记者提到的Sun公司的Sparc T1处理器,IBM p系统项目管理副总裁Erich K.Baier表示,据他所知,Sparc T1的处理器目前还没有用户买来进行在线事务处理类的应用,Sparc T1的处理能力与Power6相差更大。  
  
      世界因为Power而将会不一样  
  
      “Power无处不在。”何国伟先生这样说到,他表示,“在IBM公司产品线里面,在p系列服务器中用的是Power处理器,在i系列也用POWER,在存储也有POWER在里面,甚至于刀片服务器也有基于POWER处理器的产品。在消费电子领域里面,很多小朋友喜欢的索尼PS3,还有XBox360,任天堂的Wii里面都使用了POWER的技术。当然,还有我们听到的Blue Gene及HPC里面都有POWER的技术。”
  
      就像何国伟先生所说的,Power处理器不仅在服务器领域颇有建树,作为IBM独有的处理器产品,Power6以其超高的频率、强大的带宽、更低的性能/能耗比以及业界鲜有的十进制模式,成为了IBM的又一张王牌。就在大约十年前,当IBM 1.4吨重的Deep Blue(深蓝)赢得了国际象棋人机大战的胜利之后,人们惊呼:“机器的时代已经到来。”而在今天,一块Power6所能达到的计算量是深蓝的两倍,让我们不禁感叹:有了Power6,世界将会不一样。
  
      让我们再看一眼Power6吧,这是真实的Power6,我们在IBM的工作人员的协助下亲手摸到的Power6,也许等Stephen Leonard先生口中的十岁孩子再过四年成人的时候,Power 7甚至Power 8将会带给我们的世界更多的不一样。  



IBM System p全球市场及战略副总裁Scott Handy展示Power6及晶圆
  


       本文系独家稿件,请勿以任何形式转载。