[发明专利]一种基于集中配置的自动化容灾方法、系统、介质和设备在审
申请号: | 202110818604.7 | 申请日: | 2021-07-20 |
公开(公告)号: | CN113656215A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 王腾贺;揭震;马超 | 申请(专利权)人: | 新浪网技术(中国)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/30 |
代理公司: | 北京卓岚智财知识产权代理事务所(特殊普通合伙) 11624 | 代理人: | 沈煜华 |
地址: | 100193 北京市海淀区东北旺西路中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 集中 配置 自动化 方法 系统 介质 设备 | ||
本发明公开了一种基于集中配置的自动化容灾方法、系统、介质及电子设备,包括:从策略中心获取预先写入的容灾资源策略配置信息,根据容灾资源策略配置信息对客户端的自我健康状态进行检查;根据客户端的自我健康状态的检查结果,对客户端的依赖资源健康状态或容灾切换存在状态进行检查;根据依赖资源健康状态的检查结果或容灾切换存在状态的检查结果,执行容灾资源策略配置。通过服务器端直接进行依赖资源质量判断,能够有效判断依赖资源的服务状态,精确判断故障依赖资源,真实服务场景情况下,能够提升容灾切换的时效性,能够有效降低故障时长。
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于集中配置的自动化容灾方法、系统、介质和设备。
背景技术
目前互联网系统中应用程序需要依赖大量资源,例如API(ApplicationProgramming Interface,应用程序接口)接口服务、数据库服务等。随着业务发展,依赖的资源数据越来越多,同时应用程序的可用性要求越来越高,现有容灾系统和方案都是针对固定的资源,固定的场景,人为进行触发。
现有容灾系统都是从依赖资源端判断是否执行切换,无法覆盖调用的全链路,即有依赖资源端服务正常,网络异常的情况下导致调用异常,无法完全覆盖调用过程的全部环节,可能产生误判。并且,容灾系统进行切换都是在依赖资源端进行的,同时都是进行域名解析切换,由于域名解析TTL(Time To Live,缓存时间)存在,无法及时在调用端生效,导致故障时长增加;另外,目前的容灾系统存在多资源切换操作入口不统一,不便于管理,存在多资源在不同的维护人员维护的情况,不同的资源的容灾管理和容灾方案入口均不同,维护和管理成本高。
有鉴于此,目前亟需一种多资源多场景自动化的容灾方案,能够提升容灾切换的时效性,有效降低故障时长。
发明内容
有鉴于此,本发明实施例的目的在于提供一种基于集中配置的自动化容灾方法、系统、介质和电子设备,能够提升容灾切换的时效性降低故障时长。
为达到上述目的,第一方面,本发明实施例提供一种基于集中配置的自动化容灾方法,包括:
从策略中心获取预先写入的容灾资源策略配置信息,根据所述容灾资源策略配置信息对客户端的自我健康状态进行检查;
根据所述客户端的自我健康状态的检查结果,对所述客户端的依赖资源健康状态或容灾切换存在状态进行检查;
根据所述依赖资源健康状态的检查结果或所述容灾切换存在状态的检查结果,执行所述容灾资源策略配置。
在一些可能的实施方式中,所述从策略中心获取预先写入的容灾资源策略配置信息,根据所述容灾资源策略配置信息对客户端的自我健康状态进行检查,具体包括:
从所述策略中心获取所述容灾资源策略配置信息,按照所述容灾资源策略配置信息中的依赖资源的监测周期和检查方法进行客户端的自我健康状态检查。
在一些可能的实施方式中,所述根据所述客户端的自我健康状态的检查结果,对所述客户端的依赖资源健康状态或容灾切换存在状态进行检查,具体包括:
当所述客户端的自我健康状态的检查结果为不健康时,进行依赖资源健康状态检查;
当所述客户端的自我健康状态的检查结果为健康时,进行容灾切换存在状态检查。
在一些可能的实施方式中,在所述当客户端的自我健康状态的检查结果为不健康时,进行依赖资源健康状态检查之后,还包括:
当所述依赖资源健康状态的检查结果为健康时,判定导致所述客户端的自我健康状态的检查结果为不健康是因为所述客户端的自身原因,则进行第一节点容灾切换,所述的节点容灾切换是指将不健康的客户端切换至其它健康的客户端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪网技术(中国)有限公司,未经新浪网技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110818604.7/2.html,转载请声明来源钻瓜专利网。