技术特征:
1.一种基于动态计算的自动化灾备切换方法,其特征在于,包括:s1、获取各系统的交易量数据;s2、使用交易量数据设定对应各系统的切换权重指标;s3、根据切换权重指标自高至低建立灾备切换排序;s4、当未发生灾备切换情况下,依据预设时间点定时执行步骤s1至s3更新灾备切换排序;s5、当发生灾备切换情况下,获取各系统与备份中心之间同步数据的丢失量,并判断系统是否满足复原点目标要求以及系统是否已经停止与备份中心进行同步服务s6、当判断系统满足复原点目标要求,和/或,系统已经停止与备份中心进行同步服务时,将系统标记为可切换状态;当判断系统不满足复原点目标要求,且,系统还未停止与备份中心进行同步服务时,将系统标记为不可切换状态;s7、对所有标记为可切换状态的系统,依据在灾备切换排序中的位置确定各系统的切换先后次序,并依次执行灾备切换操作;s8、将正确执行灾备切换操作的系统标记为切换成功;s9、依据预设时间间隔,对标记为切换成功以外的系统重复执行步骤s5至s8,直至所有系统均标记为切换成功。2.如权利要求1所述的方法,其特征在于,所述步骤s8还包括:将未正确执行灾备切换操作或执行灾备切换操作持续时间超过复原时间目标的系统,生成报警信息发送至操作人员,并将该系统标记为人工处理。3.如权利要求2所述的方法,其特征在于,所述步骤s9还包括:依据预设时间间隔,对标记为切换成功及人工处理以外的系统重复执行步骤s5至s8,直至所有系统均标记为切换成功或人工处理。4.如权利要求3所述的方法,其特征在于,所述预设时间点为每日的指定时间点。5.如权利要求4所述的方法,其特征在于,所述预设时间间隔为20秒。6.如权利要求5所述的方法,其特征在于,所述步骤s7还包括:获取标记为可切换状态的系统各自对应的灾备切换方案,并依据对应的灾备切换方案依次执行灾备切换操作。7.一种基于动态计算的自动化灾备切换系统,其特征在于,包括:权重指标计算模块,用于获取历史交易量并计算各系统的切换权重指标;权重指标编排模块,用于记录各系统的权重指标;切换执行模块,用于根据权重指标以及系统状态执行灾备切换操作。8.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-6中任一项所述的方法。9.一种电子设备,其特征在于,包括处理器和存储器;所述存储器,用于存储各系统的切换权重指标及系统状态;所述处理器,用于通过调用各系统的切换权重指标及系统状态,执行权利要求1至6中任一项所述的方法。
技术总结
本发明提供了一种基于动态计算的自动化灾备切换方法及系统,包括根据切换权重指标自高至低建立灾备切换排序,通过自动化分析生成树的方式,快速生成准确的灾备切换顺序方案,以预定义的指标树为参考,不断使用系统的交易量对于权重指标树进行更新,以决策后续切换步骤,提升灾备切换时间指标以及准确性。本发明解决了报警数量多导致运维排障效率低、过度依赖运维人员个人经验和技术的问题,有助于高效恢复业务,保障业务系统的稳定运行。保障业务系统的稳定运行。保障业务系统的稳定运行。
技术研发人员:马超 李建胜 周海鹏 黄湘武
受保护的技术使用者:中信银行股份有限公司
技术研发日:2021.12.07
技术公布日:2022/3/29