【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

解决“卡脖子”问题,谁在助力大数据基础软件国产化?

  • 2022-04-24
  • 本文字数:4153 字

    阅读完需:约 14 分钟

解决“卡脖子”问题,谁在助力大数据基础软件国产化?

“数字化”是当今社会最先进和最具穿透力的生产力,近十年保持高速发展。围绕“数字化”构筑的数字经济不仅呈现蓬勃发展态势,而且对经济社会发展的贡献越来越大。

基础软件:数字经济的底座,国家信息网络安全的基础


根据中国信通院发布的《中国数字经济发展白皮书》显示,2020 年,中国数字经济规模达到 39.2 万亿元,占 GDP 比重为 38.6%。同时,数字经济依然保持 9.7% 的高位增长,是 GDP 增速的 3 倍多。


与之相对应,中国网民规模超过 10 亿,互联网普及率超过 70%,手机网民规模超 10 亿。十亿用户接入互联网,形成了全球最为庞大、生机勃勃的数字社会。截至 2021 年 6 月,8.88 亿人看短视频、6.38 亿人看直播,短视频、直播正在成为全民新的娱乐方式;8.12 亿人网购、4.69 亿人叫外卖,全民的购物方式、餐饮方式正在发生悄然变化;3.25 亿人使用在线教育、2.39 亿人使用在线医疗,在线公共服务变得更便利。

可以说,中国数字经济的“万丈高楼”起于基础软件。没有基础软件的支撑,就没有数字经济的繁荣发展。


事实上,基础软件的重要性远不止于此。它不仅影响中国数字经济的发展,而且事关国家信息网络安全。2013 年 6 月,美国中央情报局前雇员爱德华·斯诺登曝光美国政府的“棱镜”计划,消息一出,全球震惊。2019 年 5 月,美国将华为及 70 家关联企业列入其所谓的“实体清单”,并表示今后如果没有美国政府的批准,华为将无法向美国企业购买元器件。


此后,基础软件领域的“卡脖子”事件越发频繁,比如 2020 年 6 月,美国宣布对哈尔滨工业大学与哈尔滨工程大学实施制裁,禁止两所高校使用美国 MathWorks 公司开发的 MATLAB 软件,而该软件被广泛用于理工科研究中。


毫无疑问,美国对中国核心科技的持续封锁,让我们认识到中国必须要坚持自主创新,将核心关键技术掌握在自己手中,解决关键技术的“卡脖子”难题。


过去多年,中国 IT 行业被视为“缺芯少魂”,基础软件市场更是被外资垄断。根据华西证券研究报告显示,中国三大基础软件领域中,操作系统、数据库、中间件市场外资占比分别为 92.9%、64.8% 和 51.1%。可以说,整个基础软件行业现状令人担忧。


为改变这种现状,夯实数字经济“底座”和确保国家信息网络安全,IT 基础设施国产化替代势在必行。


随着数据的重要性不断提升,大数据成为 IT 基础设施中越来越重要的存在。根据工信部数据,“十三五”时期,中国大数据产业年均复合增长率超过 30%,2020 年产业规模首次超过 1 万亿元。2021 年,国家“十四五”规划明确提出要“激活数据要素潜能”,并将大数据视为已融入经济社会发展各领域的重要应用。


在大数据产业发展中,中国自主研发的大数据基础软件不断发展壮大,已经成为大数据产业发展的基石,成为中国企业数字化转型的数字底座。

换掉 Oracle,星环大数据基础平台 TDH 让效率提升近 10 倍


数字经济不仅是新一轮国际竞争的重点领域,而且做好数字化转型将成为企业制胜未来的关键法宝。国内某农商行为推动业务更快发展,加速数字化转型,采用星环科技大数据基础平台 Transwarp Data Hub 建设大数据平台 ODS,构建了全行数据基础平台,实现从传统 Oracle 数据库向大数据管理平台平滑迁移,数据服务能力和处理效率得到近 10 倍提升。


据悉,该农商 IT 架构复杂,涉及小核心、大总账和四平台以及两总线近上百个系统,落地到 ODS 的结构化数据超过 10TB,且半结构化与非结构化数据量还在不断扩大。这些数据不仅散落存储,而且缺乏统一的数据标准和统一的数据服务平台。


另一方面,新系统虽然建设完成,但旧系统中仍有部分数据未迁移到新系统中,旧 ODS 需要同时支撑两套核心系统运行,运维保障压力日益增大。并且,因使用年限过长,逻辑模型架构过时和硬件资源配置老化,限制了系统的数据服务能力及处理效率。此外,该农商行不断增加的业务量和业务种类、不断建设的新系统、新的监管要求和业务部门的监管考核均对数据服务提出更高的要求。况且,还需保留更久远的历史数据来满足历史数据查询及司法查控等场景要求。


如何解决上述痛点,改善自身的数据服务能力?该农商行决定基于星环大数据基础平台 TDH 搭建大数据平台 ODS,实现了批量处理平台、实时处理平台、历史数据查询平台和 ODS 调度监控功能。


以批量处理平台为例。随着业务的发展,数据量爆发式增长,而该农商行原有的 Oracle 数据库处理效率已经跟不上业务发展。如何保证 IT 系统的高效运转,促进业务发展,成为摆在该农商行面前的重要问题。


在仔细考虑后,该农商行决定替换传统的 Oracle 数据库,选择星环科技关系型分析引擎 Transwarp Inceptor,用它搭建批处理平台。为什么选择 Transwarp Inceptor?一方面,Transwarp Inceptor 是一款用于批处理和数据仓库的关系型分析引擎,它由星环科技自主研发,安全可控,支持 SQL 2003 标准、Oracle PL/SQL 以及 DB2 SQL PL,对 Oracle、DB2 以及 Teradata 也有很好的方言支持。另一方面,是它对 ACID 的支持,可以满足用户对数据处理中一致性和可靠性保障的需求。此外,Transwarp Inceptor 有着优异的大数据分析性能,比 Apache Hadoop 处理速度快 10 倍以上,比 MPP 处理速度快 5 倍以上。


除此以外,该农商行采用星环科技实时流计算引擎 SlipStream 搭建实时数据采集平台,选择星环科技 ArgoDB 搭建了历史数据查询平台,基于 Moia 调度工具实现 ODS 调度监控功能。


除了助力金融行业数字化转型,星环科技也支撑着国家邮政局邮政寄递渠道安全监管“绿盾”工程。该工程大数据平台采用星环大数据基础平台 TDH 和分布式分析型数据库 ArgoDB,涉及场景流式处理、批处理、及时查询和报表查询等,解决了用户原系统各自为政、多平台、数据孤岛的问题,全组件的安全统一配置管理,既解决了用户原开源平台缺乏安全防护的问题,又简化了整个平台的安全管控。


自投入以来,成功地支持“双 11”等多项业务旺季寄递渠道安全服务保障工作。其中,2020 年,双 11 业务高峰期峰值业务是日常业务量的 10 倍,平均业务量是日常业务量的 5 倍,平台运行稳定,做到所有任务 0 积压,无差错。

推进大数据基础软件国产化,星环科技用实际行动说话


自 2013 年成立以来,星环科技始终坚持自主创新,积极致力于打造企业级大数据基础软件,实现大数据基础软件的国产自主可控,结合一系列一体化平滑迁移方案,帮助企业快速实现进口大数据平台等国产化替代,打造自主可控的数据底座,并实现技术、性能、易用性、稳定性、安全性等的全面升级。



为此,星环科技不断加大自主研发投入,招聘优秀技术人才,不断提升自主研发比例,推出性能更优、速度更快、功能更强大的自研产品,并且开始更多的替代国外产品。


据星环科技 CEO 孙元浩介绍,国产化替代表现在五大方面:


  • 大数据平台方面。星环科技早已实现诸多替代 CDH 的案例,并有能力替代 Cloudera 和 Hortonworks 合并后的 Cloudera Data Platform 和 Cloudera Data Cloud。星环科技的产品能提供更多模型支持,9 种存储引擎支持全部主流的 10 种数据模型,同时提供统一接口、统一计算引擎和更好的 SQL 兼容性。星环科技的产品可以兼容 Oracle、Teradata、DB2,整合了 Cypher 语言,并用容器化技术实现更好的租户隔离,保守来讲,性能提升 2-10 倍,支持快速处理 PB 级别海量数据。目前已经有一千多个用户使用了星环的大数据基础平台产品。

  • 数据库方面。星环科技基于分布式技术打造了分布式交易型数据库 KunDB 和分布式分析型数据库 ArgoDB。KunDB 具有分布式、高性能、高可用等特点,支持复杂查询且性能是 MySQL 的 10 倍以上满足操作型、充分满足高并发、大数据量的交易型业务场景,同时兼容兼容标准 SQL、MySQL 和 Oracle 方言,完整支持 Oracle PL/SQL,在 OLTP 场景中已经能够取代 MySQL 和 Oracle。ArgoDB 作为星环自主研发的分布式分析型数据库,提供多模分析、实时数据处理、混合负载、联邦计算、隐私计算等能力,助力企业湖仓集一体化建设,能够取代 Oracle、DB2 和 Teradata 建设数据仓库,并在多个行业用户中应用落地。

  • 图分析方面。星环科技图数据库 StellarDB 在多个客户中取代开源的或者商用版的 Neo4j,StellarDB 兼容 openCypher 查询语言,提供海量图数据的存储和分析能力,支持原生图存储结构,支持万亿边 PB 级数据存储,并且在某地电信关系图谱场景实现了 9700 亿边规模的存储和稳定运行,真正意义上将万亿级图数据库能力应用落地。同时,StellarDB 具备毫秒级点边查询能力,10+ 层的深度链路分析能力,提供近 30 种的图分析算法,具备数据 2D 和 3D 展示能力,帮助企业用户更快、更高效、更便捷地挖掘海量数据互联价值。

  • 搜索引擎方面。星环科技自研的 Scope 搜索引擎可以替代 ElasticSearch。Scope 兼容 ES 常用接口,具有海量存储能力确保百节点以上规模集群稳定运行,强一致性写入能力确保读写数据不丢。相对于 ES 单节点实例支持的数据量有限,Scope 单实例支持百 TB 级存储能力确保节点资源最高效利用。此外在高可用能力方面,Scope 也有极大的提升,高可用能力确保错误分钟级重启恢复。

  • 数据科学方面。星环科技的 Sophon Base 机器学习建模工具,可以取代 SAS、SPSS 等统计分析软件,Sophon Base 主要特点是在 MLOps 把整个机器学习流程进行优化了,从特征工程到模拟训练、模型上线、模型评估到改进,有一套完整的工具集。星环科技提供了更多分布式机器学习的算法,支持 200 多个高性能分布式 AI 算子确保全计算场景覆盖,同时还支持模型可解释性、联邦学习等场景,更好地支撑模型的业务应用。


除了推出自研产品,助力大数据基础软件国产化替代,星环科技还深度参与和支持信创产业发展。据悉,星环科技作为信创工委会 WG24 大数据工作组的小组组长及副组长单位,牵头制定信创大数据行业标准及规范,且深度参与产品图谱编制、产业白皮书、案例集编撰等工作。


同时,星环科技多个产品进入国产软硬件技术图谱(国家级),包括 TDH、TDS、ArgoDB、KunDB 和 Sophon 等。此外,星环科技还参与了十余项标准制定,牵头多个政府重大科研专项。

写在最后


今天,是一个变革时代。在时代交替和转换之际,异构计算和开源趋势将重塑 IT 底层架构,产业生态走向多元化。这不仅是中国基础软件行业的千载难逢机遇,也是信创产业发展的好局面。当每个细分领域都有一批像星环科技这样的企业出现时,中国信创产业将发展越来越快,越来越好,整个生态也会蓬勃起来!

2022-04-24 15:343772
用户头像
万佳 前InfoQ编辑

发布了 677 篇内容, 共 335.2 次阅读, 收获喜欢 1794 次。

关注

评论 4 条评论

发布
用户头像
那个图用什么画的啊

2022-05-23 15:10
回复
用户头像
国产的我一定支持,但是你这个文章有打广告的嫌疑。
2022-04-26 09:32
回复
用户头像
要有生态,否则很难起来
2022-04-25 08:24
回复
用户头像
非常厉害,给力👍
2022-04-24 23:29
回复
没有更多了
发现更多内容

强势出击!21天肝完这份字节面试题后直接斩获字节offer

Java 程序员 后端

快人一步!阿里爆款Java性能调优手册,源码,如何做到操作系统和并发同步结合

Java 程序员 后端

怎么可能?面试会被Spring难住?Spring框架从入门到精通

Java 程序员 后端

怎么用Redis分布式锁才能确保万无一失?,15个经典面试问题及答案

Java 程序员 后端

开门见山的问MySQL:InnoDB一棵B+树可以存放多少行数据

Java 程序员 后端

强哥说Java--Java 方法,kafka视频

Java 程序员 后端

必知必会JVM四-垃圾收集器介绍,linux驱动开发入门与实践

Java 程序员 后端

意犹未尽的一篇Nginx原理详解,面试官看了都忍不住点赞

Java 程序员 后端

并发编程专题三-JAVA线程的并发工具类,面试要掌握这几个关键点

Java 程序员 后端

并发编程专题四-原子操作和显示锁,java面试刷题

Java 程序员 后端

应届生想要找到一份Java开发的工作,需要达到什么水平?

Java 程序员 后端

强哥说Java--Java 变量,java面试逻辑思维题及答案

Java 程序员 后端

快速上手Apache,java递归求阶乘原理

Java 程序员 后端

总结历年各大厂面试官传授的面试经验+阿里P8级架构师整理的Java高频核心知识点

Java 程序员 后端

恕我直言,我怀疑你们并不会用 Java 枚举,java分布式架构面试题

Java 程序员 后端

懵逼!阿里一面就被虐了,幸获内推华为技术四面,kafka高性能原理

Java 程序员 后端

开发多年put、get、resize不知道,springcloud视频讲解

Java 程序员 后端

快速鸟瞰并发编程,-呕心沥血整理的架构技术【2】,分层展示的架构图

Java 程序员 后端

快醒醒吧!互联网大厂面试必问的JVM底层原理,你还搞不清楚

Java 程序员 后端

怎样成为全栈工程师(Full Stack Developer)(1),已拿offer

Java 程序员 后端

想进阿里、京东?这些多线程并发的技术要点你需要知道,Java程序员怎么优雅迈过30K+这道坎

Java 程序员 后端

成为架构师之前,你一定要懂的-CAP-定理,Java程序员必备书籍

Java 程序员 后端

彻底理解coookie、session、token,mybatis的动态sql执行原理

Java 程序员 后端

怎样成为全栈工程师(Full Stack Developer),sqlproformysql使用教程

Java 程序员 后端

应“云”而生的 Java 框架,带你手撸红黑树

Java 程序员 后端

很全面!每天一分享互联网大厂Java面试真题,java菜鸟教程实例

Java 程序员 后端

意犹未尽的一篇Nginx原理详解,面试官看了都忍不住点赞(1)

Java 程序员 后端

微服务网关与用户身份识别,JWT+Spring Security进行网关安全认证

Java 程序员 后端

总是说spring难学?看完这些spring的注解及其解释,对你来说就是So-easy!

Java 程序员 后端

微服务你得知道这些!从核心组件到远程调用方式以及HTTP通信方法

Java 程序员 后端

微服务架构陷阱:过渡设计和设计不足,2021年Java开发前景如何

Java 程序员 后端

解决“卡脖子”问题,谁在助力大数据基础软件国产化?_大数据_万佳_InfoQ精选文章