该项目在金融系统安全平稳运行机制、融合异构基础设施、商业软件规模应用、数据库数据迁移、核心账务功能平滑迁移、基础设施监控等领域取得重大进展。
![](http://www.ctiforum.com/uploadfile/2021/0223/20210223091415171.jpg)
早在2019年伊始,为响应行业转型创新要求,进一步提升信用卡业务的快速创新、支撑业务的快速增长,同时节约资源和成本、实现技术创新,建设银行携手华为,启动信用卡应用系统的重构与分布式改造。
建设银行信用卡核心业务系统运行于传统架构的主机平台之上,主机平台具有性能可靠、安全稳定、集中统一管理等优点。但是同时主机系统规模庞大、交易模式复杂、交易量的不确定性增加,只能依赖纵向扩容实现,基础设施投入成本和外部采购成本居高不下,依赖单一数据库集群的处理性能,高度集中容易发生故障,故障影响范围巨大,具有成本高昂、可扩展性差、自主性差等显着缺点。
本次联合项目采用了颠覆性的分布式架构,采用微服务、全局路由与配置中心机制、共享数据访问、分布式消息机制、集中调度自动任务、分库分表、NoSQL数据库、分布式日志采集等技术,实现了系统的高性能、高可用、高可扩展性,使系统具备充分的横向扩展能力,实现近乎线性的处理能力扩展,支持海量的客户和发卡量。
同时,也实现了系统核心模块软硬件平台的自有,采用鲲鹏硬件平台、GaussDB服务、中标麒麟V7SP1(openEuler版)操作系统的组合,与存量x86系统组成融合异构基础设施,双线并行运行。
鲲鹏硬件平台可提供多核并发的强劲算力,与openEuler领先的虚拟化、容器等云原生技术和分布式能力结合进行系统级优化,可将算力潜能充分释放出来,并配合以GaussDB强大的数据存储与处理能力,为信用卡核心系统提供性能、安全和可靠的综合表现。
该项目已于2020年底正式部署上线,首次实现了金融行业核心系统的软硬件平台创新实践,进一步完善了金融行业创新生态圈,为金融行业系统创新实践工作注入强心剂。