对于当前的服务器产品芯片来说,除了广为人知的x86芯片之外,还有以Sun的SPARC、IBM的Power为代表的RISC芯片,它们代表着高端和高性能的计算机系统。
相对于x86服务器庞大的出货量来说,RISC服务器只占有很少的一部分,大概在5%,但是却占有50%左右的销售额。根据Gartner最新的报告显示,在2007年的第三季度,Unix服务器的总销售量同比下滑了6.4%,为103267台,而同期的x86服务器销售量则为210万台,同比增长了9.5%。不过,基于RISC服务器的系统销售收入却增长了8%。
可见,对于RISC服务器来说,尽管规模在逐步萎缩,但是影响力却不容小觑。不管是Sun还是IBM,它们的RISC系统大多涵盖了从芯片到操作系统、应用等各个环节。与基于x86芯片的服务器被广泛应用不同,基于RISC芯片的服务器系统相对封闭,并不为人所熟知。
Sun公司的RISC芯片SPARC项目已经开源,并且其下一代产品“ROCK”芯片还要过一段时间才会发布。同时,为了促进基于SPARC芯片的自身Unix系统Solaris的发展,Sun公司将其开源,设置了OpenSolaris项目,并且努力将其拓展到了x86芯片以及IBM的System z大型机上。可以明白,Sun将继续在大型机和高端应用领域拓展其SPARC的应用。那么,IBM的Power将会向何处发展呢?
前一段时间,记者采访了Power 6芯片的总设计师、IBM终身院士Bradly D.McCredie博士以及IBM全球工程方案部亚太区副总裁David Faircloth,试图了解IBM对其Power架构的期望,以及未来Power架构的走向问题,以便了解目前高端服务器领域最受关注架构的更多内幕。
注重高端应用 与AIX同步发展
所谓Power是Performance Optimization With Enhanced RISC(以加强的RISC实现性能优化)的缩写。该架构源自IBM1965年启动的ACS(Advanced Computing Systems,尖端计算系统)构想,在经过多年的研发准备之后,1990年2月份,IBM才正式宣布推出基于RISC架构的产品线RISC System/6000,该系统的架构即第一代Power。
经过数年的发展,到2007年5月,IBM正式发布了主频为4.7GHz的Power 6,并且在2007年的11月发布了AIX 6。尽管AIX可算是Power芯片的正牌操作系统,但是IBM为了拓宽Power芯片以及Power服务器的应用范围,已经为其研发了Linux on Power系统。
对于IBM来说, Power 6为代表的Power架构将继续应用在高端,并且通过应用Linux和改进AIX进一步蚕食其他高端服务器的市场。
Bradly博士表示,Power 6架构设计最大的特点就是其均衡性,除了提升主频之外,同时也在缓存和带宽方面进行了扩展。“我们希望在单线程的应用性能方面做到最好,并且我们也希望能够做到更好的总体投资保护,当然,我们也跟前几代产品完全兼容。”
与Sun公司的SPARC走芯片多线程路线不同,Bradly博士强调,当前的应用更适用于强大的单线程芯片,而不是盲目发展多线程。从现在业界应用的整体趋势而言,硬件的发展远远快于软件在多线程并行计算方面的发展,毕竟现在只有少量的应用需要用到多线程的技术,而在那种情况下,单线程的性能就被牺牲了。“我们需要考虑每一个内核能够分配到的缓存数量,能够得到的总带宽以及所分配到的I/O能力。” Bradly博士说。
不过,Bradly博士也表示,随着未来软件应用的发展,将会缓慢朝着多线程并行计算的方式进行,因此,IBM也会在保证每线程性能的前提下走到多核多线程的路线上。“在这个过程中,起主宰作用的并不是硬件,而是软件的技术。”Bradly博士表示。因此,在目前单线程性能强大的前提下,有必要进一步展开虚拟化技术。
软硬结合的虚拟化 推动整合
IBM AIX首席架构师Satya Sharma介绍说,IBM的虚拟化已经有着非常悠久的历史,相对于市场上火热的x86服务器虚拟化来说,IBM的虚拟化技术更加成熟,也更加完善。
Satya Sharma表示,在Power产品线中第一次出现虚拟化技术是在2001年。在当时的Power 4中推出,甚至早于VMware的x86虚拟化产品。“通过我们的AIX 6发布,我们的虚拟化技术将能够让虚拟机在不同的物理服务器之间进行在线迁移,从而使得整个数据中心虚拟化起来。”
Bradly博士说,与其他虚拟化系统不一样的是,IBM通过Power架构与AIX系统所实现的虚拟化结构,不仅可以利用Power芯片的微分区实现硬件层的虚拟化,也可以通过AIX系统实现应用层的虚拟化。
Satya Sharma介绍说,所谓应用层虚拟化,即通过在AIX中的工作负载分区功能,将多个工作负载放在同一个操作系统环境中。
这种软硬件相结合的虚拟化技术,不仅比只通过软件实现hypervisor虚拟化的VMware要更为可靠、安全,也比Sun Solaris 10中的Container实现的应用虚拟化更加灵活。“我们能够实现在线迁移,而Solaris 的Container不能够,这就是我们的虚拟化更为优秀的一方面。”
PowerPC 致力嵌入式平台
对于IBM而言,仅在高端应用Power架构还远远不够。David Faircloth表示,IBM一直致力于将Power拓展到嵌入式应用、多媒体应用等多个领域。“Power系统不仅被应用于高端服务器,在IBM系统之外有更为广阔的空间让Power来施展。” David Faircloth说,衍生于Power架构的PowerPC着重于浮点运算和多处理能力的研究,包含了大部分的Power指令。很多Power的应用程序都能在PowerPC上正常工作。
IBM成立了Power.org,以便推动Power架构在电子行业的应用。其成员包括半导体公司和电子公司;囊括SOC芯片厂商、工具供应商、代工厂商、操作系统供应商、OEM厂商、独立硬件厂商、独立软件开发商以及服务提供商等。
而为了拓展Power的应用,进而撼动现有的MIPS和ARM的地位,IBM通过各种方式在研究基于Power的创新。比如说通过开展Power架构的创新大赛,通过跟高校开展Power架构的课程来培养有关Power方面的人才。
不过,David Faircloth也表示,IBM并不希望Power架构将会替代以x86为代表的通用服务器芯片,其应用将会以嵌入式和高端服务器应用为主。“在未来的嵌入式领域,面临的重要趋势就是对性能要求越来越高,这正是PowerPC的突出优势。” Faircloth表示。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
英特尔发布新至强可扩展处理器推动服务器升级
在英特尔推出新处理器、存储级存储卡和网络产品后,思科、戴尔EMC和Super Micro Computer本周 […]
-
细数服务器硬件供应商和服务器选项
现在服务器硬件供应商提供各式各样的服务器,企业面临广泛的选择。大多数主要供应商的产品系列中都包含机架式服务器, […]
-
IBM Power9服务器增加可靠性 降低维护成本
本周IBM推出多款可扩展Power9系统服务器,IBM希望借此吸引有计算密集型需求的客户,例如内存数据库、分析 […]
-
戴尔公司HCI服务器升级软件计划展示硬件实力
即使戴尔技术公司表现出了对混合云计算的雄心,他们也会让那些传统服务器硬件客户放心,戴尔不会扔下他们不管的。 在 […]