高性能计算正在迅速进入商业主流。新的市场格局会像旧的市场格局那样有利于Linux吗?
Linux在企业桌面领域同Windows也许仍有一场恶战,不过在高性能计算(HPC)系统市场则是另
-- 一种情形,因为Linux已经在这个市场上站稳了脚跟,确立了自己的地位,而且技术声誉卓著。
在未来的几年里,Linux在HPC市场有可能仍然是强有力的竞争者,因为近几年它在企业服务器和特定的计算市场确立了其领导地位。不过随着HPC市场的不断发展,支持其他平台的厂商将越来越有可能进军这一市场,问题的关键在于Linux会不会像过去那样继续称霸HPC市场?还是对手们会蜂拥而入、竞相分得一杯羹?
诱人的市场前景
Yankee Group的分析师称,HPC市场的潜在收入已经高达数十亿美元,从而使其成为各大系统厂商的香饽饽。另外,预计该市场在今后两年内将以10%~15%的速度增长,要不是上一次经济衰退造成的持续性影响,这一增长速度会更快。
IDC也认为HPC市场形势大好。该公司称,技术高性能系统的年销售收入会增长6.1%,一直持续到2007年;到2007年,高性能系统市场的收入会增长7%,达到63亿美元。IDC还预测,Linux系统会在群集计算市场大放光彩:单单2004年第三季度的收入就近10亿美元,比上一个季度猛增 40%。
HP高性能计算部门的产品和技术营销主管Bruce Toal说,Linux在这个领域里显然扮演着重要角色。Total说,“Linux在HPC领域的增长速度超过了商业领域。如果你看一下IDC发布的增长率,就会发现实际情况基本上如此,Linux在HPC领域的增长率超过了Unix在商业领域的增长。”
近亲繁殖带来的成功
Linux在高性能领域的成功得益于Unix。来自Illuminata的分析师认为,Linux在HPC市场占据领先优势很大程度上是因为很多负责高性能系统的IT人员有很强的Unix技术背景,因此他们能很快熟悉Linux,因为Linux本身也是一种Unix。
数量众多的低价位硬件产品是Linux在HPC环境的另一大优势。尽管有些高性能系统如克雷公司的系统使用成本高昂的专有硬件平台,但绝大多数基于 Linux的HPC系统都运行在普通机的器上。如果你简单分析一下现有的HPC群集,就会发现它们中的大多数都是运行Linux、用以太网连接起来的成本低廉的双路机器。
Scyld Beowulf群集操作系统生产商Scyld Software 的CTO兼创办人Don Becker说,Linux在遵守HPC标准方面同样表现出众,如开放源代码网格架构(OSGA)。这一组开放标准涵盖了众多安全、管理、通信及网格基础设施的其他关键服务。Becker说:“因为网格计算在计算机领域不是主体,所以别指望所有工具在网格上都可以使用。为此,你需要改动这些工具,而 Linux是一个出色的平台,因为它是开放的,用户更有可能共享成果、确保实用程序的一致性。”
Becker又说,开放标准使得那些并非针对 HPC环境而设计的软件改动起来比较容易。他说:“Linux对网格和群集来说是个不错的选择,你可以修改那些并非专为网格设计的软件,让其成为交互式环境的一部分。开放源代码可以让你使用不是为了用于网格和群集上而设计的工具,验证是否可以在这环境下运行,或者如果存在细微或者重大缺陷,可以加以改动。”
Qlusters是提供管理Linux数据中心的企业软件厂商,其营销副总裁Paola Lubet也提到了Linux通过使用开放标准和低价位的商用硬件所带来的优点。她说:“Linux具有很高的性价比。站在顾客角度来看,标准化带来的突出优点就可以让你摆脱厂商的束缚。
日趋激烈的竞争
分析师George Weiss在2003年3月Gartner发布的一份名为《企鹅和网格:Linux对网格计算的影响》的研究纪要中认为,除了现有的科学查询和发现应用外,如今的高性能系统还涉及日益增多的商业应用。例如,系统设计师们正在认真考虑高性能网格解决方案,作为除当前基于.Net和J2EE的Web服务应用之外的更有效、更可靠的选择方案。问题在于,这些 IT人员会采用基于Linux的HPC解决方案?还是会使用更熟悉平台的高性能版本?
Bruce Toal声称,HP已经认识到了这种可能性,于是为其高性能计算解决方案推出了基于Windows的选择。虽然这项技术仍处于市场发展的早期阶段,但在顾客如今主要使用Windows、不想弃用这个平台的环境取得了成功。
不过,Windows在高性能市场还没有站稳脚跟,因为它没有得到HPC群体的支持。Windows在HPC方面表现一点也不出众,不过微软仍努力在这方面有所作为。这从某种程度上反衬了Linux的成功: Windows不是一种Unix操作系统,因此HPC领域的很多人在观念上反对Windows,因为他们是与Unix一起成长过来的。
Gartner称,HPC领域还不够成熟,所以没法预测Linux会有怎样的表现,但这家调研公司的确认为Linux会继续主导科学HPC市场,但其余的市场就很难预测了。Gartner的报告声称:“到2008年,基于服务器架构的科学网格有70%以上会把网格协议与Linux操作系统联系起来。在商业和服务提供商领域,网格部署所依赖的最重要的技术离不开与Web服务环境有关的进展,譬如不断发展的Java 2 Platform、Enterprise Edition或者是面向Windows的微软.Net服务。”
“网格计算和Linux不够成熟,因而我们无法预测Linux会不会主导商业网格应用。”该报告称,到2008年,20%的企业会把网格计算用作权宜之计――这么小的比例不足以让Linux普遍应用于商业企业的网格应用。”
结论就是,Linux可能仍是科学和技术HPC市场的一支主力军,得到IT人员的广泛支持,支持低价位的商用硬件,并且采用开放标准。虽然这些优点也许不足以让Linux主导新一代高性能业务和商用解决方案,但至少似乎还有机会一搏――或许机会还相当大。