导读:信创替代如何平滑迁移不“翻车”?
经过多年发展,中国信创产业迎来全面提速。
2022年国家下发的79号文中,全面给出了国资信创产业发展与进度的指导,要求到2027年央企国企100%完成信创替代,替换范围涵盖芯片、基础软件、操作系统、中间件等领域。
有了明确的时间表和量化目标后,信创替代已经成为很多中国企业的必选题。然而,在企业核心业务的信创替代中,如何保证业务和应用的可持续性,做到服务体验不掉链子,成为CIO们的新挑战。
近日,神州云科提出了一套“解题思路”——双轨超高可用架构,在双活数据中心的分区调度基础上,添加每个数据中心内信创域和非信创域的分域调度,实现分区分域协同的多活双轨超高可用,引发了产业关注。
双轨并行,解决“高速换发动机”难题
核心业务的信创替换就像给一辆高速行驶中的汽车更换发动机,在从汽油发动机到电池动力的更换过程中,必须保证汽车高速行驶不中断(应用可持续),还要保证驾驶者体验不受影响(客户体验)。如果企业没有做好两套系统的平滑迁移,不但容易出现“翻车”事故,还将对企业的正常运营带来极大的隐忧。
在金融行业有这样一个真实的案例,很有代表性。某银行将OA系统从传统架构做迁移时,信创系统上线之后出现了业务不可用、访问延迟太大等问题,并遭到多位行领导投诉。由于系统切换已经完成,只能优化改进,无法退回到传统架构做割接,所以极大影响了企业管理流程的正常运转。
面向外部客户的核心业务宕机,后果将更加不堪设想。金融行业重要信息系统实际可用率通常要达到99.99%以上,相当于每年业务宕机容错时间上限仅有52分钟,一些关键业务容错率还以毫秒为单位计算。一次系统切换故障,可能就会耗尽全年的容错指标。而且,业务宕机还将为企业带来真金白银的损失。2021年10月,Facebook宕机三小时,导致股价下跌几十亿美金市值。
目前,“两地三中心”的双活架构已经成为企业IT基础设施的标配。从双活的逻辑引申开来,双轨超高可用架构(Dual Track Maximum Availability Architecture,简称DTMAA)的本质也是一种分布式架构下的灰度发布思维。
“一方面如何保证信创产品的稳定性,弥合性能与企业应用要求的差距;一方面,面对合规、风险和创新的挑战, 云原生如何实现可信开源与跨域协同。双轨超高可用架构在这样的背景下应运而生。” 神州云科副总裁、通明湖云和信创研究院副院长吴静涛表示。
双轨超高可用架构(DTMAA)
双轨超高可用架构就是在双活数据中心的基础上,实现分中心、分域、分区灵活调度。
分中心就是双活数据中心,分域就是将每个数据中心分成信创域与非信创域,在每个域内又按业务类型分为核心生产区、开发测试区、 运行管理区等等。
通过增加分域冗余,双轨超高可用架构可以实现核心系统替代的平滑过渡。同一个业务同时在信创域和非信创域运行,一旦信创域发生任何故障,可以迅速往回做割接,保证了应用可持续性和客户体验不受影响。
架构创新,信创平滑过渡的缓冲器
在双轨超高可用架构中,信创域跟非信创域之间的协同调度是技术难点,这主要是通过五大引擎实现的。
其中,高可用调度引擎是一套全局流量管理调度引擎,负责动态调整信创域和非信创域的流量配比。一旦信创域出现任何风险,可以实现业务秒级切换,同时保留故障现场,进行根因分析,为提升信创域性能优化提供数据支撑。安全服务编排引擎可以根据应用特征实现对安全服务能力的动态编排。现代应用高可用引擎使用NGINX和相关组件支撑现代应用运行。信创高可用引擎支持无缝的业务配置迁移。大数据引擎可以对双轨运行状态进行全景的监控。
五大引擎相当于双轨超高可用架构中的一个智能管家,可以让信创系统从10%、50%、90%,一步步分担核心业务,最终实现100%的替代。
“我们认为在整个切换的过程当中最核心的,在于保证应用的可持续性,要能够真正实现架构的统一、统一纳管跟统一的服务,这样才能保证客户以最低风险的进行信创替代。其中,架构是第一位的。”吴静涛表示。
双轨超高可用架构五大引擎
对于双轨超高可用架构的应用行业,吴静涛告诉「智能进化论」,“双轨超高可用架构是神州云科通过在金融行业最佳实践构建出来的架构创新,它适用的行业非常广泛。金融、电信、能源、交通等历史上有很重IT投入的央企国企,在信创替代的过程当中,都会面临如何平滑过渡的挑战。”
实际上,双轨超高可用架构代表的是神州云科为信创核心客户定制的一套“组合拳”,包括一个双轨超高可用架构、五大引擎、云科容翼+云科通明湖两大系列产品(纯自研信创产品),以及一套《金融信创应用可持续性测试指南》,为客户的信创之旅提供可持续性保障。
“我们认为,双轨超高可用架构不仅仅存在于信创领域,它的根源是分布式架构里面的灰度割接的逻辑,所以这种实践不是三五年会存在的(过渡方案),而是会一直存在下去的一种思维。”
从不同数据中心之间的双活、灾备,到传统架构和云原生架构之间的对接和迁移,再到信创系统和非信创系统之间的调度迁移,双轨超高可用架构从行业实践中摸索出了一条“稳中有敏、平滑迁移”的道路。
文中图片来自摄图网
END
本文为「智能进化论」原创作品。