[发明专利]企业级微服务平台跨区域容灾架构及方法在审
申请号: | 202111439762.8 | 申请日: | 2021-11-30 |
公开(公告)号: | CN114143323A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 鄢迪;张峰彬;李周;徐豪;桑善春 | 申请(专利权)人: | 中原银行股份有限公司 |
主分类号: | H04L67/1001 | 分类号: | H04L67/1001;H04L41/0663 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 喻嵘 |
地址: | 450018 河南省郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 企业级 微服 平台 跨区 域容灾 架构 方法 | ||
本发明提供了企业级微服务平台跨区域容灾架构及方法,涉及容灾技术领域。所述架构包括:网络流量配置装置、注册中心、配置中心、认证中心、监控中心、管理平台,均被配置为由生产环境和同城环境共用,用于向所述生产环境和/或同城环境的业务微服务配置相应的网络流量、提供节点注册、相应的配置信息、统一认证、对指标做采集和记录、统一管理。通过生产环境和同城环境的功能互通,可解决当某个业务微服务部分节点或全部节点宕机时,无法灵活切换系统,且服务不可用时间过长时,需要人工干预的问题。
技术领域
本发明涉及容灾技术领域,具体涉及企业级微服务平台跨区域容灾架构及方法。
背景技术
在信息技术的快速发展下,各互联网公司和厂商越来越注重系统容灾方面的建设。容灾备份如果根据应用来划分的话,分为数据级容灾和应用级容灾。数据级容灾,在本地数据出现灾难时,系统至少在异地保存有一份可用的关键业务的数据。应用级容灾备份,是指在生产环境和同城环境建立完全相同的应用,两者组合为双活系统,在生产环境应用出现灾难时,同城环境的应用可以接管生产环境的业务,并在生产环境系统正常使用后,业务重新迁移直生产环境。应用级容灾和数据级容灾最大的区别就是,在生产系统发生灾难时,同城系统是否接管了生产系统的业务,保障了业务的连续性,这也是应用级容灾重点解决的问题。
在企业的实际生产环境中,当某个微服务部分节点或全部节点宕机时,如果使用现有技术方案来处理服务不可用的问题,会出现两个问题:一是从运维人员发现问题,到手动切换流量分配,会造成长时间服务不可用,严重时导致生产事故;二是使用注册中心的机房配置项时,无法灵活控制生产同城节点是否全部参与服务。
发明内容
为了克服现有技术的不足,本发明提供了企业级微服务平台跨区域容灾架构及方法,可实现生产环境和同城环境功能互通,有利于解决当某个业务微服务部分节点或全部节点宕机时,无法灵活切换系统的问题。
为解决上述技术问题,本发明采用的技术方案如下:
第一方面,本发明提供企业级微服务平台跨区域容灾架构,其特征在于,所述架构包括:
网络流量配置装置,被配置为由生产环境和同城环境共用,用于向所述生产环境和/或同城环境配置相应的网络流量;注册中心,被配置为由生产环境和同城环境共用,用于向所述生产环境和/或同城环境的业务微服务提供节点注册;
配置中心,被配置为由生产环境和同城环境共用,用于在所述生产环境和/或同城环境的业务微服务的监听下提供相应的配置信息;
认证中心,被配置为由生产环境和同城环境共用,用于向所述生产环境和/或同城环境的业务微服务做统一认证;
监控中心,被配置为由生产环境和同城环境共用,用于向所述生产环境和/或同城环境的业务微服务运行时的指标做采集和记录;
管理平台,被配置为由生产环境和同城环境共用,用于向所述生产环境和/或同城环境的业务微服务进行统一管理。
可选的,所述网络流量配置装置包括负载均衡器和网关;其中:
所述负载均衡器根据网关的工作状态,向处于预设工作状态的网关进行流量转发。
可选的,所述网关具备同环境优先访问的特性,对应于生产环境或同城环境的网关优先访问生产环境或同城环境的业务微服务。
可选的,所述注册中心的节点数据相互同步,所述生产环境和/或同城环境的所有业务微服务向所述注册中心节点注册。
可选的,所述配置中心可以对所述生产环境和/或同城环境的业务微服务进行统一配置,并且统一对配置进行管控。
可选的,所述认证中心主要对所述生产环境和/或同城环境的业务微服务在每次请求时,均与所述认证中心交互,验证交易有效性,确保微服务间交易的安全性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中原银行股份有限公司,未经中原银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111439762.8/2.html,转载请声明来源钻瓜专利网。