从幕后到台前 华为服务器操作系统开启“逆袭”之路

来源:懂懂笔记

下周,华为又将在全球科技业扔下一枚深水炸弹!

一直以来,操作系统领域都缺少中国企业的身影,在PC端,微软Windows系统几乎一统天下;在移动端,则是谷歌Android和苹果iOS各领风骚。尽管国产操作系统一度呼声很高,也诞生了一批有自身特点和优势的操作系统,但与主流操作系统相比依然有不小的差距。

这也跟芯片一样,是中国科技企业长期以来的命门,受制于人。

不久前的华为开发者大会上,传闻许久的面向未来IoT时代的鸿蒙操作系统终于揭开了神秘面纱,让国人有了点“逆袭”的感觉。一次开发多端部署,可实现全场景、多设备和多平台的全方位覆盖,低延时、高安全性,鸿蒙所展示出很多独有的特性让业界为之一振。

人们之所以如此关注鸿蒙,是因为未来它可以能够应用在各种智能终端上,其中就包括智能手机。但在操作系统领域,如果按照应用领域划分,除了桌面操作系统外,还包括服务器操作系统、嵌入式操作系统等。

回顾华为在操作系统研发上的投入历史也可以看出,一部华为发展史,其实就是一部可歌可泣的操作系统发展史。从1992年华为研发程控交换机的嵌入式操作系统算起,华为已经陆续完成了在路由器和数据通信交换机操作系统、云计算操作系统、物联网嵌入式操作系统等领域的布局。

如果说接下来,华为在操作系统领域还有什么值得我们期待,那么一定是服务器操作系统!据可靠消息,在下周举行的“华为全联接大会”(HC2019)上,华为服务器操作系统也将惊艳亮相。

相信,以华为的研发实力,其服务器操作系统的亮相又会给业界带来不小的冲击。

No.1
从幕后到台前 “珊瑚礁式”业务浮出水面

在大海里,我们所能看到的任何一个露出海面的珊瑚礁,都是成千上万的由碳酸钙组成的珊瑚虫的骨骼在数百年至数千年的生长过程中形成的。而在任何一家具有战略眼光的企业中,都会有一些“珊瑚礁式”的业务存在,这些业务在很长时间里都不为人知。

华为就有不少这样的业务。

今年5月15日,华为发布了人工智能原生的数据库——高斯(GaussDB)。看似全新的一款产品,实际上已经在华为内部打磨了9年时间。2010年,华为数据库研发团队决定对已有的内存数据库进行重构,转向通用关系型数据库,最终才有了今天的高斯(GaussDB)数据库。

在服务器操作系统领域也是如此,目前可追溯的信息显示,早在2010年,华为服务器操作系统就已经在基于行业联合创新的项目中诞生。随后的2013年至2016年,原本只是为一个项目提供服务的服务器操作系统,其使用范围开始逐渐覆盖华为自有产品,包括存储、无线控制器、分组核心网网元等。

自2016年至今,华为服务器操作系统覆盖范围越来越广,不仅华为电信设备,华为企业的多种设备也开始安装。包括电信NFV、分布式存储、TaiShan服务器等在内的产品都已经开始使用华为服务器操作系统。

就这样,华为服务器操作系统一步又一步从幕后走向前台。尤其在过去一年间,昇腾处理器和鲲鹏处理器的陆续发布,华为在处理器领域取得了一个又一个突破;随着一系列基于鲲鹏处理器的产品、联合解决方案认证的展开,华为也在加速操作系统与鲲鹏处理器的适配。

芯片与操作系统的适配在业界由来已久,且威力巨大。早在上世纪80年代,微软与英特尔就组成了Wintel联盟,以推动Windows操作系统在基于英特尔CPU的PC机上运行。这一组合在过去许多年间一直是全球PC产业的主要驱动力量。对于华为来说,如果在计算领域则是既有处理器又有操作系统,这样一个组合无疑会大大提升自身产品和技术的竞争优势,从而制胜未来。

No.2
都是操作系统 华为服务器操作系统有什么不一样?

上文已经提到,操作系统可以分为桌面操作系统、服务器操作系统和嵌入式操作系统,之所以这么区分,主要是因为不同应用场景对操作系统的要求不尽相同。

相比较我们日常所接触到的个人用户操作系统,服务器操作系统在管理、配置、稳定、安全等方面都要高很多。一般而言,服务器操作系统所搭载都是一个企业赖以支撑业务正常运转的应用系统,所以服务器操作系统在稳定性、安全性等方面要远高于个人用户操作系统。

而服务器操作系统又分为四大流派:Windows Server、Netware、Unix、Linux。其中,采用开源模式的Linux操作系统,让全球开发者拥有了一款免费的、开放的、可以根据需要修改的操作系统。由此,Linux操作系统也成为历史上最伟大的开源软件。

因此,华为服务器操作系统源于Linux Kernel,并以高效、稳定、安全为突破点,同时适配华为运营商、企业的自研产品。不仅如此,华为服务器操作系统还支持X86、ARM64等多种硬件架构平台,集成多种易用的编译器并支持众多开发语言,让企业用户既能充分利用Linux的可伸缩、高性能和开放性的优势,又能兼顾企业业务稳定、安全的需求。

从目前所能了解到的情况来看,华为服务器操作系统有如下几个特点:

1、支持ARM64。今年年初,华为已经推出了业界最高性能的鲲鹏920处理器(Kunpeng 920)以及三款TaiShan服务器;而华为服务器操作系统又是目前支持ARM64架构服务器最好的操作系统之一。这样一来,处理器和操作系统的适配,不仅让服务器在性能、兼容性和功耗上具备较强的竞争力,还进一步推动了ARM64的生态构建。

2、高安全。为了确保安全性,华为服务器操作系统具备可配置加固策略以及内核级OS安全能力,不仅通过了公安部的相关技术认证,还通过了德国、美国等多个国家的标准认证,从而保障系统安全。

3、高可靠、高可用、高保障。过去,华为服务器操作系统早已广泛应用在电信领域业务系统,并为企业用户提供了电信级超长期的可靠性和稳定性服务。这得益于华为服务器操作系统在故障管理、设备热插拔、软件故障修复等方面的能力。

4、高性能。为了实现操作系统的高性能,华为服务器操作系统在编译系统、虚拟存储系统、CPU调度、IO驱动、网络和文件系统等方面做了大量的优化,已经能够满足华为内部用户严苛的工作负载需求。

5、容器支持。Linux容器是在单一的主机上运行多个独立Linux容器的虚拟化方法,为此,华为服务器操作系统中的Linux容器结合了轻量级应用程序隔离和灵活的映像部署方法,从而降低了应用程序的部署成本。

No.3
全部开源 华为服务器操作系统的三大猜想

对于鸿蒙系统,华为创始人任正非在接受媒体采访时曾表示,鸿蒙系统确实有可能比安卓或者苹果的操作系统更快,但这个系统也有缺点,就是没有生态。这句话放在即将发布的华为服务器操作系统上同样适用。

不过,从目前流传出的消息来看,华为在服务器操作系统领域的技术积累将全部开源,相关的计划也将在HC2019第二天进行发布。这对于构建操作系统生态无疑是一个重大利好。再结合华为此前在计算产业的生态布局,懂懂笔记对于即将发布的华为服务器操作系统有以下三大猜想:

猜想一:即将全部开源的华为服务器操作系统将成为鲲鹏计算产业生态的重要组成部分。这一点可以从今年7月的鲲鹏计算产业发展峰会中得到验证,为了支持鲲鹏产业生态的建设和发展,一方面,华为计划在未来五年内投资30亿人民币;另一方面,华为则构建了在线鲲鹏社区,并提供加速库、编译器、工具链、开源操作系统等。

猜想二:华为服务器操作系统将成为华为计算产业布局中的重要一子。在过去一年间,从昇腾处理器到鲲鹏处理器,从TaiShan服务器到高斯数据库,华为在计算产业的布局已经涵盖了处理器、服务器产品、数据库软件等领域,服务器操作系统的发布无疑将进一步完善这一布局。

猜想三:华为服务器操作系统注定为生态而生。过去,处理器与操作系统的“合谋”往往会带来行业的垄断,但华为作为在计算领域同时拥有处理器和操作系统的企业,显然不是要这么做。就目前透露出的信息来看,华为将会把相关的技术积累共享到上下游开源社区,且不会发行商业版操作系统;而是要让更多的合作伙伴参与鲲鹏计算产业,由伙伴发行商业版本。

在我国南方,有一种很特别的竹子——楠竹,有着“蛰伏五年,一月而生”的说法。据说,楠竹的竹芽要在地下经历多年漫长的等待,才能在每年清明前破土而出。一旦竹笋冒出土地,楠竹一晚上能长高几十厘米,一个月就能长到十几米到二十米左右。即将正式发布的华为服务器操作系统,或许就像破土而出的楠竹一般:让所有期待,终不负等待!

【结束语】

比尔·盖茨在今年一次接受采访时表示,他犯过的最大错误就是让谷歌推出了安卓操作系统,而这一放过就是看着4000亿美元从自己的眼前溜走了。他的这句话可以让我们更明确地体会到,操作系统在一个产业发展中的重要性。他本人仅是因为微软在PC操作系统的绝对优势,就长达20多年占据着世界首富的位置。

正如开篇所说,芯片和操作系统是长年盘桓在中国企业头上的命门。但是华为通过十几年的潜心研发,攻克了一个又一个堡垒:从一个小的基带芯片,到手机芯片,再到服务器芯片;从IoT操作系统,再到服务器操作系统。华为将自己的触角不断向产业链最核心的部分延伸,这也给中国企业带来极大的鼓舞。

让比尔·盖茨错失4000亿美元的安卓,之所以如此强大,正是因为其采取了开源的策略,生态丰富,万物茂盛。而华为即将开源的服务器操作系统,又将迎来怎么的一个生态呢?值得你纵情想象。

    推 荐 阅 读    
(0)

相关推荐