当Jehangir Athwal和他的同事需要一套系列来承担其生物科学软件公司繁重的计算任务时,他们把目光放到了超级计算机系统,但是巨大的价格差距让这些IT专家选择了另一种解决方案-集群Linux 系统。
造价高昂的超级计算机的市场价格往往高达7位数,而使用Linux Beowulf(Beouwulf集群,注一)构建的集群提供相同的计算能力则只需要8万美元。
这就是Athwal的公司LION 生物科技公司目前运行44个节点的 Beowulf 集群系统的原因,该套系统完全基于AMD速龙处理器,由Soyld Computing公司设计建造。
Athwal先生是这家德国公司在圣地亚哥分公司的计算机专家,他认为应该说超级计算机系统提供了更强大的性能,同时服务厂商往往承诺非常细致周到的售后支持,但这些好处并不能抵销价格对LION公司团队的重要性。
此外,该44节点集群系统所提供的性能已经足够LION公司使用,如果该公司需要更多的计算处理能力,添加额外的节点是非常方便的,这只需要多增加一些普通的电脑就可以了。如果该公司在一开始就选择了超级计算机这一解决方案,那么需要增加处理能力时,还不得不购买新的超级计算机。
按照Linux厂商和行业分析人士的看法,良好的性价比是影响企业用户选择Linxu系统的数个缘由之一。
升级扩展简而易行良好的可扩展性能也是Linux集群系统从纯粹的研究学院向商业应用领域扩展的原因之一,有其是它的"可伸缩的性能集群"(scalable performance cluster)概念更是深得人心。
按照软硬件厂商包括Dell和Sistina提供的资料显示,除了像LION这样的公司之外,石油勘探公司也乐于采用Linux集群解决方案。而金融机构同样也采用小型的8个节点的Linux集群系统来运行复杂的盈收模拟操作和风险分析。
IDC的系统软件副总裁 Dan Kusnetzky认为,那些常常进行繁重应用计算任务的机构越来越多的考虑使用基于Linux系统的解决方案。同时销售点终端(point-of-sale,POS)和解决方案终端(point-of-solution)等分布式系统也有逐渐采用Linux系统的发展势头。
当然Linux系统并非式活跃在可性能扩展集群市场的唯一角色,但Scyld公司的CTO Donald Becker相信Linux是很好的选择,尤其当构建大规模集群系统的时候。由于开放源码的特点,Linux系统可以让企业用户一次购买(或下载)就能安装到所有的应用环境中,而换了Windows或是Unix操作系统,客户可能就需要再去购买几千个客户端许可。
Becker先生是1994年NASA(美国国家宇航局)Beowulf集群计划的共同创始人之一,他指出Beowulf集群系统拥有"非常好的性价比(相对于超级计算机)"同时还为用户提供了"按需配置"的可扩展能力。性价比之外的其它优势:
Linux集群运行在普通计算平台上Linux系统提供永续的发展和生存能力,因为它并非是某个软硬件厂商的专有系统Linux基于个人电脑架构,众所周知个人电脑架构是所有计算体系中性能提高最快的。
注一:在 1994 年,Thomas Sterling 和 Don Becker 创造性的使用普通的、能被负担得起的硬件加上 Linux系统,以此来集中这些相对小的机器的计算能力。其成果被称为 Beowulf集群,它能以较低的成本来提供与超级计算机相仿的计算能力。