一、 背景简介
信创迁移是指在我国信息技术应用创新的背景下,将原有应用从海外体系到 信创体系迁移的过程。主要是将核心芯片、基础硬件(服务器、存储设备、终端 等)、基础软件(操作系统、中间件、数据库等)、信息安全(终端安全产品等)、 云平台等领域实现国产替代。通常情况下,应用从非信创环境迁移到信创环境, 需要做相应的改造以适配信创环境。
2022 年 9 月,国资委下发的 79 号文件,全面指导并要求央企国企落实信息化系统的信创改造工作,2027 年底,全部央企国企必须 100%完成信创替代工作。
替换要求:
全面替换:OA、门户、邮箱、纪检、党群、档案、经营管理;
应替就替:战略决策、ERP、风控管理、CRM 管理系统;
能替就替:生产制造、研发系统。
二、 迁移难点
2.1兼容性问题
2.2性能优化挑战
2.3业务中断风险
2.4数据迁移复杂性
2.5人员技能差距
2.6成本及风险控制
信创迁移工作,将面临资金投入大、时间周期长、适配性及运行风险高、专业技术人才培训时间长的难题。
三、 方案简介
3.1技术路径的选择
我公司采用“自动化工具迁移”技术,统一标准设计、统一标准迁移、统一 标准管控。“工具迁移”与“人工迁移”技术在成本和风险控制方面对比如下:

3.2信创迁移方案全景图

3.3核心能力
(1)全方位:应该用迁移、数据库协议转换、数据迁移、中间件替换;
(2)跨架构:支持一次性构建多架构镜像、实现异构漂移;
(3)零代码:不需要修改代码;
(4)多协议转换:支持 MySQL、Oracle、PG 等多协议转换,轻松适配国产数据库;
(5)平滑迁移:迁移过程中业务不中断;
(6)科学管控:迁移过程统一管控保障迁移进度和效果。
4.4信创迁移(适配)工具
信创迁移工具包括迁移服务门户、迁移实施管理工具模块、容器迁移工具模块、应用迁移工具模块、数据计算工具模块、PaaS工具模块和分布式全链路监 控模块,支持多节点高可用模式运行,提供应用迁移、数据库协议适配、中间件适配以及迁移过程管控等能力,高效实现应用系统从非信创环境到信创环境的全平稳迁移,并保障系统迁移后的稳定运行。
(1) 应用迁移平台 支持一次性构建多种架构镜像,为信创环境和非信创环境“架桥铺路”,实现应用跨架构高效迁移。


(2) 数据计算平台
数据计算平台以南北向生态支撑体系构建为手段,提供异构数据库语法转换 能力,实现应用与数据之间解耦。具备 MySQL、PostgreSQL、SQLServer、Oracle、 DB2、Informix 等多种数据库语法协议转换的能力,为国产数据库提供“外语翻 译器”,支持零代码迁移,使应用系统可以无障碍适配各种国产数据库。


(3) PaaS 工具管理平台
PaaS工具管理平台提供云缓存数据库、云注册中心、云消息队列、云原生 观测等信创适配中间件,以服务形式提供信创适配应用组件,用户可根据需求实 现一键部署。 平台提供实例列表、管理控制台、监控大盘、容器组、服务列表、部署管理 等功能,实现对中间件实例的管理。
(4) PC信创适配客户端
PC信创适配客户端聚焦桌面管理软件、财务软件等专业 C/S 架构软件的信 创适配场景,实现 Windows 桌面软件平滑迁移到信创 PC 机。
