香港铁算盘 > 香港铁算盘 >
香港铁算盘

开鸿蒙后穷窅冥:华为下一个开源操作系统会改

时间: 2019-10-10

  “西穷窅冥之党,东开鸿濛之先。”淮南王刘安在《淮南子》中写下了这样一句话。开鸿蒙意味着开辟混沌伊始,穷窅冥意味着探索遥远天际,在中国古典哲学的世界观中,对于未知领域的探索征服欲望,是人类文明发展的原生动力。

  当然在今天,人们对“鸿蒙”一词已经有了新的理解——华为推出的基于微内核的全场景分布式开源OS。

  整个社会对于操作系统的集中讨论,似乎也是从鸿蒙OS的推出开始的。但鸿蒙OS显然不是大国博弈下的“战时计划”,随着鸿蒙OS整体研发计划逐渐浮出水面,我们可以发现华为从上个世纪就开始投入操作系统领域的研究,其成果横跨终端产品、服务器产品、云计算产品等等。在鸿蒙OS身上,触动人们心弦的除了“自研”之外,还有第二个关键词——开源。一款操作系统的开源,将其影响力从产品扩展到了平台和生态,让整体行业都能从中获益。

  最近有消息传出,华为源于Linux内核研发的服务器操作系统也很快将迎来开源。这一重磅消息,无疑意味着华为在“开鸿蒙”后又“穷窅冥”。今天,我们不如尝试索引华为在服务器操作系统上的前行轨迹,在华为建立的鲲鹏计算生态中,服务器操作系统的开放将起到怎样的关键作用,以及这一举措究竟会如何影响中国的计算产业。

  说起服务器操作系统,不得不提的就是Linux。作为一个免费使用和自由传播的类Unix操作系统,加上核心防火墙组件性能高效、配置简单这些特征,Linux成为了一个在服务器领域极为普遍的操作系统。

  但随着IT基础设施的日益普及和创新,服务器对于操作系统的要求也越来越高:更高的安全性、更稳定的软件系统、更便利的管理方式、更丰富的应用需求……仅凭着一群追求软件自由和理想的开发者在开源社区里“华山论剑”,显然无法提供足够的“产能”,银行卡个性标注是什么?!更无法满足众多企业用户的需要。因此从上世纪90年代开始,就有一些厂商开始在Linux之上发行商业版的服务器操作系统,将开源技术打包成企业服务。其中最为典型的就是如今已经被IBM收购了的RedHat,RedHat这样的企业不仅针对客户需求提供更完备的服务器操作系统服务,还能够为客户提供更完备技术支持。当然这些发行商业版服务器操作系统的厂商也会将自己的技术研究成果回馈给Linux社区,进一步扩大Linux的影响力。

  虽然市场上已经有了很多成熟的商业版服务器操作系统,Linux的技术生态又在日益完备,但对于中国计算产业来说,服务器操作系统仍然造成了些许障碍。

  最基本的一点,计算产业对于服务器操作系统的能力,包括安全性、可靠性、兼容性等等方面的追求一定是永无止境的。而数据显示,在Linux Kernel社区中,华为已经贡献了超过3500+个补丁;在400多家贡献者中,华为排名前10。可见华为在服务器操作系统上的能力累积深厚,将这些能量开放出来,可以使能整个计算产业更有力地向上攀爬。

  同时,智能技术带来的数字基础设施升级,意味着会有越来越多的企业甚至传统企业建设和更新自己的数字基础设施,进而萌发出更多对于服务器操作系统的需求。厂商如果没有足够的大型企业服务经验和牢靠的技术基础,很难提供适用于他们的服务器操作系统,也就使得计算产业在业务增长时受到阻碍。

  进而随着未来企业数字基础设施的普遍升级,让每家企业都配置专业的IT团队显然是不实际的,依赖于海外操作系统,很可能会因为工作效率甚至时差方面的问题,在后续支持服务上遇到种种困难。操控企业核心基础设施的服务器操作系统,显然需要更加妥帖可靠的服务。

  可见目前中国的服务器操作系统市场可以通过企业自建团队或其他方式满足,但想要让计算产业更好地成长,属于我们自己的服务器操作系统必不可少,如今华为服务器操作系统的开源,即将承担起这一重任。

  话题回到主角,和很多企业一样,为了更好地实现对服务器等硬件的把控,华为从2010年就开始推动服务器操作系统与自有硬件的适配,目前华为服务器操作系统已经覆盖了华为大部分自有产品,存储、无线控制器、电信NFV以及最近推出的TaiShan服务器。

  实际华为绝非中国唯一的服务器操作系统技术研发者,能够让华为服务器操作系统对整个计算产业产生影响的,自然也绝非“开源”这一个因素。

  所谓己强人随,华为服务器操作系统自身素质过硬才是一切的前提。从目前已经得到的信息看来,华为服务器操作系统源于Linux Kernel,拥有性能强劲、高度开放、安全稳定、可伸缩拓展等等Linux的传统优势,同时还可以与华为生态中的自研处理器高度适配,并且支持常见的鲲鹏、X86等硬件架构平台。对于编译器的集成,也可以方便开发者利用多种语言开发。