打开网易新闻 查看更多图片

“国产替代”浪潮下,国内互联网科技企业也开始寻求技术上的“独立自主”,在信息技术的每个关键节点重新部署“中国力量”,为我们的数字经济发展取下悬在头顶的“达摩克利斯之剑”。

出品丨自主可控新鲜事

转载请注明出处

正文共3937,建议阅读时间5分钟

在写下本文之前,我想到过两个典故。

⼀个叫“皮之不存,毛将焉附”。它能很好地解释底层建筑与上层建筑之间的关系,引申到国家数字化建设,它意味着网络基础设施建设决定着上层生态的发展空间,下沉⾄企业或机构,则意味着操作系统决定着它所承载的软硬件的“生死”。

另⼀个叫“亡羊补牢,未为晚也”。这个主要讲的是关键核心技术关系到数字化建设的命脉,过去因为“⾃主可控”意识淡薄而错失过许多技术发展良机,到了今天发现这些“错过”正在威胁我们的“数字化”进程,那怎么办呢?正所谓种一棵树最好的时间的十年前,其次是现在,继续坚定推动“国产替代”,我们依然有机会。

比如,在企业级操作系统领域,国产操作系统正在迎来一场“史诗级”的红利期。

01 数字中国建设阶段,国产操作系统应运而兴

自去年下半年至今,国家决策层已经下发过两份推动数字化建设的政策,其中今年2月底发布的《数字中国建设整体布局规划》更是作为建设数字中国的纲领性文件,首次将数字化建设列入到当地政府的政绩考评体系之中,这在某种角度上意味着数字化建设开始进入到实质性阶段。

而这个政策诞生的背景在我看来主要有两个:

第一,内部经济环境的变化。这一点很好理解,我国对互联网和移动互联网的推广普及,造就了全球最繁荣的互联网经济单一市场,海量的留存数据,广阔的应用空间,叠加国内统一大市场的规模以及通信技术的领先,那么就必然想让信息要素实现更为高效的流通,创造更大的经济发展空间。给我们的经济安装一个“加速器”。

第二,外部环境的变化。长期以来,面对世界变局和科技之争,我们需要发挥体制优势推进关键核心技术自主创新,而数字中国建设就是⼀次可能只有中国才有魄力和能力去完成的大手笔,在这个过程中,它也能极大推动各个环节相应技术的发展与补强,并最终形成一个中国⾃主可控的超大型信息技术体系。

在这两个背景下,它对实施过程中的各个环节所涉及的软硬件技术会有⼀些共性的要求,在我看来主要有三个:自主性、安全性、可靠性

在这三者之中,安全性和可靠性都是基于技术需求,安全性需要满足数字化体系中的不同主体在数据传输、储存等关键应用场景的安全需求,可靠性则要满足不同主体在数据的采集、处理、分析、传输、储存等流程中对稳定、高效与适用上的需求。

唯一不同的是自主性,它是因外部经济环境变化而诞生的独特需求,并且自主可控的必要性必然会随着时间的推进变得越来越强。

这⼀点在企业级操作系统领域表现得尤为明显——这为国产操作系统的市场空间扩张创造了巨大的机会窗口。

02 国产替代势在必行,操作系统尤要做到自主可控

我们先设想⼀个场景:早上八点到十点,一二线大城市的轨道交通到了一天之中最为繁忙的时间段,此时的交通调度力求精准、及时,堪称毫秒必争,而保障城轨交通准时准点到达和出发的,是⼀个叫做ATC(列车自动控制系统)的调度系统(包含硬件与软件)。

而支撑我国ATC的企业级系统无外乎Windows、RHEL和CentOS,其中CentOS市场占有率超过90%。在当下这个时间点上,CentOS Linux 8已经停止服务一年有余;而到明年夏天(2024年6⽉30⽇),CentOS Linux 7也将因为Redhat不再进行支持而终止。

当然了,如果肯花钱又能够承受因另外启用新系统而带来的巨大的时间、金钱成本,那么可选项似乎还有两个,但是去年6月,某操作系统大国明确发布了⼀条规定(以下称之为“系统禁令”):未经审批禁止向中国分享安全漏洞,这意味着软件企业即便发现软件系统存在漏洞和安全问题,也无法分享给中国客户,除非获得特许。

换句话说,就算我们的企业能够忍受因为改换底层系统而带来的巨大的工作量——数据库迁移等,以及因之产生的时间、⾦钱成本,其数据安全性、系统稳定性等作为⼀个企业级操作系统必备的要素依然达不到要求,尤其对某些关键性行业,比如金融业、基础服务业等。

而回到城市轨道交通行业,如果我们仍然将希望放在这三大企业级操作系统,那么后果会很清晰:

ATC如果是在CentOS环境下,那它必然在Deadline之前切换其他系统,而即便切换到其他两个收费系统下,Windows使用体验差且不说,RHEL收费昂贵也不提,它们都需要繁冗的数据迁移工作,以及重新学习过程中数不尽的问题,需要付出极大的时间成本和金钱成本,更重要的是即便历尽千辛万苦切换成功,但囿于系统禁令的存在,我们的ATC将因为安全漏洞得不到及时更新而出现巨大的隐患甚至故障,若是在城轨运行时发生故障,其后果不堪设想。

这绝非危言耸听,这样的事情有可能发生在许多其他应用场景,在互联网普及的今天,它代表着存在于经济底层的巨大隐患。

那么怎么办呢?

于大方向而言,数字经济时代的篇章刚刚拉开序幕,数字中国建设刚刚迈入正轨,我们如果想要打造一个健康稳固的数字经济社会,那么操作系统的问题就必须要解决;于企业机构而言,操作系统攸关企业命脉,不仅仅是承载整个企业机构业务流程与经营活动的“底座”,更深刻影响着它们未来的拓展空间。

只有一个办法可以满足各类需求——国产替代,以实现自主可控。

对于ATC⽽⾔,就是寻找⼀个国产操作系统替代CentOS,它可以实现ATC从CentOS无缝迁移到它上边,需要满足ATC对安全性和可靠性的要求,那么是否存在这样的国产操作系统呢?答案是有。

03 作为企业级操作系统,仅仅自主可控是不够的

上边讲到了不同主体对企业级操作系统的三个基本需求,国产可以解决“自主可控”的问题,但更重要的是解决不同行业的使用者对技术的具体需求。

ATC或许更强调的是操作系统的可靠性,并且因为专业需求较小,对于技术能力的要求也较低。而相比于此,金融业或者政府单位因为牵扯到海量的信息处理,而且属于有一定机密性的信息,那么它除了可靠性之外,对安全性也有着极高要求,除此之外对不同场景下的各类应用也会存在具体而专业的技术要求。

所以,自主可控对于国产操作系统而言只是个“基本素养”,它们还需要有一些“绝活”,这样才能让国内的用户在“可用性”甚至“好用性、易用性”上信任并认可国产替代。

这就不得不提⼀下腾讯的操作系统TencentOS Server,最近在新一期的里提到了TencentOS Server在解决某国有大行在核心交易系统国产化迁移中的技术问题。

由于银行的特点,以及数据对银行的重要性,它对这种迁移有着具体的需求:比如说私有云上要支撑业务Guest CentOS的迁移改造;涉及机器上千台甚至上万台,相关业务20+模块,在保证模块可用性的同时要完成操作系统的在线迁移工作——毕竟业务不能停滞。

而这些需求的难点就在于,上层业务种类繁多,不同的业务模型有着各自的运行策略,对应的库文件又相互关联。这就需要针对每⼀种业务模型进行评估,并制定不同的迁移策略,同时还要保证不影响到在线业务的正常进行。在这个过程中还要评估出现的每一个不一致的接⼝,对迁移或者业务进行造成的影响范围等。

针对以上难点,TencentOS Server的应对策略简单而高效:将评估和迁移分离,评估先行,将每⼀种业务模式进行细化,通过严格的用户态、内核态评估策略,对其影响范围进行严格的界定,将能迁移的最⼩单元进行迁移,做到迁移可控和最小化迁移。同时为了防止业务异常,也会对所有有改动的文件都严格备份。

腾讯云的这个方案实现了交易系统在不同操作系统间的在线无缝迁移,迁移过程中还不影响业务的正常开展。除此之外,业务程序在迁移完成后也不需要任何改造,择机重启让新内核生效即可。

换句话说,用户主要需求难点就在于系统迁移困难,而TencentOS Server能实现在线无缝迁移,为用户节省大量的时间和工作量。

同时,它还展现了自己在应用上的更多优势:比如其用户态与CentOS兼容,能实现⼀键迁移,这意味着给系统迁移减去了许多工作量;比如能够稳定⽀撑超过1000万节点,统计稳定性99.999%的大规模场景,也就意味着可以支撑政务、金融、教育等领域对高稳定高可用的需求;比如说对硬件平台的支持很全面,它可以覆盖x86、ARM架构,兼容国产主流CPU芯片,从而让客户不在机器硬件方面遭受限制。

除了以上这些,TencentOS Server能够获得该国有大行的⻘睐,还有⼀个重要原因就是腾讯云的生态能⼒。该国有大行对交易系统的“更新换代”中,操作系统的平稳迁移只能算是基础的需求,随着数字中国建设的推进,数字经济时代的不断深入,银行业对于⾦融科技的技术需求必然也要有“未雨绸缪”与“高瞻远瞩”,这就需要国内软件行业提供更为全面、系统的解决方案。

而这就是腾讯云的优势所在,它所包含的不仅仅是⼀个服务器操作系统,它还在数据库、云平台等领域拥有技术优势,并且能够将各领域的优势进行融合,为用户提供⼀个整体解决方案。

04 写在最后

行文至此,不免有些感慨。

近些年来因为经济转型升级,我国大力提倡科技创新,希望通过技术进步和创新赋予经济体更大的发展活力,但是因为种种原因,这个进程受到了阻碍,也因此推动了“国产替代”的浪潮,国内互联网科技企业开始寻求技术上的“独立自主”,在网络建设的每个关键节点重新部署“中国力量”,从而去打破关键核心技术的垄断,为我们的数字经济建设取下悬在头顶的“达摩克利斯之剑”。

今天我们看到,在“国产替代”和数字化转型的新阶段,互联网大厂也在“卡脖子”技术上越来越体现出自己的研发实力和创新能力,而这无疑会转化为我国“数据安全”的重要保障,并助力数字经济建设更稳定高质地向前推动。

期待这样的技术创新甚至技术领先越来越多!

腾讯云出版的最新一期《腾讯云工具指南》探讨立足“信息系统迁移”场景下各种痛点的解决方案,如何利用数据库、专有云、大数据等产品,解决信息系统迁移过程的业务不中断、数据完整性以及系统兼容性等多个场景痛点,感兴趣的同学可以点击下方图片下载了解。

免责声明:本文系网络转载,版权归原作者所有。但因转载众多,或无法确认真正原始作者,故仅标明转载来源,如涉及作品版权问题,请与我们联系,我们将在第一时间协商版权问题或删除内容!内容为作者个人观点,并不代表本公众号赞同其观点和对其真实性负责。

点击下方标题,洞悉信创产业发展