异地多活项目组:肖爱元、赵亮、王腾飞、郭岳、钟储建、童峥
为满足中国移动IT系统集中化的需求,中国移动信息技术中心开展了IT云异地多活平台建设。浙江移动公司配合信息技术中心进行异地多活试点工作,于2020年12月2日成功将浙江移动电子渠道网上营业厅迁移到一级IT云异地多活平台,在哈尔滨数据中心和浙东数据中心实现应用到数据库的多活承载。 异地多活是指分布在异地的多个数据中心同时对外提供服务,与传统的异地冷备、同城双中心和两地三中心的容灾方式只在一个数据中心的数据库进行写操作不同,异地多活容灾方式支持对多个数据中心的数据库同时写操作,一个数据中心将承载的写入同步到其他数据中心,实现异地数据中心之间数据同时能够提供生产支撑并互为容灾的能力,以抵御数据中心故障和区域性灾难故障对业务连续性造成重大影响。同时解决了大型系统的扩展问题,提供就近访问、业务无缝切换等能力。异地多活示意图
中国移动一级IT云已经在全国建成了八大区域数据中心,为了提供不同的容灾能力,在哈尔滨与浙东两个数据中心建设了异地多活平台。异地多活平台的主要能力有:01
业务路由、服务路由、消息路由以及数据路由的多层负载与路由机制,提供平台级的多活能力保障,以减少单中心故障导致的整个系统不可用;02
借助服务路由及消息处理工具,实现跨中心服务调用的一致性保障;03
利用高性能数据同步工具与修复工具保障数据同步的及时性与数据的一致性;04
提供分布式调度及管控平台。一级IT云异地多活平台架构
本次试点的浙江移动电子渠道网上营业厅是提供给客户进行业务受理、营销推广、信息查询的网上自助平台,涵盖服务专区、5G专区、移动靓号、家庭业务、移动业务、移动商城等服务板块。为实现异地多活架构,浙江移动对电子渠道网上营业厅系统进行应用、中间件和数据库等层面适配异地多活平台的改造。网上营业厅异地多活架构
异地多活的实现需要业务系统进行改造,需要根据业务系统的特点以及异地多活平台的能力灵活地制定方案。通过本次电子渠道网上营业厅迁移至一级IT云异地多活平台,为实现更多系统的改造和迁移积累了经验。END
扫码关注我们
图文:三墩IT人
排版:三墩IT人