[发明专利]一种容灾处理方法以及相关装置有效
申请号: | 202010162182.8 | 申请日: | 2020-03-10 |
公开(公告)号: | CN111404737B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 彭章龙 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 方法 以及 相关 装置 | ||
本申请公开了一种容灾处理的方法以及相关装置,通过实时获取主存储设备的远程事务日志,当若容灾进程被触发时,则将远程事务日志和备份事务日志进行核对,以得到执行事务日志,其中备份事务日志用于指示备存储设备中备份的主存储设备的事务信息;然后基于执行事务日志进行对应的事务操作。从而实现了容灾进程中主存储设备数据的异步备份过程,避免了网络波动对于容灾处理的影响,且由于远程事务日志和备份事务日志的核对可以得到备存储设备中的事务备份进程,可以很好的反映出事务的执行顺序,使得大流量的业务也可以正常的执行,提高了容灾处理的准确性。
技术领域
本申请涉及互联网技术领域,尤其涉及一种容灾处理的方法以及相关装置。
背景技术
随着互联网的发展,信息安全变得越来越重要,无论是企业还是个人对信息安全的依赖程度都非常高。用户对互联网的使用是通过互联网数据中心来完成的,而如何避免由于数据中心故障而影响网络服务成为难题。
一般为了确保用户对互联网的正常使用,通常都会为数据中心设置容灾系统。容灾系统就是指建立两套或多套功能相同的网络系统,这两套或多套网络系统中会包括一个主网络系统,至少一个备用网络系统,主网络系统工作时,会将数据定时备份到备用网络系统,当主网络系统出现故障时,会切换到备用网络系统,即在数据层采取跨城强同步由备用网络系统为用户提供正常的网络服务。
但是,数据层采取跨城强同步的方案虽然可以保证主备数据之间的实时一致性,但是在一些远距离备份的场景中,存在延时的问题;并且随着并发数的加大,更新SQL数据的增多,吞吐量如果继续增大,平均耗时会继续增大,可能对上层业务的响应延时造成影响,会导致大流量的业务在高峰期时不可用,影响容灾处理的准确性。
发明内容
有鉴于此,本申请提供一种容灾处理的方法,可以有效避免由于远距离场景中网络波动带来的业务故障,提高容灾处理过程的准确性。
本申请一方面提供一种容灾处理的方法,可以应用于终端设备中包含容灾处理功能的系统或程序中,具体包括:实时获取主存储设备的远程事务日志,所述远程事务日志用于指示所述主存储设备当前事务操作的信息;
若容灾进程被触发,则将所述远程事务日志和备份事务日志进行核对,以得到执行事务日志,所述备份事务日志用于指示备存储设备中备份的所述主存储设备的事务信息,所述备存储设备与所述主存储设备相关联;
基于所述执行事务日志进行对应的事务操作。
可选的,在本申请一些可能的实现方式中,所述将所述远程事务日志和备份事务日志进行核对,以得到执行事务日志,包括:
确定所述远程事务日志指示的第一事务标识集合和所述备份事务日志指示的第二事务标识集合;
核对所述第一事务标识集合和所述第二事务标识集合中的相同标识,以得到执行事务日志。
可选的,在本申请一些可能的实现方式中,所述核对所述第一事务标识集合和所述第二事务标识集合中的相同标识,以得到执行事务日志之后,所述方法还包括:
在所述第二事务标识集合中删除所述相同标识,以对所述远程事务日志进行更新。
可选的,在本申请一些可能的实现方式中,所述远程事务日志包括关键事务标识,所述实时获取主存储设备的远程事务日志,包括:
检测所述关键事务标识对应事务的主体状态;
若所述主体状态满足预设条件,则实时获取主存储设备的远程事务日志。
可选的,在本申请一些可能的实现方式中,所述检测所述关键事务标识对应事务的主体状态,包括:
检测所述关键事务标识对应的用户信息;
根据所述用户信息确定所述主体状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010162182.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种互联网广告展示方法
- 下一篇:一种图像处理方法及系统