服务器
    作者:鲁畅

    Linux的天下:Top500中99%超算的选择

         [ 中关村在线 原创 ] 暂无评论

      对于大多数普通人而言,Linux是一个陌生的存在,甚至有很大一部分人都不了解Linux其实是一个开源的操作系统。在现实生活中的桌面系统占有率中,Linux也的装机率也是少得可怜。不得不提的是Linux在编程人员中还是有很高的认可度的,但如果你以为这就是Linux最重要的应用场景,笔者只能说你错了。因为在最新公布的全球超算TOP500中,使用Linux的超算有498个,占有率高达99.6%。那么究竟是什么原因让Linux这么受到超算的支持的呢?

    Linux的天下:Top500中99%超算的选择
    图片来自:itsfoss

      排除法

      回顾我们日常见到的操作系统:windows、macos、Linux、unix等等。在消费级市场,windows和macos占有率最高,但是在企业级,却恰好相反。毕竟,没有那个企业或者那个国家的超算希望在自己的系统上“开一扇窗(windows)”,另一方面,Macos作为一个相对封闭的操作系统,在苹果没有推出“iSupercomputer”之前,估计不会有谁能够使用苹果的操作系统……

      作为在消费级市场上最流行的两个操作系统,显然都不适合做超算这种一般由国家或大型企业牵头的,拥有超高计算力的IT设备。

      开源之选

      排除了最流行的两个操作系统之后,我们该聊聊Linux有什么优势,值得99.6%的超算青睐。原因很简单:开源的Linux内核。

      其实这一点从超算的操作系统选择的历史就能看出来。大家看下面这张图,在对比Linux的成长史。

    Linux的天下:Top500中99%超算的选择
    图片来自:itsfoss

      1992年,已经有大约1000人在使用Linux。这些使用者都是真正意义上的黑客;1994年,Linux1.0发布,当时是按照完全自由免费的协议发布,随后正式采用GPL自由软件协议。1995年,用户超过了50万。直到1998年Linux开始与商业接触,开始普及化。针对超算这种需要针对特定需求优化的自定义操作系统,开放的环境十分重要。

    Linux的天下:Top500中99%超算的选择
    图片来自:itsfoss

      当然,我们还要提到超算TOP500中的另外两款机器采用了什么操作系统呢?没错:Unix。这款在上世纪七十年代最流行的操作系统。同样不出意外的,这两款超算都属于IBM,排名为493、494。

      不知道看了这些数据,下一次超算大会中IBM是否还会在自己的超算中坚持使用Unix操作系统。当然,最后要提一句:在此次超算大赛中,中国的太湖之光再次夺冠,第二名依然是同样来自中国的天河二号。

    周关注排行榜

    产品品牌

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询