下载看详情
社评:美方可以讹诈一家公司以讹诈一家公司以讹

从“可用”到“好用”,原生服务器操作系统“茁壮”的关键要素有哪些?

2021-09-22 略懂的小咖 微信号
语音播报预计14分钟

  原生服务器操作系统之于算力,就如同网络协议之于互联网时代。

  TCP/IP网络协议的发明,屏蔽了底层、物理、网络的差异,让所有技术人员都可以基于此协议开发应用,也因此催生了互联网时代的大繁荣。

  2020年,我国数字经济核心产业增加值占GDP比重达到7.8%。作为数字经济核心产业重要支撑的云计算、大数据、5G、人工智能和物联网等新技术,带来了对算力的爆发式增长需求。多样性算力也给服务器操作系统带来了新的挑战,如何更好地支持分布式、云化、虚拟化,成为影响未来演变的关键。

  原生操作系统则是这场演进中的基础与核心。

  Vol. 1

  开源“基本盘”

  在多种新技术交织的年代,开源的力量不可小觑。开源软件在与封闭系统的长期博弈后,成为服务器操作系统重要技术路线。作为算力重要承载的服务器,其开源的操作系统Linux始于上个世纪80年代,到2020年1月,Linux内核代码数已经超过2780万行。

  Linux 在服务器领域占据主流地位。根据 Linux 基金会统计,全球90%的公有云平台采用了Linux 系统,99%的超级计算机也都是基于Linux。IDC在 2018 年的统计数据显示,全球服务器操作系统市场使用份额(含付费+免费) 中,68%的服务器采用Linux系统。

  开源早已不是早期的“以成本驱动”,根据Gartner 在 2020年的统计数据显示,全球服务器操作系统市场收入份额(付费)中,Linux 的占比为 35.5%。

  今年,“开源”还首次被明确列入我国国民经济和社会发展五年规划纲要,“十四五”规划中明确指出:“支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码,硬件设计和应用服务。”

从“可用”到“好用”,原生服务器操作系统“茁壮”的关键要素有哪些?

  《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》第五篇

  Vol. 2

  “四要素”必不可少

  我在上周二发布的《什么是中国基础软件的“根”与“魂”?》中提到:操作系统既是软件技术的核心基础,也是掌控软件产业、乃至硬件厂商、开发者与用户生态链的关键抓手。

  原生操作系统不同于基于现有操作系统开源项目(如CentOS 等)构建的衍生版操作系统,是指能够基于已有操作系统内核(Linux Kernel) 构建的独立发行版或自主设计内核的开源操作系统。这就意味着,原生操作系统可以自我掌控上游软件供应链,同时参与者能掌握开发操作系统的关键技术,可控可追溯。

  数据显示,2020~2024年,全球服务器复合增长率为23%。IDC 预测,到2024 年,中国服务器操作系统市场至少有 6~8 倍增长空间。百亿级人民币规模的服务器市场空间,也是我国操作系统产业的新机遇。

  《报告》认为,“原生操作系统”从“可用”到“好用”,形成产业良性循环,需要4个关键要素,分别为:拥有自我演进能力、掌控软件供应链、满足复杂应用场景与打造可信开源社区。

  Vol. 3

  筑牢数字经济底座

  不做建在沙滩上的大厦。

  服务器操作系统是支撑整个数字经济的底座,它会撬动万亿级的上游软件市场。前面提到的4个关键要素其实是从核心到供应链,再到生态的逐步缔造过程。

  首先,来看“核心”。由于内核贡献在操作系统中发挥着重要作用,可以说,内核开发能力决定了操作系统能否独立演进。

  数据显示,Linux 内核自2005年发布以来,约1300 家公司的 14000 开发者为内核做出贡献。我国企业内核贡献也在逐年提升。以华为为代表的企业,一直在积极参与Linux 贡献。据统计,华为自2012 年开始参与Linux内核贡献以来,累计超过 17000 个补丁被主线接受,并在多个子系统担任社区 Maintainer。2021 年,在 Linux 内核 5.10 版本中,华为提交的补丁数量为 1434 个,社区占比 8.9%,内核代码贡献排名第一;修改代码 41049 行,占比5.3%, 代码修改行排名第二。

从“可用”到“好用”,原生服务器操作系统“茁壮”的关键要素有哪些?

  自2019年12月31日正式开放华为的欧拉(openEuler)操作系统源代码,自此欧拉成为一个开源、免费的Linux发行版平台。基于 Linux 内核独立演进的欧拉等开源社区以提供稳定、高性能、安全、可靠的开源操作系统为己任,正在持续推动原生服务器软、硬件及应用生态繁荣发展。

  再从供应链来看。操作系统涉及的软件包上万,涉及源码、二进制包、包管理器、存储仓库、开发者、维护者、社区等,供应链任何一个环节出现问题,都可能影响最终产品的使用。上游开源项目的贡献程度与原创项目的数量和质量决定了能否掌控软件供应链,以及开源产业链的核心价值。所以说,想要推动操作系统快速发展,首先需要保证开源软件供应链的可靠性。

  多样性计算复杂的应用场景对通用芯片及专用芯片的兼容性提出了更高要求。但是操作系统用户的硬件环境又存在差异。操作系统的原生能力可以让计算能力充分释放,这样才能极大发挥数字基础设施的作用。

  观察不难发现,欧拉在开源初期就充分考虑了芯片兼容性的问题,向下兼容包括X86架构、ARM架构、RISC-V架构,并支持主流板卡和整机厂家设备;向上实现了绝大部分 ARM架构上游主流基础软件的原生支持。

  最后,来看生态和社区。开放、可信是开源社区的基础理念。组织可信、产品可信,社区基础设施健康成熟是社区成功的标志。目前,我国操作系统企业、软件开发企业、芯片企业、行业用户正在逐渐形成开源生态的合力,欧拉开源社区聚合了国内多方硬件、操作系统、ISV 厂商和科研院所,华为、天津飞腾、麒麟软件、统信软件、中科 院软件所、麒麟信安科技、普华基础软件、中国联通(600050,股吧)数科、中国电信云公司、百度、上海兆芯集成电路有限公司,以及及无锡先进技术研究院等共同组建欧拉社区理事会。

  国家网信办编制的《数字中国发展报告(2020年)》显示,我国数字产业化规模持续增长,软件业务收入从2016年的4.9万亿元增长至2020年的8.16万亿元。

  投入大,产出慢是基础软件的特点,也一直是很多企业和机构不愿涉足的重要原因。去年,中国首个开源基金会开放原子开源基金会正式成立,这意味着,从政策到资金,国产基础软件的新时机已经到来。

  如果将国产基础软件发展分为开拓、发展、成熟和引领四个阶段,有业内专家认为,国产基础软件正处于第一阶段向第二阶段的转变。生态中的任何一家公司,都有机会在迭代发展中拔得头筹,而关键技术是能力型企业出现、产业向前推进的重中之重。

  扫描二维码下载《报告》全文

本文首发于微信公众号:略懂的小咖。文章内容属作者个人观点,不代表和讯网立场。投资者据此操作,风险请自担。

(责任编辑:张泓杨)
查看全文
去“和讯财经”看本文专题

标签推荐

推荐频道