浅谈软件国产化对数据技术发展的影响

为什么要做软件国产化?

1. 软件国产化的必要性-外部形势

2.软件国产化的必要性-安全因素

3. 软件国产化的必要性-安全政策导向

我国在软件国产化方面正在向自主可控方向发展。芯片领域如飞腾、鲲鹏、龙芯、海光等;服务器PC产品有华为、浪潮、新华三等。数据库也正在往国产化方向发展,如OceanBase、PostgreSQL、TiDB、达梦、人大金仓等。
在这里插入图片描述
为确保国家信息安全,政府部门出台了一系列的相关政策以支持IT系统的国产化。政策导向也在鼓励国内的各行业向自主可控方向发展。

软件国产化的挑战

1. 什么是国产化

《数据库导论》的作者Andy Pavlo称国内大部分自主可控的数据库系统都是从MySQL或者Postgres的分支上发展起来的,这些数据库算不算国产化?

2. 国产化的核心

国产化的核心并不是从0到1的建设,而是能够掌握源代码,深入理解其原理和实现,对不合理的内容进行改造,并在此基础上进行更多的优化和功能增强。这就是软件国产化自主可控的表现。
软件国产化自主可控另一个方面是整个软件生态的建设,通过做一些工具让生态闭环更加完整,在兼容老的生态的基础上构建自身生态。

3. 国产化的现状

在这里插入图片描述
操作系统领域:作为软硬件的纽带,国内如中标麒麟、统信UOS、OpenEuler等都有了不错的发展。
数据库领域:大批数据库厂商不断涌现,如OceanBase、TiDB、GaussDB及达梦数据库等。
软件领域:如金山WPS、用友、金蝶等。
在这里插入图片描述
经过一段时间的发展后,我国在软件方面产品的成熟度以及认知度日渐提升。从图表中可以看到,2021年OpenEuler在金融行业的装机量占比23.3%,金融机构的操作系统正在慢慢的向国产化方向转变。数据库方面虽然也有部分机构做了一些替换,但是案例较少,原因在于金融核心交易系统的稳定性是第一要义,新研发数据库产品对于上层系统的兼容性难以完全覆盖,一旦出现问题,可能会影响整个交易链路,这对于金融机构是不能接受的。

4. 大数据平台的现状

中国信息通讯研究院在2019做了一个关于国内大数据平台发行版本的统计,其中超过70%是在CDH 或者HDP的基础上包装成产品对外提供的,24%是在Apache开源产品上做一些加工,6%的版本是自研产品。从2021年1月31日开始,所有Cloudera软件都需要有效的订阅,并且只能通过付费墙进行访问。这说明大数据平台免费的时代将要终结。
在这里插入图片描述

5. 大数据平台的选择

大数据平台正在慢慢向付费方向切换,如果继续保持版本不变 ,由于官方不再提供服务,则可能会存在严重漏洞及性能上的不足,对于安全要求较高的金融或政府行业来说,在生产上存在较大的风险。
如果做升级改造,也会存在升级风险,对于一些服务不可中断的行业,需要一个更平滑更稳定的迁移方式,同时上层产品的兼容性也是一个重要的考量标准。
在这里插入图片描述

6. 大数据平台升级的几种方式

  • 原地升级,不需要额外的机器资源,但需要停机升级,错误回滚是一个很大的问题。
  • 迁移升级,重建一套系统,然后将数据拷贝过去。这种迁移可以做到不停服务,对线上系统无感知,但是需要额外的机器资源,成本及时间支出较高。
  • 滚动升级,滚动升级需要对业务做一些拆分,然后基于业务部分迁移。这种方式相对迁移升级来说,对资源的需求相对更少,是一个对成本控制和业务影响相对稳妥的方案。
    在这里插入图片描述

涉政的删掉了。。。
整理自:

https://mp.weixin.qq.com/s/7DOial3fiLufLsXZOnQnXw
https://mp.weixin.qq.com/s/wjeyRBB9QQbvadxsFY2K2A
https://mp.weixin.qq.com/s/WwTsVm4lxrtqDd2Bqpq_Tw
https://mp.weixin.qq.com/s/QKiCYALBa7F3OnBaAJuWcg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值