国产软件深入核心系统,一场天时地利人和的突围
澎湃新闻记者 宋一聪
从边缘系统到核心系统、由重点行业向全行业应用,以数据库为代表的国产软件产业正在迎来高速发展期。
根据IDC最新发布的报告,当前中国关系型数据库市场前五名中,本土厂商份额总计从2018年的27.1%上升到2022年的55.4%;反之,前五名国际厂商份额总计从2018年的57.3%下降到2022年的27.3%。
一增一减的数据表明,国产数据库产品被越来越广泛的客户所接受,并且在关键行业和企业核心系统中替换存量数据库。
不仅仅是数据库,包括操作系统、云平台、中间件,以及各类PaaS产品等在内的基础软件都在加速国产化。这其中,互联网企业扮演着关键角色,它们从自身海量业务场景出发,将这些成功经验复制到了外部客户。
海量需求倒逼自给自足
国内数据库的发展并不算晚。早在1986年3月,中国以基础科研项目攻坚为核心的“863计划”出炉,数据库是其中的“重大专项”,由高校和科研机构牵头开展技术突围。
不过,相比之下,全球数据库行业的龙头企业甲骨文(Oracle)已经成立并在1989年正式进入了中国市场。以甲骨文、IBM为代表的商业数据库,凭借其稳定的技术和强大的生态占领了全球市场,当然也包括了中国市场。
2008年,甲骨文在中国的市场份额接近50%,到达了顶峰。但命运的齿轮开始转动,一场转折在暗中拉开了帷幕。这一年,中国的网民数量达到2.53亿人,宽带网民人数达到2.14亿人,首次超过美国跃居世界第一。
中国互联网应用市场的蓬勃发展,让国产软件很快迎来转机。社交、电商、搜索、视频等等应用百花齐放,用户量爆发带来了高并发的需求,但昂贵的海外商业数据库已经很难满足需求,运行在X86服务器上的分布式数据库开始崭露头角。
以腾讯为例,2007年腾讯推出了自研的分布式数据库TDSQL,用来支撑Q币的交易系统,后续扩大到了微信支付、腾讯视频、腾讯音乐、腾讯会议、王者荣耀等国民级的应用。企业内部业务的需求给国内互联网企业发展数据库等产品提供了天然的土壤。
互联网公司投入开发的分布式云数据库,对比传统的集中式数据库展现了多方面的优势。首先,集中式数据库迭代速度较慢,可能是按月、按周来计算,但云数据库产品迭代速度可以按天来计算;其次,在应对超高并发需求时,分布式数据库可以更快速地部署承接,且成本有绝对优势。最重要的是,国内数据库企业以自身的场景试炼,解决了缺少产品验证的问题。腾讯TDSQL在孵化过程中,Q币的交易系统堪比银行级别的账户系统,一分钱都不能错,对早期产品的打磨起到了关键作用。
2014年,腾讯又将国内首家互联网银行——微众银行作为首个标杆,打磨了成熟的金融级服务基础。随后在与张家港银行的合作中,腾讯云又把国内传统银行的核心系统第一次迁移到国产数据库。
目前,腾讯云TDSQL已经服务了国内TOP 10银行中的7家,以及过半的TOP 20银行。基于腾讯云数据库TDSQL的分布式核心数据库底座,在某大型国有银行的核心系统改造中,从Oracle换到TDSQL之后,成本节省1个亿。
除了腾讯,许多互联网企业也加入到了数据库行业的竞争中,在云数据库、分布式数据库的赛道上试图对传统的集中式数据库实现“弯道超车”。在海外市场也是如此,微软、AWS等企业开发的云数据库都在逐渐蚕食传统数据库行业的市场份额。
从边缘系统到核心系统、由重点行业向全行业应用的过程中,国产软件的崛起是技术实力挣来的。在多个技术硬指标上,中国的数据库能力达到了全球的领先。2023年3月底,腾讯云数据库TDSQL以每分钟8.14亿笔交易的处理能力,成为权威测评机构国际事务处理性能委员会(TPC,Transaction Processing Performance Council)榜单上的第一名。这标志着国产数据库技术取得新的突破。
基础软件集体突围
类似数据库的自研基础软件崛起并不是孤例。
在对自主创新要求更多的政企行业,过去它们主要基于国外的VMware去建设私有云。但传统上的IT架构,算力和存储资源利用率低,业务资源需求响应周期长,无法满足企业的IT基础设施云化和云原生转型需要。
国内云服务技术发展提供了非常好的解决方案。比如腾讯专有云打造的架构,把公有云的能力1:1的提供给客户,这些能力再应用给专有云客户前,已经在公有云上经历了百万用户的考验,故障率要比私有云架构更少,并且具备云服务天然的优势——按需分配、资源最大化利用,且快速响应需求。
目前,建设银行、中国人保、中国银联等一大批大型金融机构以及工业富联类似的大型工业企业数字化业务运营在腾讯的专有云上。基于腾讯TCE企业专有云解决方案,工业富联在极短时间内快速构建工业互联网平台,这不仅推动了工业富联内部的业务系统整体上云,优化了系统分配资源和调度资源的效率,同时把自身的数字化经验输出给行业。
被誉为“工业明珠”的操作系统也在发力。要做出一个能用的操作系统并不难,难的是能够让这个操作系统被更多场景、更多人使用。腾讯基于自身多年研发实践,服务器操作系统也经历了从购买商业版操作系统、再到自研TencentOS Server操作系统,并将核心技术捐献出来、共建OpenCloudOS国产开源操作系统的过程。
TencentOS Server从2010年启动研发,蕴含了腾讯在操作系统领域超过10年的技术积累,并经过了腾讯内部海量业务的多年验证和打磨,覆盖了腾讯所有的业务;依托腾讯社交、游戏、金融支付、AI、安全等业务,其稳定性、安全性、兼容性和性能等核心能力得以进一步磨炼。
截至目前OpenCloudOS操作系统已支持X86_64、ARM64、RISC-V架构,完善适配LoongArch、飞腾、海光、兆芯、鲲鹏等芯片。装机量超过1000万节点,兼容适配900+国产软硬件及30000+开源软件,实现主流芯片、数据库、整机的全覆盖。
在细分的专业领域,国产软件也在不断打破对海外的依赖。例如,对于培养飞行员至关重要的飞行模拟系统,一度被认为是国产无法攻克的领域。2023年6月20日,“南航-腾讯”航空安全与仿真研究实验室成立,并发布了基于南航虚像显示技术和腾讯自研游戏引擎技术共同打造的全新一代视景系统,为超过8万民航飞行员提供更高效、更安全的飞行训练。中国成为全球第三个能自主研发完整视景系统的国家。
从国内到海外技术溢出
出海是这几年的热门话题。从大大小小的商品,到手机端的各类应用,中国企业都在积极地走向海外市场,参与全球竞争。如今,云厂商在经历了国内业务场景的打磨之后,也纷纷去开拓海外市场,在国际市场与全球大厂同台竞技。
在东南亚、中东、北非等地,各行各业的数字化方兴未艾,中国数字经济的发展对此产生了巨大影响,种种与中国数字化场景高度相似的场景陆续出现。同样的,中国基础软件也积极在海外市场参与竞争。
在印度尼西亚,印尼银行的数字银行核心系统已经跑在了腾讯云的数据库上,2022年印尼银行每天可以处理200万笔交易和15万笔贷款支付,高性能的国产数据库为印尼银行的业务爆发式增长提供了支持,在海外市场获得了声誉。
Boomplay是“非洲手机之王”传音旗下的一款流媒体音乐软件,由于对非洲音乐风格和音乐流行的深入理解,它目前已经是非洲市场上最大的音乐流媒体平台。当Boomplay想要在非洲开拓直播市场,上线Boomlive时,非洲落后的网络基础设施建设成了阻碍。
如何在非洲真实的网络环境里展开直播视频?经过多轮测试之后,来自国内的基础软件服务解决了这一问题,腾讯云解决了网络卡顿、传输延迟、音质优化、降噪处理等各方面问题。音视频一直是腾讯云非常核心且自信的技术。当前,腾讯云支持了国内90%的音视频客户,支持了上亿人在B站、斗鱼看LOL全球总决赛、发弹幕、刷礼物,完全有能力支撑海外视频平台的需求。
类似的海外市场拓展,不仅中国出海企业有需求,也在服务和满足海外本土企业。在娱乐应用和网络技术最发达的日韩,来自中国的技术同样在这里落地应用。
日本Donuts株式会社旗下的视频平台MIXCHANNEL是日本头部直播应用之一,累计用户超过1700万。对它面临的网络时延问题,腾讯云快直播产品(LEB)以端到端500ms以内的超低延时技术,全面提升了MIXCHANNEL的交互体验,并且用丰富的交互产品经验帮助日本直播平台改造了多种特别需求功能。
2023年上半年,腾讯云国际业务保持两位数增长,在欧洲、日本、新加坡、马来西亚、印尼和中东地区的表现尤其出色。海外合作生态也是腾讯云海外布局的重点,上半年,由海外合作伙伴驱动的收入增速达到66%。
结语:
底层技术软件在国民经济中扮演关键角色,但每一步的突破背后都需要无数的付出和攻关。它不仅考验技术本身,也考验持续地投入和耕耘,甚至考验一个市场本身的成熟与否。这是天时地利人和共同作用的结果。
中国作为全球最大的数字化技术创新策源地和单体互联网用户规模最大的国家,拥有发展国产基础软件的肥沃土壤和有利条件,比如技术变革处在换挡期、内需市场庞大,再比如数字化进程在各行各业加速推进,甚至包括复杂的地缘关系,也让国产软件的重要性前所未有的提高。
正是在这种背景之下,大型互联网公司和云计算服务商凭借高额投入和长期的技术沉淀,让基础软件生态得以快速发展,在市场和技术之间形成正向循环。
过去五年间,光腾讯一家的研发投入就超过了2000亿人民币,打造了一个以计算产业为核心的IT基础设施国产化生态链,从AI芯片、网络DPU,到自研服务器、遨驰分布式云操作系统、TDSQL数据库,逐渐覆盖生态链上的关键节点。
同时,腾讯也用投资的形式扶持生态链条上的创新企业。
以腾讯云等为代表的数智企业,将技术实力转化为市场动力,正在成为国产基础软件和数字经济的一支重要力量。
微信扫码关注该文公众号作者