Linux培训
美国上市Linux培训机构

400-111-8989

热门课程

为什么超级计算机多采用Linux?

  • 发布:达内
  • 来源:达内
  • 时间:2015-04-08 20:37

我们在之前几篇文章中探讨了这一点:90%以上(准确地说是94.2%)的超级计算机使用Linux作为自己的操作系统。在本文中,我们将试图探讨Linux之所以成为超级计算机操作系统最佳选择的优点和特性。

的确,没有谁比负责部署和维护超级计算机的团队更有资格阐明Linux作为超级计算机操作系统所具有的能力了。在我们探讨Linux的重要功能特性之前,不妨先看一下超级计算机领域的重要人士对Linux有什么样的评价;他们被问及选择Linux作为超级计算机操作系统时又会给出什么样的理由。

Mark Seager在加利福尼亚州利物莫尔的劳伦斯利物莫尔国家实验室担任高级技术部门主管助理。劳伦斯利物莫尔国家实验室运行的十台庞大机器跻身于全球500 强超级计算机排行榜(Top 500 list),包括世界上功能最强大的超级计算机:蓝色基因/L以及名列第五位的Thunder。当然,这些超级计算机使用Linux作为操作系统。 Mark Seager说:“Linux已主导了高性能计算市场。”高性能Linux集群为只有借助Linux才能实现的高性能计算提供了基础。

Scott Gnau是天睿公司(Teradata Corporation)的首席开发官。这家公司处理几项关键的任务,部署超级计算机用于处理计算密集型任务。这些超级计算机运行在Linux上。 Scott说:“我们的解决方案旨在运行功能强大的商业智能和实时决策应用系统,包括欺诈检测和预防、客户细分、人力资源和趋势预测。我们的解决方案运行在Novell公司的SUSE Linux企业级服务器上。归功于极高的可扩展性、可靠性、灵活性和易用性,这款操作系统是最适合我们客户业务环境的Linux操作系统。我们之所以选择 Novell和SUSE Linux企业级平台,是因为它拥有一整套行业领先的Linux服务,可以支持大规模关键任务型企业环境。”

负责沃森超级计算机系统管理的Eddie Epstein被问及他们为何选择Linux作为超级计算机操作系统时说,“这个项目一开始是基于x86架构的刀片系统,而负责管理的研究人员对Linux非常熟悉。”这表明Linux在研究人员当中已有知名度。

Alejandro Ramirez是开发世界上第一台基于ARM芯片的超级计算机的巴塞罗那超级计算中心(BSC)的团队负责人。他提到选择Linux作为超级计算机的操作系统时说:“Linux操作系统得到广泛支持是基本要素之一。”他进而补充说:“ARM很好地支持Linux。”

Irene Qualters是SGI公司主管软件的高级副总裁。Irene提到选择Linux作为其超级计算机操作系统时说:“在SGI,我们关注的是高性能计算和出色的可扩展性,而SUSE Linux企业级服务器正是我们的许多Altix和Altix XE客户所选择的操作系统。”

早在2000年,新墨西哥大学建立了一台采用红帽Linux的虚拟超级计算机Los Lobos,当时的初始投入是150万美元。Frank Gilfeather博士当时被任命为新墨西哥大学的高性能计算执行董事。Gilfeather说:“我们有几个客户,将得益于基于Linux集群的高性能计算。我们认为,在将来,这对电子商务来说同样会很重要——因为越来越多的客户在部署中间件和消息队列系统,它们需要你在Linux集群中看到的那种强大功能:这表明Linux操作系统提供了高性能。”他进一步说:“大型Linux超级集群的出现归因于像PC这些大众化部件的急剧发展、Myrinet等高速商