异地多活容灾方法、系统、设备及可读存储介质与流程

文档序号:18902851发布日期:2019-10-18 22:11阅读:279来源:国知局
异地多活容灾方法、系统、设备及可读存储介质与流程

本发明涉及计算机技术领域,尤其涉及一种异地多活容灾方法、系统、设备及可读存储介质。



背景技术:

随着互联网技术的飞速发展,移动支付已经渗透到人们生活中的各个方面,为了避免支付系统崩溃或数据丢失而带来巨大的损失,目前常用的基础支付平台大都采用了异地容灾的数据安全策略。

其中,异地容灾是在相隔一定距离的位置另外部署一套备用存储系统,该备用存储系统与主存储系统保持数据同步,这种方式可以保证当主存储系统发生了人为损坏、洪灾、火灾、地震等不可控事件时,仍然能够在一定的时间内,将支付服务切换到上述备用存储系统,使支付平台经历短暂中断后,即可继续投入使用,从而进一步提高支付平台抵抗各种意外因素的容灾能力。

然而,现有的异地容灾策略,当主存储系统发生故障时,不能立即切换到备用存储系统,需要通过人工操作进行切换,且所需要执行的操作步骤较多,导致整个切换过程耗时较长,难免会影响用户的使用体验。



技术实现要素:

本发明实施例的主要目的在于提供一种异地多活容灾方法、系统、设备及可读存储介质,可以解决现有技术中的异地容灾策略切换过程较为复杂且耗时较长的技术问题。

为实现上述目的,本发明实施例第一方面提供一种异地多活容灾方法,该方法包括:

通用网关接口接收到访问请求后,基于所述访问请求访问主存储设备;

当所述通用网关接口访问所述主存储设备失败时,所述通用网关接口基于所述访问请求访问备存储设备,所述主存储设备和备存储设备均与所述通用网关接口通信连接。

为实现上述目的,本发明第二方面提供一种异地多活容灾系统,该系统包括:通用网关接口、主存储设备及备存储设备,所述主存储设备及备存储设备均与所述通用网关接口通信连接;

所述通用网关接口用于接收访问请求,并基于所述访问请求访问所述主存储设备,当访问所述主存储设备失败时,基于所述访问请求访问所述备存储设备。

为实现上述目的,本发明第三方面提供一种设备,包括存储器、处理器及存储在所述存储器上且在所述处理器上运行的计算机程序,所述计算机程序为异地多活容灾程序,所述处理器执行所述计算机程序时,实现如本发明第一方面所述的异地多活容灾方法中的各个步骤。

为实现上述目的,本发明第四方面提供一种可读存储介质,其上存储有计算机程序,所述计算机程序为异地多活容灾程序,所述计算机程序被处理器执行时,实现如本发明第一方面所述的异地多活容灾方法中的各个步骤。

本发明实施例提供了一种异地多活容灾方法,该方法包括:通用网关接口接收到访问请求后,基于该访问请求访问主存储设备,当通用网关接口访问主存储设备失败时,基于上述访问请求访问备存储设备,上述主存储设备和备存储设备均与上述通用网关接口通信连接。相较于现有技术而言,本发明实施例中通过设置通用网关接口来同时与主存储设备和备存储设备保持连接,通用网关接口在访问主存储设备失败时,可直接访问上述备存储设备,而不需要在主存储设备与备存储设备之间进行切换操作之后再访问备存储设备,避免了切换操作带来的时间消耗,可以有效解决现有的异地容灾策略切换过程复杂且耗时较长的技术问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中异地多活容灾系统的结构示意图;

图2为本发明实施例中异地多活容灾系统的另一结构示意图;

图3为本发明实施例中异地多活容灾方法的步骤流程示意图;

图4为本发明实施例中当主存储设备无法访问的时长大于预设时长时,异地多活容灾系统的运行状态示意图;

图5为本发明实施例中异地多活容灾方法的另一步骤流程示意图;

图6为本发明实施例中异地多活容灾系统的又一结构示意图;

图7为本发明实施例中异地多活容灾系统的又一结构示意图;

图8为本发明实施例中核对服务器核对数据的流程示意图;

图9为本发明实施例中存储设备的存储方式示意图;

图10为本发明实施例中用户信息的展示方式示意图;

图11为本发明实施例中设备1100的结构示意图。

具体实施方式

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

由于现有技术中的异地容灾策略,需要通过人工切换操作才能完成,因此存在切换过程复杂,且耗时较长的技术问题。

为了解决上述技术问题,本发明提出一种异地多活容灾方法,应用于异地多活容灾系统,该系统中的通用网关接口同时与主存储设备和备存储设备保持连接,通用网关接口在接收到访问请求后,若访问主存储设备失败,则可直接访问上述备存储设备,而不需要在主存储设备与备存储设备之间进行切换操作之后再访问备存储设备,避免了切换操作带来的时间消耗,可以有效解决现有的异地容灾策略切换过程复杂且耗时较长的技术问题。

请参照图1,图1为本发明实施例中异地多活容灾系统的结构示意图,本发明实施例中,上述系统包括:通用网关接口110、主存储设备120及备存储设备130,主存储设备120及备存储设备130均与通用网关接口110通信连接。

通用网关接口110为cgi(commongatewayinterface,通用网关接口),可以为数据中心提供接入层网关服务。主存储设备120及备存储设备130可以均采用ckv(cloudkey-value)海量分布式存储系统,该存储系统具有低成本、可扩展性强、高性能、数据持久性强等优点。

其中,上述系统采用分布式异地多活架构,通用网关接口110同时保持与主存储设备120及备存储设备130的连接,能够实时更新主存储设备120和备存储设备130中的数据,且对主存储设备120和备存储设备130的访问也是实时进行的,以及在主存储设备120和备存储设备130的访问量也基本保持一致。

其中,分布式是指数据中心在机房基础设施、地理空间、计算/存储/网络资源的软硬件部署上是分布而非集中的,满足灾备建设与业务联系的要求,多个数据中心在建设上可以循序渐进的展开,彼此保持一定的独立性;另外,资源的调度可以跨越多个数据中心,且多个数据中心间能够实现有机结合与资源共享。“多活”是指多数据中心之间的地位均等,正常模式下协同工作,并行的为业务访问提供服务,实现了对资源的充分利用,避免一个或两个数据中心处于闲置状态,造成资源浪费。

在本发明实施例中,通用网关接口110与主存储设备120位于“数据中心1”中,备存储设备130则位于“数据中心2”中,而“数据中心1”与“数据中心2”位于同一城市内。其中应当理解的是,主存储设备120与备存储设备130的主、备关系是相对于“数据中心1”中通用网关接口110而言的,对于“数据中心2”中的通用网关接口而言,主存储设备120则为备用的存储设备,而备存储设备130则为主存储设备,具体可参见图2,图2为本发明实施例中异地多活容灾系统的另一结构示意图。

另外,应当理解的是,为了更好的理解本发明实施例,图1及图2中异地多活容灾系统的结构示意图仅描述了两个数据中心之间的容灾备份,在实际应用中,采用上述架构还能够实现多个数据中心之间的备份容灾,如4个或8个数据中心之间的容灾备份。

具体的,参照图3,图3为本发明实施例中异地多活容灾方法的步骤流程示意图,本发明实施例中,上述方法包括:

步骤301、通用网关接口接收到访问请求后,基于所述访问请求访问主存储设备;

步骤302、当所述通用网关接口访问所述主存储设备失败时,所述通用网关接口基于所述访问请求访问备存储设备。

本发明实施例中,以图2所示的异地多活容灾系统为例,当任意一个数据中心中的存储设备无法访问时,该数据中心中的通用网关接口则直接访问另一数据中心中的存储设备,从而确保访问业务的连续正常运行,达到用户侧“故障无感知”的目的。

本发明实施例所提供的异地多活容灾方法,通用网关接口同时与主存储设备和备存储设备保持连接,通用网关接口在接收到访问请求后,基于该访问请求访问主存储设备,当该通用网关接口访问主存储设备失败时,基于上述访问请求访问备存储设备,不需要在主存储设备与备存储设备之间进行切换操作之后再访问备存储设备,避免了切换操作带来的时间消耗,可以有效解决现有的异地容灾策略切换过程复杂且耗时较长的技术问题。

进一步的,基于上述实施例,本发明实施例中,上述步骤301中通用网关接口基于访问请求访问主存储设备之前还包括以下步骤:

当监测到主存储设备无法访问的时长小于或等于预设时长时,通用网关接口基于访问请求访问主存储设备;

当监测到主存储设备无法访问的时长大于上述预设时长时,通用网关接口基于访问请求访问备存储设备。

可以理解的是,在主存储设备处于正常运行状态时,上述通用网关接口可以直接访问主存储设备,但是当主存储设备处于故障状态时,上述通用网关接口需要在访问主存储设备失败后,再访问备存储设备,因此访问过程会存在一定的延迟。

考虑到当上述主存储设备出现严重故障而无法短时间内恢复时,如果上述通用网关接口仍旧采取先访问主存储设备,当访问主存储设备失败时,再访问备存储设备的访问策略,则无疑会影响用户的访问体验,因此,本发明实施例中,如果监测到主存储设备无法访问的时长大于预设时长时,则可以将上述主存储设备对应的数据流量全部切换至上述备存储设备,当上述通用网关接口在接收到访问请求后,则基于该访问请求直接访问上述备存储设备,从而在主存储设备出现严重故障而无法短时间内恢复时,保障访问服务的正常运行。为了更好的理解本发明实施例,参照图4,图4为本发明实施例中当主存储设备无法访问的时长大于预设时长时,异地多活容灾系统的运行状态示意图。

另外,本发明实施例中,当通用网关接口访问上述主存储设备失败后,若访问上述备存储设备仍旧失败,则可以从原始数据库中获取db(database,数据库)数据,利用该db数据对上述主存储设备及备存储设备中存储的数据进行核对,当上述主存储设备和/或上述备存储设备中存储的数据与该db数据不一致时,则基于该db数据对上述主存储设备和/或备存储设备中存储的数据进行修复,使上述异地多活容灾系统具备一定的自愈能力。

为了更好的理解本发明实施例,参照图5,图5为本发明实施例中异地多活容灾方法的另一步骤流程示意图。

本发明实施例所提供的异地多活容灾方法中,通用网关接口接收到访问请求后,如果监测到主存储设备无法访问的时长大于预设时长,则基于该访问请求访问上述备存储器,从而可以避免当主存储设备出现严重故障而无法短时间内恢复时,访问服务的访问时长长时间处于延迟状态的情况,保障访问服务的正常运行。

进一步的,基于上述实施例,本发明实施例中,上述方法还包括以下步骤:

在更新服务器接收到防火墙内的更新消息时,更新服务器将该更新消息同步至防火墙外;

更新服务器在上述防火墙外利用上述更新消息,按照异步更新的方式更新主存储设备及备存储设备。

具体的,本发明实施例中的异地多活容灾系统还包括更新服务器,上述主存储设备及备存储设备均与该更新服务器通信连接。该更新服务器包括一级cmq(cftmessagequeue,分布式异步消息队列)与二级cmq,一级cmq位于防火墙内,二级cmq位于防火墙外的数据中心,参照图6,图6为本发明实施例中异地多活容灾系统的又一结构示意图。

其中,防火墙内的原始服务(或原子服务)在执行完业务逻辑后返回相应参数至上述通用网关接口的同时,作为生产者发送一条更新消息到防火墙内的一级cmq,由该一级cmq将上述更新消息同步至防火墙外数据中心2中的二级cmq;数据中心2中的二级cmq在接收到该更新消息之后,将该更新消息同步至数据中心1中的二级cmq,以及利用该更新消息,按照异步更新的方式更新数据中心2中的存储设备,同时,数据中心1中的二级cmq在接收到上述更新消息后,也会利用该更新消息,按照异步更新的方式更新数据中心1中的存储设备。

可以理解的是,上述一级cmq也可以将上述更新消息同步至防火墙外数据中心1中的二级cmq;数据中心1中的二级cmq在接收到该更新消息之后,将该更新消息同步至数据中心2中的二级cmq,然后完成后续的异步更新。

本发明实施例所提供的异地多活容灾方法,在更新服务器接收到防火墙内的更新消息时,则将该更新消息同步至防火墙外,更新服务器在防火墙外利用上述更新消息,按照异步更新的方式更新主存储设备及备存储设备,从而使上述主存储设备与备存储设备中的数据能够保持一致。

进一步的,基于上述实施例,本发明实施例中,上述方法还包括:

跨城代理服务器在上述防火墙外接收到上述更新服务器发送的更新消息时,跨城代理服务器利用该更新消息,按照异步更新的方式更新跨城备份数据中心。

具体的,本发明实施例中的异地多活容灾系统还包括跨城代理服务器及跨城备份数据中心,上述跨城代理服务器与上述更新服务器通信连接,上述跨城备份数据中心与上述跨城代理服务器通信连接。

具体的,参照图7,图7为本发明实施例中异地多活容灾系统的又一结构示意图。在图7中,上述跨城代理服务器具有两个,分别位于不同的城市,上述跨城备份数据中心包括数据中心3和数据中心4。

其中,上述更新服务器用于将上述一级消息队列中的更新消息同步至上述二级消息队列,以及将同步至上述二级消息队列中的更新消息同步至上述跨城代理服务器;上述跨城代理服务器用于利用上述二级消息队列同步的更新消息,按照异步更新的方式更新上述跨城备份数据中心。

具体的,数据中心2中的二级cmq在接收到上述更新消息之后,将该更新消息通过上述跨城代理服务器同步至数据中心3中的二级cmq;数据中心3中的二级cmq在接收到该更新消息之后,将该更新消息同步至数据中心4中的二级cmq,以及利用该更新消息,按照异步更新的方式更新数据中心3中的存储设备,同时,数据中心4中的二级cmq在接收到上述更新消息后,也会利用该更新消息,按照异步更新的方式更新数据中心4中的存储设备。

另外,上述一级cmq与二级cmq在同步上述更新消息前,会根据该更新消息的来源进行过滤,在接收到由自身发送出去的更新消息时,删除该更新消息,从而防止更新消息出现环形复制。

本发明实施例所提供的异地多活容灾方法,跨城代理服务器在防火墙外接收到更新服务器发送的更新消息时,利用该更新消息,按照异步更新的方式更新跨城备份数据中心,从而使位于两个不同城市的数据中心所存储的数据能够保持一致,并且通过上述一级cmq与二级cmq,可以使不同城市的数据中心之间解耦,并减少跨城的消息量,有效的提升上述系统部署和运营的效率。

进一步的,基于上述实施例,本发明实施例中,上述方法还包括:

核对服务器每间隔预设时长从防火墙内原始数据库中获取db数据,利用该db数据对主存储设备及备存储设备中存储的数据进行核对;当主存储设备和/或备存储设备中存储的数据与该db数据不一致时,核对服务器基于db数据对主存储设备和/或备存储设备中存储的数据进行修复。

具体的,本发明实施例中的异地多活容灾系统还包括核对服务器,上述主存储设备及备存储设备均与该核对服务器通信连接。

其中,上述系统允许上述主存储设备和备存储设备在实时更新或异步更新时出现失败,然后每间隔预设时长从防火墙内原始数据库中获取db数据,然后逐条和上述主存储设备及备存储设备中存储的数据进行核对,如果数据不一致,就以上述db数据为准修复异常数据,从而保证上述主存储设备及备存储设备中存储的数据能够准确且一致。

为了更好的理解本发明实施例,请参照图8,图8为本发明实施例中核对服务器核对数据的流程示意图。在图8中,上述修复异常数据的过程可以包括以下步骤:

1、每间隔预设时长(如每间隔一分钟)从防火墙内原始数据库中获取db数据;

2、解析当前时刻获取到的db数据,获取该db数据对应的索引key;

3、利用上述索引key从上述主存储设备及备存储设备中查找上述db数据对应的数据;

4、确定上述主存储设备和/或备存储设备中存储的数据与上述db数据是否一致,如果不一致,则基于上述db数据对上述主存储设备和/或备存储设备中存储的数据进行修复;

5、解析下一时刻获取到的db数据,执行上述步骤2至4。

本发明实施例所提供的异地多活容灾方法,核对服务器每间隔预设时长从防火墙内原始数据库中获取数据库db数据,利用该db数据对主存储设备及备存储设备中存储的数据进行核对;当主存储设备和/或备存储设备中存储的数据与该db数据不一致时,核对服务器基于该db数据对主存储设备和/或备存储设备中存储的数据进行修复,从而能够有效的提升上述系统的容错能力,以及自我修复能力。

为了解决上述技术问题,本发明实施例还提供一种异地多活容灾系统,该系统包括:通用网关接口、主存储设备及备存储设备,所述主存储设备及备存储设备均与所述通用网关接口通信连接(参见图1或图2);

上述通用网关接口用于接收访问请求,并基于该访问请求访问上述主存储设备,当访问上述主存储设备失败时,基于上述访问请求访问上述备存储设备。

其中,上述主存储设备及备存储设备可以用来存储用户的信息,如用户资料、已绑定的银行卡、姓名、余额等信息。其中,本发明实施例中,可以将存储的多种信息聚合为多列存放在一个表格中,当需要访问上述主存储设备及备存储设备中的数据时,只需要一次访问操作,就可以读取所有的数据,能够有效的减少访问耗时。

为了更好的理解本发明,请参照图9,图9为本发明实施例中存储设备的存储方式示意图。在图9中,uid(useridentification,用户身份证明)为注册用户对应的编号,用户在支付系统注册登记后,支付系统会自动为该用户分配一个uid编号。

其中,通过访问上述主存储设备及备存储设备,即可获取到用户信息并显示,并展示在客户端。为了更好的理解本发明,请参照图10,图10为本发明实施例中用户信息的展示方式示意图。

本发明实施例提供的异地多活容灾系统,包括通用网关接口、主存储设备及备存储设备,且主存储设备及备存储设备均与上述通用网关接口通信连接;上述通用网关接口用于接收访问请求,并基于该访问请求访问上述主存储设备,当访问上述主存储设备失败时,基于上述访问请求访问上述备存储设备。相较于现有技术而言,本发明实施例中通过设置通用网关接口来同时与主存储设备和备存储设备保持连接,使得在访问主存储设备失败时,上述通用网关接口可直接访问上述备存储设备,而不需要在主存储设备与备存储设备之间进行切换操作之后再访问备存储设备,避免了切换操作带来的时间消耗,可以有效解决现有的异地容灾策略切换过程复杂且耗时较长的技术问题。

进一步地,基于上述实施例,本发明实施例中,上述通用网关接口还用于:

在监测到所述主存储设备无法访问的时长大于预设时长后,若接收到所述访问请求,则基于所述访问请求访问所述备存储器。

本发明实施例所提供的异地多活容灾系统中,通用网关接口还用于在监测到主存储设备无法访问的时长大于预设时长后,若接收到访问请求,则基于该访问请求访问所述备存储器,从而可以避免当主存储设备出现严重故障而无法短时间内恢复时,访问服务的访问时长长时间处于延迟状态,保障访问服务的正常运行。

进一步的,基于上述实施例,本发明实施例中,上述系统还包括:更新服务器,上述主存储设备及备存储设备均与该更新服务器通信连接;

上述更新服务器用于在接收到防火墙内的更新消息时,将该更新消息同步至防火墙外,并在防火墙外利用该更新消息,按照异步更新的方式更新上述主存储设备及备存储设备。

本发明实施例所提供的异地多活容灾系统,更新服务器可以在接收到防火墙内的更新消息后,将该更新消息同步至防火墙外,并在防火墙外利用该更新消息,按照异步更新的方式更新主存储设备及备存储设备,从而使上述主存储设备与备存储设备中的数据能够保持一致。

进一步的,基于上述实施例,本发明实施例中,上述系统还包括:跨城代理服务器及跨城备份数据中心,上述跨城代理服务器与上述更新服务器通信连接,上述跨城备份数据中心与上述跨城代理服务器通信连接;

上述跨城代理服务器用于接收上述更新服务器发送的更新消息,并利用该更新消息,按照异步更新的方式更新上述跨城备份数据中心。

本发明实施例所提供的异地多活容灾系统,跨城代理服务器接收更新服务器发送的更新消息,并利用该更新消息,按照异步更新的方式更新上述跨城备份数据中心,从而使位于两个不同城市的数据中心所存储的数据能够保持一致,并且通过上述一级cmq与二级cmq,可以使不同城市的数据中心之间解耦,并减少跨城的消息量,有效的提升上述系统部署和运营的效率。

进一步的,基于上述实施例,本发明实施例中,上述系统还包括核对服务器,上述主存储设备及备存储设备均与该核对服务器通信连接;

上述核对服务器用于每间隔预设时长从防火墙内原始数据库中获取db数据,利用该db数据对上述主存储设备及备存储设备中存储的数据进行核对;当上述主存储设备和/或备存储设备中存储的数据与该db数据不一致时,则基于该db数据对上述主存储设备和/或备存储设备中存储的数据进行修复。

其中,上述系统允许上述主存储设备和备存储设备在实时更新或异步更新时出现失败,然后每间隔预设时长从防火墙内原始数据库中获取db数据,然后逐条和上述主存储设备及备存储设备中存储的数据进行核对,如果数据不一致,就以上述db数据为准修复异常数据,从而保证上述主存储设备及备存储设备中存储的数据能够准确且一致。

本发明实施例所提供的异地多活容灾系统,核对服务器每间隔预设时长从防火墙内原始数据库中获取db数据,利用该db数据对上述主存储设备及备存储设备中存储的数据进行核对,当上述主存储设备和/或备存储设备中存储的数据与该db数据不一致时,则基于该db数据对上述主存储设备和/或备存储设备中存储的数据进行修复,从而能够有效的提升上述系统的容错能力,以及自我修复能力。

可以理解的是,在本发明实施例中,上述的异地多活容灾系统可以是一种设备,请参阅图11,为本发明实施例中设备1100的结构示意图。该设备1100包括处理器1101、存储器1102和收发器1103,存储器1102可以包括只读存储器和随机存取存储器,并向处理器1101提供操作指令和数据。存储器1102的一部分还可以包括非易失性随机存取存储器(nvram)。

在一些实施方式中,存储器1102存储了如下的元素:可执行模块或者数据结构,或者他们的子集,或者他们的扩展集。

在本发明实施例中,通过调用存储器1102存储的操作指令(该操作指令可存储在操作系统中),执行以下过程:

通用网关接口接收到访问请求后,基于该访问请求访问主存储设备;当通用网关接口访问上述主存储设备失败时,通用网关接口基于上述访问请求访问备存储设备。

与现有技术相比,本发明实施例提供的设备,通过设置通用网关接口来同时与主存储设备和备存储设备保持连接,通用网关接口在访问主存储设备失败时,可直接访问上述备存储设备,而不需要在主存储设备与备存储设备之间进行切换操作之后再访问备存储设备,避免了切换操作带来的时间消耗,可以有效解决现有的异地容灾策略切换过程复杂且耗时较长的技术问题。

其中,处理器1101控制设备1100的操作,处理器1101还可以称为cpu(centralprocessingunit,中央处理单元)。存储器1102可以包括只读存储器和随机存取存储器,并向处理器1101提供指令和数据。存储器1102的一部分还可以包括非易失性随机存取存储器(nvram)。具体的应用中设备1100的各个组件通过总线系统1104耦合在一起,其中总线系统1104除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统1104。

上述本发明实施例揭示的方法可以应用于处理器1101中,或者由处理器1101实现。处理器1101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1101可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1102,处理器1101读取存储器1102中的信息,结合其硬件完成上述方法的步骤。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和系统,可以通过其它的方式实现。对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上为对本发明所提供的一种异地多活容灾方法、系统、设备及可读存储介质的描述,对于本领域的技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1