CN105511987A - 一种强一致性且高可用的分布式任务管理系统 - Google Patents
一种强一致性且高可用的分布式任务管理系统 Download PDFInfo
- Publication number
- CN105511987A CN105511987A CN201510898575.4A CN201510898575A CN105511987A CN 105511987 A CN105511987 A CN 105511987A CN 201510898575 A CN201510898575 A CN 201510898575A CN 105511987 A CN105511987 A CN 105511987A
- Authority
- CN
- China
- Prior art keywords
- information
- module
- log
- role
- log information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1464—Management of the backup or restore process for networked environments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1474—Saving, restoring, recovering or retrying in transactions
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及一种强一致性且高可用的分布式任务管理系统,包括通过网络连接的Web后端模块和备份服务器集群,所述备份服务器集群由多个备份服务器组成,各所述备份服务器包括依次连接的一致性模块、日志模块和存储模块,其中:一致性模块,通过选举方式成为Leader角色或Follower角色,若成为Leader角色,则接收Web后端模块发送的日志信息并广播,若成为Follower角色,则接收Leader角色广播的日志信息并响应该日志信息;日志模块,用于保存接收到的日志信息,并将接收到的日志信息提交到存储模块。与现有技术相比,本发明具有强一致性的、高可用性且开销较小等优点。
Description
技术领域
本发明涉及分布式数据库系统领域,尤其是涉及一种强一致性且高可用的分布式任务管理系统。
背景技术
在信息技术和数据管理领域,备份技术是一种重要的技术手段,用来解决生产服务器系统及之上的应用出现故障等情况下恢复其可用性。随着数据信息呈爆炸式地增长,单节点的备份存储、柜式的备份服务器系统无法更好地解决海量数据更快地备份与恢复的问题。因此分布式结构的备份系统便应运而生。
备份系统的分布式结构应该能够提供7*24的高可靠且高可用性服务,然而在多节点的集群情况下,单节点失效是无法避免的。因此,当前存在主从结构的系统架构与多副本策略用来保证系统的高可靠性与高可用性。然而主从结构的系统架构,主节点与从节点之间无法解决2个以上节点失效的问题,也无法提供强一致性保证;而对于多副本策略的分布式系统,有些只能够提供最终一致性保证如Amazon的Dynamo,有些则需要借助于能够提供强一致性保证的分布式文件系统,如Google的Bigtable依靠GFS文件系统解决强一致性,这样导致开销比较大。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种开销较小的强一致性且高可用的分布式任务管理系统,可解决分布式数据备份系统下,备份任务的管理信息与备份任务在分布式情况下一致性协调等问题。
本发明的目的可以通过以下技术方案来实现:
一种强一致性且高可用的分布式任务管理系统,包括通过网络连接的Web后端模块和备份服务器集群,所述备份服务器集群由多个备份服务器组成,各所述备份服务器包括依次连接的一致性模块、日志模块和存储模块,其中:
一致性模块,通过选举方式成为Leader角色或Follower角色,若成为Leader角色,则接收Web后端模块发送的日志信息并广播,若成为Follower角色,则接收Leader角色广播的日志信息并响应该日志信息;
日志模块,用于保存接收到的日志信息,并将接收到的日志信息提交到存储模块。
所述一致性模块包括:
定时器单元,用于设定一超时定时器并启动;
选举信息广播单元,在所述超时定时器超时时响应,用于产生并广播选举为Leader角色的信息,并接收其它一致性模块的反馈信息,根据所述反馈信息判断是否成功成为Leader角色;
日志广播单元,在选举信息广播单元的判断结果为是时响应,用于广播Web后端模块发送的日志信息;
信息反馈单元,用于在收到其它一致性模块广播的信息后进行相应反馈;
逻辑时间操作单元,在所述超时定时器超时时响应,用于获取当前逻辑时间Term,并根据当前逻辑时间Term的值执行相应操作。
所述选举信息广播单元中,当在设定时间内接收的半数以上反馈信息为同意时,判定为成功成为Leader角色。
所述逻辑时间操作单元中的相应操作包括:
A)超时定时器超时时,将当前逻辑时间Term的值执行加1操作后作为当前逻辑时间Term,整合入选举信息广播单元产生的选举为Leader角色的信息中;
B)当检测到其它一致性模块广播的选举为Leader角色的信息时,判断该信息中的逻辑时间Term是否大于操作A)中获取的当前逻辑时间Term,若是,则将一致性模块变为Follower角色,若否,则反馈拒绝信息。
所述信息反馈单元收到的信息包括响应选举为Leader角色的信息的反馈信息和响应日志信息的确认信息。
所述日志模块包括:
日志存储单元,用于存储接收到的日志信息;
日志提交单元,用于在收到确认提交信息后,将接收到的日志信息提交到存储模块;
日志删除单元,用于删除小于设定记录的日志信息。
所述设定记录根据如下方式获取:
Leader角色获取各Follower角色提交日志信息的最小记录,以所述最小记录作为相应Follower角色的设定记录。
所述存储模块包括LevelDB存储和Mysql数据库。
所述日志模块将接收到的日志信息提交到存储模块具体为:
将SQL操作日志提交到Mysql数据库,将锁操作日志和事件操作日志提交到LevelDB存储。
所述Web后端模块将SQL操作、锁操作和事件操作分别对应封装为SQL操作日志、锁操作日志和事件操作日志后发送给Leader角色,Web后端模块将数据库查询操作直接提交到Leader角色对应的存储模块。
与现有技术相比,本发明具有以下有益效果:
1、本发明通过选举方式产生一个Leader节点,由Leader节点领导其它节点实现分布式存储,少于半数节点的失效都不会破坏整个集群正常的运行,备份任务可以在不受影响的情况下正常工作,可实现一个高可靠性与高可用性的分布式系统。
2、本发明可实现一个强一致性的分布式系统,对系统的任何操作一经写入立即生效,不需要复杂的冲突避免和解决机制。
3、本发明通过日志复制的方式解决多节点强一致性和高可用问题,不需要借助能够提供强一致性保证的分布式文件系统,有效减少开销。
4、本发明在每个时期仅存在一个Leader节点,有效提高了数据处理的可靠性。
附图说明
图1为本发明Web后端模块与Leader角色的交互示意图;
图2为本发明选举状态转换示意图;
图3为本发明系统的基本工作流程图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
本实施例提供一种强一致性且高可用的分布式任务管理系统,包括通过网络连接的Web后端模块1和备份服务器集群,Web后端模块1中的Web后端管理程序能够使用的方式包括:关系型数据库的SQL操作、分布式的锁操作和分布式的事件操作。本实施例中,备份服务器集群由至少三个备份服务器组成,每一备份服务器为一节点,各备份服务器的结构如图1所示,包括依次连接的一致性模块21、日志模块22和存储模块,存储模块包括LevelDB存储23和Mysql数据库24。
各备份服务器中,一致性模块21通过选举方式成为Leader角色或Follower角色,若成为Leader角色,则接收Web后端模块发送的日志信息并广播,若成为Follower角色,则接收Leader角色广播的日志信息并响应该日志信息;日志模块22用于保存接收到的日志信息,并将接收到的日志信息提交到存储模块。Leader角色负责与Web后端模块通信并操作本地的日志模块,且同一个时刻最多存在一个;Follower角色被动地响应远程调用请求和操作本地的日志模块。
一致性模块21包括定时器单元、选举信息广播单元、日志广播单元、信息反馈单元和逻辑时间操作单元,其中,定时器单元用于设定一超时定时器并启动;选举信息广播单元在超时定时器超时时响应,用于产生并广播选举为Leader角色的信息,并接收其它一致性模块的反馈信息,根据反馈信息判断是否成功成为Leader角色;日志广播单元在选举信息广播单元的判断结果为是时响应,用于广播Web后端模块发送的日志信息;信息反馈单元用于在收到其它一致性模块广播的信息后进行相应反馈;逻辑时间操作单元在超时定时器超时时响应,用于获取当前逻辑时间Term,并根据当前逻辑时间Term的值执行相应操作。
逻辑时间Term可以在分布式系统环境中解决时间同步问题,每个Term期间最多存在一个Leader,每次操作都要本地Term加1,其它节点通过Term变量判断接收的信息是否为过期信息。逻辑时间操作单元中的相应操作包括:
A)超时定时器超时时,将当前逻辑时间Term的值执行加1操作后作为当前逻辑时间Term,整合入选举信息广播单元产生的选举为Leader角色的信息中;
B)当检测到其它一致性模块广播的选举为Leader角色的信息时,判断该信息中的逻辑时间Term是否大于操作A)中获取的当前逻辑时间Term,若是,则将一致性模块变为Follower角色,若否,则反馈拒绝信息。
日志模块22包括:日志存储单元,用于存储接收到的日志信息;日志提交单元,用于在收到确认提交信息后,将接收到的日志信息提交到存储模块;日志删除单元,用于删除小于设定记录的日志信息。
一致性模块21的选举过程如图2所示,具体过程为:
1、各备份服务器节点初始化为Follower角色,选举时进入Candidate状态。
2、随机设定一个超时定时器,超时时,广播选举为Leader角色的信息,如果收到超过半数同意信息,则转换为Leader角色。
3、如果检测到Leader存在或存储更高Term的Leader,则转换为Follower角色。
4、Leader节点定时广播心跳信息。其它节点转换为Follower角色,收到心跳信息后重启用于选举的定时器。
Web后端模块将SQL操作、锁操作和事件操作分别对应封装为SQL操作日志、锁操作日志和事件操作日志后发送给Leader角色,Leader角色再将相应日志提交到存储模块,Web后端模块将数据库查询操作直接提交到Leader角色对应的存储模块。
成为Leader角色的一致性模块接收的日志信息具体如下:
1、用户发起创建、修改或删除备份任务等操作,这些操作都会被Web后端模块转化成相应的数据库SQL操作,然后将这些SQL操作封装成为SQL操作日志的形式通过网络发送给一致性模块。
2、多个Web后端模块操作Mysql一个表时,需要通过分布式锁解决时序问题,此时通过将锁的变量值封装成锁操作日志的形式写入一致性模块。
3、多个Web后端模块需要协调完成任务时,需要通过注册事件变量,将注册的事件变量封装成事件操作日志的形式写入一致性模块。
上述操作过程具体如图3所示:
1、Web后端模块发起锁操作、事件操作或数据库SQL操作时,将这些信息封装成日志发送到Leader节点,如果非Leader节点收到则拒绝操作并反馈正确的Leader节点IP地址。
2、Leader节点收到日志信息后写入本地的日志模块并广播日志信息,Follower节点接收到Leader广播的日志信息后,需要提交到存储模块,提交成功后向Leader节点反馈结果;Leader节点收到半数Follower节点完成时,将日志信息提交到存储模块。Leader节点和Follower节点实现提交到存储模块具体为:锁操作日志与事件操作日志提交到LevelDB存储,数据库SQL操作日志提交到Mysql数据库,并返回操作结果。
3、对于Mysql数据库的查询操作则直接提交给Mysql数据库。
4、随着时间的增加,本地日志会越来越多,Leader节点定期获取各Follower节点向存储模块提交的最小记录,并删除小于该最小记录的日志信息。最小提交记录指每一个节点向LevelDB存储或Mysql数据库提交成功的序列号,每个Follower最小提交的记录都是不同的。
5、当一个节点失效时,如果该节点是Leader节点,则重新选举新Leader,如果失效节点是Follower节点则不需要重新选举。这些操作都不影响备份系统的正常工作。
Claims (10)
1.一种强一致性且高可用的分布式任务管理系统,其特征在于,包括通过网络连接的Web后端模块和备份服务器集群,所述备份服务器集群由多个备份服务器组成,各所述备份服务器包括依次连接的一致性模块、日志模块和存储模块,其中:
一致性模块,通过选举方式成为Leader角色或Follower角色,若成为Leader角色,则接收Web后端模块发送的日志信息并广播,若成为Follower角色,则接收Leader角色广播的日志信息并响应该日志信息;
日志模块,用于保存接收到的日志信息,并将接收到的日志信息提交到存储模块。
2.根据权利要求1所述的强一致性且高可用的分布式任务管理系统,其特征在于,所述一致性模块包括:
定时器单元,用于设定一超时定时器并启动;
选举信息广播单元,在所述超时定时器超时时响应,用于产生并广播选举为Leader角色的信息,并接收其它一致性模块的反馈信息,根据所述反馈信息判断是否成功成为Leader角色;
日志广播单元,在选举信息广播单元的判断结果为是时响应,用于广播Web后端模块发送的日志信息;
信息反馈单元,用于在收到其它一致性模块广播的信息后进行相应反馈;
逻辑时间操作单元,在所述超时定时器超时时响应,用于获取当前逻辑时间Term,并根据当前逻辑时间Term的值执行相应操作。
3.根据权利要求2所述的强一致性且高可用的分布式任务管理系统,其特征在于,所述选举信息广播单元中,当在设定时间内接收的半数以上反馈信息为同意时,判定为成功成为Leader角色。
4.根据权利要求2所述的强一致性且高可用的分布式任务管理系统,其特征在于,所述逻辑时间操作单元中的相应操作包括:
A)超时定时器超时时,将当前逻辑时间Term的值执行加1操作后作为当前逻辑时间Term,整合入选举信息广播单元产生的选举为Leader角色的信息中;
B)当检测到其它一致性模块广播的选举为Leader角色的信息时,判断该信息中的逻辑时间Term是否大于操作A)中获取的当前逻辑时间Term,若是,则将一致性模块变为Follower角色,若否,则反馈拒绝信息。
5.根据权利要求2所述的强一致性且高可用的分布式任务管理系统,其特征在于,所述信息反馈单元收到的信息包括响应选举为Leader角色的信息的反馈信息和响应日志信息的确认信息。
6.根据权利要求1所述的强一致性且高可用的分布式任务管理系统,其特征在于,所述日志模块包括:
日志存储单元,用于存储接收到的日志信息;
日志提交单元,用于在收到确认提交信息后,将接收到的日志信息提交到存储模块;
日志删除单元,用于删除小于设定记录的日志信息。
7.根据权利要求6所述的强一致性且高可用的分布式任务管理系统,其特征在于,所述设定记录根据如下方式获取:
Leader角色获取各Follower角色提交日志信息的最小记录,以所述最小记录作为相应Follower角色的设定记录。
8.根据权利要求1所述的强一致性且高可用的分布式任务管理系统,其特征在于,所述存储模块包括LevelDB存储和Mysql数据库。
9.根据权利要求8所述的强一致性且高可用的分布式任务管理系统,其特征在于,所述日志模块将接收到的日志信息提交到存储模块具体为:
将SQL操作日志提交到Mysql数据库,将锁操作日志和事件操作日志提交到LevelDB存储。
10.根据权利要求1所述的强一致性且高可用的分布式任务管理系统,其特征在于,所述Web后端模块将SQL操作、锁操作和事件操作分别对应封装为SQL操作日志、锁操作日志和事件操作日志后发送给Leader角色,Web后端模块将数据库查询操作直接提交到Leader角色对应的存储模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510898575.4A CN105511987A (zh) | 2015-12-08 | 2015-12-08 | 一种强一致性且高可用的分布式任务管理系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510898575.4A CN105511987A (zh) | 2015-12-08 | 2015-12-08 | 一种强一致性且高可用的分布式任务管理系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105511987A true CN105511987A (zh) | 2016-04-20 |
Family
ID=55719989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510898575.4A Pending CN105511987A (zh) | 2015-12-08 | 2015-12-08 | 一种强一致性且高可用的分布式任务管理系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105511987A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106875165A (zh) * | 2017-02-22 | 2017-06-20 | 中山大学 | 一种利用软件定义网络优化的共识算法 |
CN107105032A (zh) * | 2017-04-20 | 2017-08-29 | 腾讯科技(深圳)有限公司 | 节点设备运行方法及节点设备 |
CN107124305A (zh) * | 2017-04-20 | 2017-09-01 | 腾讯科技(深圳)有限公司 | 节点设备运行方法及节点设备 |
CN107547593A (zh) * | 2016-06-27 | 2018-01-05 | 华为技术有限公司 | 一种实现日志同步的方法、装置及分布式系统 |
WO2018120174A1 (zh) * | 2016-12-30 | 2018-07-05 | 华为技术有限公司 | 故障恢复的方法、设备和系统 |
CN109905286A (zh) * | 2017-12-11 | 2019-06-18 | 北京京东尚科信息技术有限公司 | 一种监控设备运行状态的方法和系统 |
CN110162511A (zh) * | 2018-02-08 | 2019-08-23 | 华为技术有限公司 | 一种日志传输方法及相关设备 |
CN111368002A (zh) * | 2020-03-05 | 2020-07-03 | 广东小天才科技有限公司 | 一种数据处理方法、系统、计算机设备和存储介质 |
CN111400100A (zh) * | 2020-03-16 | 2020-07-10 | 北京伟杰东博信息科技有限公司 | 一种分布式软件备份的管理方法及其系统 |
CN114448996A (zh) * | 2022-03-08 | 2022-05-06 | 南京大学 | 基于计算存储分离框架下的冗余存储资源的共识方法和系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050049732A1 (en) * | 2003-08-29 | 2005-03-03 | Dimitri Kanevsky | Method and apparatus for computer communication using audio signals |
CN101621747A (zh) * | 2009-08-12 | 2010-01-06 | 广州海格通信集团股份有限公司 | 一种无线mesh网络的可靠组播传输方法 |
CN102088489A (zh) * | 2010-12-31 | 2011-06-08 | 北京理工大学 | 一种分布式数据同步系统及方法 |
CN102377594A (zh) * | 2010-08-20 | 2012-03-14 | 中兴通讯股份有限公司 | 独立可扩展控制平面的控制网元的注册方法及系统 |
-
2015
- 2015-12-08 CN CN201510898575.4A patent/CN105511987A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050049732A1 (en) * | 2003-08-29 | 2005-03-03 | Dimitri Kanevsky | Method and apparatus for computer communication using audio signals |
CN101621747A (zh) * | 2009-08-12 | 2010-01-06 | 广州海格通信集团股份有限公司 | 一种无线mesh网络的可靠组播传输方法 |
CN102377594A (zh) * | 2010-08-20 | 2012-03-14 | 中兴通讯股份有限公司 | 独立可扩展控制平面的控制网元的注册方法及系统 |
CN102088489A (zh) * | 2010-12-31 | 2011-06-08 | 北京理工大学 | 一种分布式数据同步系统及方法 |
Non-Patent Citations (1)
Title |
---|
DIEGO ONGARO等: "In Search of an Understandable Consensus Algorithm", 《2014 USENIX ANNUAL TECHNICAL CONFERENCE》 * |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107547593B (zh) * | 2016-06-27 | 2020-05-08 | 华为技术有限公司 | 一种实现日志同步的方法、装置及分布式系统 |
CN107547593A (zh) * | 2016-06-27 | 2018-01-05 | 华为技术有限公司 | 一种实现日志同步的方法、装置及分布式系统 |
US11102084B2 (en) | 2016-12-30 | 2021-08-24 | Huawei Technologies Co., Ltd. | Fault rectification method, device, and system |
WO2018120174A1 (zh) * | 2016-12-30 | 2018-07-05 | 华为技术有限公司 | 故障恢复的方法、设备和系统 |
CN106875165A (zh) * | 2017-02-22 | 2017-06-20 | 中山大学 | 一种利用软件定义网络优化的共识算法 |
CN107124305B (zh) * | 2017-04-20 | 2019-08-23 | 腾讯科技(深圳)有限公司 | 节点设备运行方法及节点设备 |
US10833919B2 (en) | 2017-04-20 | 2020-11-10 | Tencent Technology (Shenzhen) Company Limited | Node device operation method, work status switching apparatus, node device, and medium |
CN107105032B (zh) * | 2017-04-20 | 2019-08-06 | 腾讯科技(深圳)有限公司 | 节点设备运行方法及节点设备 |
WO2018192534A1 (zh) * | 2017-04-20 | 2018-10-25 | 腾讯科技(深圳)有限公司 | 节点设备运行方法、工作状态切换装置、节点设备及介质 |
CN107124305A (zh) * | 2017-04-20 | 2017-09-01 | 腾讯科技(深圳)有限公司 | 节点设备运行方法及节点设备 |
CN107105032A (zh) * | 2017-04-20 | 2017-08-29 | 腾讯科技(深圳)有限公司 | 节点设备运行方法及节点设备 |
CN109905286A (zh) * | 2017-12-11 | 2019-06-18 | 北京京东尚科信息技术有限公司 | 一种监控设备运行状态的方法和系统 |
CN109905286B (zh) * | 2017-12-11 | 2021-10-12 | 北京京东乾石科技有限公司 | 一种监控设备运行状态的方法和系统 |
CN110162511A (zh) * | 2018-02-08 | 2019-08-23 | 华为技术有限公司 | 一种日志传输方法及相关设备 |
CN110162511B (zh) * | 2018-02-08 | 2023-09-01 | 华为技术有限公司 | 一种日志传输方法及相关设备 |
CN111368002A (zh) * | 2020-03-05 | 2020-07-03 | 广东小天才科技有限公司 | 一种数据处理方法、系统、计算机设备和存储介质 |
CN111400100A (zh) * | 2020-03-16 | 2020-07-10 | 北京伟杰东博信息科技有限公司 | 一种分布式软件备份的管理方法及其系统 |
CN114448996A (zh) * | 2022-03-08 | 2022-05-06 | 南京大学 | 基于计算存储分离框架下的冗余存储资源的共识方法和系统 |
CN114448996B (zh) * | 2022-03-08 | 2022-11-11 | 南京大学 | 基于计算存储分离框架下的冗余存储资源的共识方法和系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105511987A (zh) | 一种强一致性且高可用的分布式任务管理系统 | |
US20200257593A1 (en) | Storage cluster configuration change method, storage cluster, and computer system | |
CN108134706B (zh) | 区块链多活高可用系统、计算机设备以及方法 | |
CN106878473B (zh) | 一种消息处理方法、服务器集群及系统 | |
JP6382454B2 (ja) | 分散ストレージ及びレプリケーションシステム、並びに方法 | |
US8886796B2 (en) | Load balancing when replicating account data | |
CN101751415B (zh) | 元数据服务系统、元数据同步方法与写服务器更新方法 | |
CN109308227B (zh) | 故障检测控制方法及相关设备 | |
CN104753994A (zh) | 基于集群服务器系统的数据同步方法及其装置 | |
CN105069152B (zh) | 数据处理方法及装置 | |
CN111176888B (zh) | 云存储的容灾方法、装置及系统 | |
CN109254876A (zh) | 云计算系统中数据库的管理方法和装置 | |
CN109165112B (zh) | 一种元数据集群的故障恢复方法、系统及相关组件 | |
CN114900532A (zh) | 电力数据容灾方法、系统、装置、计算机设备和存储介质 | |
CN111541762A (zh) | 数据处理的方法、管理服务器、设备及存储介质 | |
CN115658390A (zh) | 容器容灾方法、系统、装置、设备及计算机可读存储介质 | |
CN104753987A (zh) | 一种分布式会话管理方法及系统 | |
CN107239235B (zh) | 一种多控多活raid同步方法及系统 | |
CN105323271B (zh) | 一种云计算系统以及云计算系统的处理方法和装置 | |
CN108509296B (zh) | 一种处理设备故障的方法和系统 | |
CN114625566A (zh) | 数据容灾方法、装置、电子设备及存储介质 | |
CN110083653B (zh) | 一种订单数据的操作方法、装置、计算机设备和存储介质 | |
WO2017080362A1 (zh) | 数据管理方法及装置 | |
CN103780433B (zh) | 自愈式虚拟资源配置管理数据架构 | |
CN116389233A (zh) | 容器云管理平台主备切换系统、方法、装置和计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160420 |
|
RJ01 | Rejection of invention patent application after publication |