032024.04

解决方案 | 助力中交二航局多域国产化 着眼未来业务持续增长

2024.04.03

中交第二航务工程局有限公司(以下简称“中交二航局”)创建于1950年,是中国交通建设股份有限公司的全资子公司。现已发展成为一家融设计、施工、科研、资本运作于一体,以路桥、港航、铁路、市政工程施工为主业,“大土木”、多元化经营的大型工程建设企业,业务遍布全国29个省(市、自治区)及东南亚、南亚、中东、欧洲等地区。


数字经济时代下,数据安全可控已成为各行业整体安全体系最重要的环节之一。尤其对于交通行业而言,其业务场景的特殊性与复杂性对数据安全和系统自主可控提出了更高要求。目前交通行业整体业务系统对国外技术体系仍有依赖,信息系统安全性有待提升。在国际信息安全日益严峻的形势下,这些产品存在安全风险和信息技术“卡脖子”隐患。


数据库作为信息系统核心基础软件,在整体应用架构中占据重要位置,承载着企业核心数据资产。因此,交通行业数据库产品的国产化与自主可控势在必行。



中交二航局业务系统对数据库有哪些需求?

  • 国产替代

业务系统需要实施全栈国产化,新选用的国产数据库需适配全国产架构,对国产CPU服务器、操作系统、应用软件等有优异的兼容性;

  • 稳定性

数据库替换后,需确保业务系统持续稳定运行。作为提供系统底层支撑的数据库软件,要求具备高稳定性;

  • 高可靠

要求数据库具备高可靠能力,即集群内的高可用和跨机房的容灾部署能力、机房级的故障切换能力,保障任何故障场景下RPO为0,RTO可控;

  • 易迁移

要求数据库高度兼容MySQL语法及协议,将业务应用改造工作量和难度降到最低,实现原数据库与新建数据库的平滑迁移;

  • 完备工具

为降低运维人员工作量,要求数据库拥有完备的配套工具,以便完成数据库的迁移、同步、备份、运维管理等工作。


多域系统全面规划 在线扩展满足业务增长需要


根据中交二航局目前系统整体架构和业务系统情况,按域分为生产域、科技域、商务域、采购域、PASS及后期的经营域、监督域和合同域。以下为万里数据库解决方案:


架构.png


中交城机房数据库采用集中式部署和1主2从部署架构。如果机房1出现异常情况,集群可自动完成故障failover,满足任何故障场景下RPO为0,RTO<60s的可靠性要求,确保数据库稳定运行,持续对外提供服务。


针对全栈国产化需求,GreatDB数据库与主流的国产CPU和操作系统都完成了兼容互认证,可用于构建全国产解决方案,包括基于鲲鹏的ARM架构、国产CPU和麒麟国产操作系统。


此外,GreatDB安全数据库高度兼容MySQL协议,拥有完备的周边工具,能实现数据库国产替代的平滑迁移。


整体方案在数据库基础上部署数据库运维管理平台GreatADM,实时监控GreatDB集群,对所有节点的机器状况、性能、故障进行实时监控,实现数据库全生命周期的运维管理。


方案优势

国产生态优:拥有良好的国产生态,与国产主流软硬件均完成兼容适配;

使用标准MySQL协议:使用标准的MySQL协议,完全兼容MySQL生态,业务系统可无缝迁移到GreatDB安全数据库, 实现“零”改造目标;

部署运维便捷:为中交二航局配置的统一数据库运维管理平台,提供图形化的SQL操作平台,支持SQL语句查询与结果集展现、用户管理、库表管理,支持数据库集群的备份/恢复、集群巡检等功能;

可靠性高:可保证故障自动恢复后的数据一致性和完整性,为业务提供高可靠、持续稳定的数据库服务与在线节点管理,拥有良好的扩展性;

高性能:可大大降低锁表、跨库链接效率低、链接数不够等数据库问题;

在线扩展:万里安全数据库GreatDB采用单机分布式一体化架构,具备为中交二航局后续业务系统从集中式转向分布式的在线扩展能力,满足未来业务持续增长需要。



中交二航局作为中国交通建设股份有限公司全资子公司,积极响应国家政策号召,率先提出了“科技赋能、运营升级”的战略目标,启动了包括数据库在内的核心技术体系国产替代。

万里数据库基于多年的数据库技术和应用场景沉淀,通过技术与场景双轮驱动、高效协同,为中交二航局信息系统提供坚实的底层数据库技术支撑及专业、定制化的解决方案。