CN106789180A - 一种元数据服务器的服务控制方法及装置 - Google Patents

一种元数据服务器的服务控制方法及装置 Download PDF

Info

Publication number
CN106789180A
CN106789180A CN201611092710.7A CN201611092710A CN106789180A CN 106789180 A CN106789180 A CN 106789180A CN 201611092710 A CN201611092710 A CN 201611092710A CN 106789180 A CN106789180 A CN 106789180A
Authority
CN
China
Prior art keywords
server
metadata
meta data
correspondence
data server
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
Application number
CN201611092710.7A
Other languages
English (en)
Inventor
张闯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201611092710.7A priority Critical patent/CN106789180A/zh
Publication of CN106789180A publication Critical patent/CN106789180A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种元数据服务器的服务控制方法及装置,其中该方法包括:设置与元数据服务器集群中每个元数据服务器对应的影子节点;控制每个影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致;如果任一元数据服务器发生故障成为故障服务器,则控制该故障服务器对应的影子节点基于存储的数据实现对应元数据服务。本申请公开的上述技术方案中,在元数据服务器发生故障时能够由对应影子节点代替对应元数据服务器实现对应元数据服务,从而避免了元数据因对应元数据服务器发生故障出现的丢失等情况,能够在元数据服务器出现故障时快速恢复其应提供的元数据服务,保证了服务器集群中元数据服务的连续性。

Description

一种元数据服务器的服务控制方法及装置
技术领域
本发明涉及元数据存储技术领域,更具体地说,涉及一种元数据服务器的服务控制方法。
背景技术
随着物联网、云计算和移动电子商务的发展,大数据业务占整个数据库市场的比例不断提高;大数据时代的来临使数据分析和处理能力成为数据中心日益倚重的技术手段;信息规模的扩大和数据结构的多样化,使海量数据存储成为大数据分析研究的热点。
为了实现数据的快速读写,通常需要获取到数据的元数据,包括数据对应的文件名称及存储位置等信息,进而在实现数据读写时先通过元数据确定出数据的相关信息,以基于该相关信息快速定位到对应的数据。现有技术中为了实现海量数据对应的大量元数据信息,通常需要将元数据存储至元数据集群中的每个元数据服务器中,但是随着集群规模的扩大,元数据服务器发生故障的概率增加,而如果任一元数据服务器发生故障,则其存储的元数据将丢失且无法恢复,进而导致无法基于这部分元数据实现对应数据的读写,即无法实现该发生故障的元数据服务器应提供的元数据服务。
综上所述,现有技术中存在可能出现因元数据服务器故障导致无法实现对应元数据服务情况的问题。
发明内容
本发明的目的是提供一种元数据服务器的服务控制方法,以解决现有技术中存在的可能出现因元数据服务器故障导致无法实现对应元数据服务情况的问题。
为了实现上述目的,本发明提供如下技术方案:
一种元数据服务器的服务控制方法,包括:
设置与元数据服务器集群中每个元数据服务器对应的影子节点;
控制每个所述影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致;
如果任一所述元数据服务器发生故障成为故障服务器,则控制该故障服务器对应的影子节点基于存储的数据实现对应元数据服务。
优选的,控制每个所述影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致,包括:
控制每个影子节点获取对应元数据服务器的镜像文件,所述镜像文件为预先对对应元数据服务器中保存的元数据信息进行镜像得到的;
如果任一元数据服务器中保存的元数据信息相对于对应镜像文件发生变化,则将该变化对应的日志信息发送至对应的影子节点。
优选的,还包括:
如果所述故障服务器对应的影子节点为故障节点,则将所述故障服务器对应的镜像文件及日志信息进行合并得到合并元数据信息,并在所述故障服务器重启后将所述合并元数据信息发送至所述故障服务器,以供所述故障服务器重启后基于所述合并元数据信息实现对应元数据服务。
优选的,将所述合并元数据信息发送至所述故障服务器之后,还包括:
将所述故障服务器对应的镜像文件及日志信息发送至所述故障服务器,以供所述故障服务器判断所述合并元数据信息与当前接收到的镜像文件及日志信息进行数据一致性校验,并在校验通过后实现对应元数据服务。
优选的,还包括:
定时获取每个所述元数据服务器对应的镜像文件及日志信息,并将获取时间及对应获取到的镜像文件及日志信息进行存储;
如果每个所述元数据服务器及对应影子节点均发生故障,则在各个所述元数据服务器及对应影子节点重启后将距离发生故障时刻最近的获取时刻对应的镜像文件及日志信息发送至对应的元数据服务器及影子节点。
一种元数据服务器的服务控制装置,包括:
设置模块,用于设置与元数据服务器集群中每个元数据服务器对应的影子节点;
一致性模块,用于控制每个所述影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致;
第一恢复模块,用于如果任一所述元数据服务器发生故障成为故障服务器,则控制该故障服务器对应的影子节点基于存储的数据实现对应元数据服务。
优选的,所述一致性模块包括:
一致性单元,用于:控制每个影子节点获取对应元数据服务器的镜像文件,所述镜像文件为预先对对应元数据服务器中保存的元数据信息进行镜像得到的;以及用于如果任一元数据服务器中保存的元数据信息相对于对应镜像文件发生变化,则将该变化对应的日志信息发送至对应的影子节点。
优选的,还包括:
第二恢复模块,用于如果所述故障服务器对应的影子节点为故障节点,则将所述故障服务器对应的镜像文件及日志信息进行合并得到合并元数据信息,并在所述故障服务器重启后将所述合并元数据信息发送至所述故障服务器,以供所述故障服务器重启后基于所述合并元数据信息实现对应元数据服务。
优选的,还包括:
校验模块,用于将所述合并元数据信息发送至所述故障服务器之后,将所述故障服务器对应的镜像文件及日志信息发送至所述故障服务器,以供所述故障服务器判断所述合并元数据信息与当前接收到的镜像文件及日志信息进行数据一致性校验,并在校验通过后实现对应元数据服务。
优选的,还包括:
第三恢复模块,用于:定时获取每个所述元数据服务器对应的镜像文件及日志信息,并将获取时间及对应获取到的镜像文件及日志信息进行存储;以及用于如果每个所述元数据服务器及对应影子节点均发生故障,则在各个所述元数据服务器及对应影子节点重启后将距离发生故障时刻最近的获取时刻对应的镜像文件及日志信息发送至对应的元数据服务器及影子节点。
本发明提供了一种元数据服务器的服务控制方法及装置,其中该方法包括:设置与元数据服务器集群中每个元数据服务器对应的影子节点;控制每个所述影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致;如果任一所述元数据服务器发生故障成为故障服务器,则控制该故障服务器对应的影子节点基于存储的数据实现对应元数据服务。本申请公开的上述技术方案中,为每个元数据服务器设置对应影子节点,且每个影子节点的数据与对应元数据服务器中的元数据信息保持一致,从而在元数据服务器发生故障时能够由对应影子节点代替对应元数据服务器实现对应元数据服务,从而避免了元数据因对应元数据服务器发生故障出现的丢失等情况,提高了元数据的可靠性;进一步通过上述技术方案能够在元数据服务器出现故障时快速恢复其应提供的元数据服务,保证了服务器集群中元数据服务的连续性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种元数据服务器的服务控制方法的流程图;
图2为本发明实施例提供的一种元数据服务器的服务控制装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,其示出了本发明实施例提供的一种元数据服务器的服务控制方法的流程图,可以包括以下步骤:
S11:设置与元数据服务器集群中每个元数据服务器对应的影子节点。
在元数据服务器集群中包括多个元数据服务器,每个元数据服务器均存储有其对应部分数据的元数据信息,包括这部分数据对应的文件名称、存储位置等,而对于元数据服务器与数据的对应关系可以预先根据实际需要进行设定。影子节点具体可以为一个处于备用状态下元数据服务器集群中的元数据服务器或者单独的节点,元数据服务器与影子节点一一对应。
S12:控制每个影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致。
控制每个影子节点中保存的数据与对应元数据服务器中保存的元数据信息始终保持一致,也即保持每个影子节点中数据与对应元数据服务器中元数据信息始终相同,但是影子节点处于备用状态,即在元数据服务器正常工作时影子节点是不提供元数据服务器,仅需要和对应元数据服务器保存的元数据信息保存一致即可,或者说影子节点为对对应元数据服务器进行的备份。
S13:如果任一元数据服务器发生故障成为故障服务器,则控制该故障服务器对应的影子节点基于存储的数据实现对应元数据服务。
当任一元数据服务器成为故障服务器时,无法继续提供其所维护的元数据信息,影响上层文件***的访问;此时由于其对应影子节点中的数据与故障服务器发生故障前保存的元数据信息一致,因此可以直接由影子节点替代故障服务器,并提供故障服务器应提供的元数据服务,从而实现元数据服务器的节点热备。
本申请公开的上述技术方案中,为每个元数据服务器设置对应影子节点,且每个影子节点的数据与对应元数据服务器中的元数据信息保持一致,从而在元数据服务器发生故障时能够由对应影子节点代替对应元数据服务器实现对应元数据服务,从而避免了元数据因对应元数据服务器发生故障出现的丢失等情况,提高了元数据的可靠性;进一步通过上述技术方案能够在元数据服务器出现故障时快速恢复其应提供的元数据服务,保证了服务器集群中元数据服务的连续性。
本发明实施例提供的一种元数据服务器的服务控制方法,控制每个影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致,可以包括:
控制每个影子节点获取对应元数据服务器的镜像文件,镜像文件为预先对对应元数据服务器中保存的元数据信息进行镜像得到的;
如果任一元数据服务器中保存的元数据信息相对于对应镜像文件发生变化,则将该变化对应的日志信息发送至对应的影子节点。
镜像(Mirroring)是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像,本申请中镜像文件即为对应元数据服务器的副本。并且在任一元数据服务器中保存的元数据信息相对于该元数据服务器的镜像文件发生变化时,可以将该变化记录为日志信息,进而将日志信息发送至对应影子节点,通过得到对应元数据服务器的镜像文件及日志信息,能够有效保证影子节点与对应元数据服务器中保存的元数据信息的一致性。
本发明实施例提供的一种元数据服务器的服务控制方法,还可以包括:
如果故障服务器对应的影子节点为故障节点,则将故障服务器对应的镜像文件及日志信息进行合并得到合并元数据信息,并在故障服务器重启后将合并元数据信息发送至故障服务器,以供故障服务器重启后基于合并元数据信息实现对应元数据服务。
如果故障服务器对应影子节点也发生了故障成为故障节点,则基于故障服务器的镜像文件及日志信息实现对应元数据服务的恢复,具体来说,可以将日志信息对应的元数据信息的变化替换镜像文件中对应部分的数据,进而得到合并元数据信息,在管理员对故障服务器实现修复操作并重启后将合并元数据信息发送至故障服务器,由此,故障服务器能够基于合并元数据信息提供对应元数据服务,从而进一步保证了元数据服务的连续性。
本发明实施例提供的一种元数据服务器的服务控制方法,将合并元数据信息发送至故障服务器之后,还可以包括:
将故障服务器对应的镜像文件及日志信息发送至故障服务器,以供故障服务器判断合并元数据信息与当前接收到的镜像文件及日志信息进行数据一致性校验,并在校验通过后实现对应元数据服务。
需要说明的是,为了保证合并元数据信息与对应镜像文件及日志信息的一致性,将合并元数据信息发送至重启后的故障服务器后还可以将故障服务器对应的镜像文件及日志信息发送至故障服务器,故障服务器将镜像文件及日志信息合并并确定合并所得结果与接收到的合并元数据信息是否一致,如果是,则校验通过,故障服务器基于元数据信息实现对应元数据服务,否则,则校验失败,将校验失败的信息可以发送至管理员对应管理终端,且暂时不提供元数据服务,等待管理员的处理,从而进一步保证了元数据的可靠性以及元数据服务的正常提供。
本发明实施例提供的一种元数据服务器的服务控制方法,还可以包括:
定时获取每个元数据服务器对应的镜像文件及日志信息,并将获取时间及对应获取到的镜像文件及日志信息进行存储;
如果每个元数据服务器及对应影子节点均发生故障,则在各个元数据服务器及对应影子节点重启后将距离发生故障时刻最近的获取时刻对应的镜像文件及日志信息发送至对应的元数据服务器及影子节点。
定时获取的每个元数据服务器对应的镜像文件及日志信息,包括该元数据服务器的镜像文件及截止到当前时刻其保存的元数据信息相对于镜像文件发生的每次变化对应的日志信息,从而将获取时间及获取到的上述信息进行存储,也即为上述信息增加时间戳,从而能够基于不同获取时间获取到不同的信息。如果每个元数据服务器及对应影子节点均发生故障,则需要获取距离发生上述故障的时刻最近时刻的获取时间获取的对应的镜像文件及日志信息,以使得***重启,即元数据服务器及影子节点均重启后,元数据服务器及影子节点能够获取到故障前应具有的数据,进而使得元数据服务器正常提供元数据服务,而影子节点继续保持与元数据服务器的数据一致性,从而保证各服务器及节点恢复到故障前的一致状态,实现全局状态恢复。
需要说明的是,本发明实施例提供的上述技术方案可以应用于大数据文件***中,该***主要包括多个元数据服务器、多个数据服务器、共享存储池及多个客户端节点。其中,镜像文件及对应日志信息均可以存储至共享存储池中,具体来说,共享存储池可以维护有每个元数据服务器对应的日志文件,该元数据服务器产生的每次日志信息均可以存储至对应日志文件,并且为了保证镜像文件及日志信息的可靠性,可以在共享存储池中增加其对应的一个或者多个副本,以在由于某些故障导致镜像文件或日志信息丢失或损坏时由对应的副本中获取到对应数据;另外,在由共享存储池中获取镜像文件或日志信息等数据时,可以先由本地磁盘中获取,如果本地磁盘中不存在再由远程节点中获取,从而保证了数据的快速获取。
本发明实施例还提供了一种元数据服务器的服务控制装置,如图2所示,可以包括:
设置模块11,用于设置与元数据服务器集群中每个元数据服务器对应的影子节点;
一致性模块12,用于控制每个影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致;
第一恢复模块13,用于如果任一元数据服务器发生故障成为故障服务器,则控制该故障服务器对应的影子节点基于存储的数据实现对应元数据服务。
本发明实施例提供的一种元数据服务器的服务控制装置,一致性模块可以包括:
一致性单元,用于:控制每个影子节点获取对应元数据服务器的镜像文件,镜像文件为预先对对应元数据服务器中保存的元数据信息进行镜像得到的;以及用于如果任一元数据服务器中保存的元数据信息相对于对应镜像文件发生变化,则将该变化对应的日志信息发送至对应的影子节点。
本发明实施例提供的一种元数据服务器的服务控制装置,还可以包括:
第二恢复模块,用于如果故障服务器对应的影子节点为故障节点,则将故障服务器对应的镜像文件及日志信息进行合并得到合并元数据信息,并在故障服务器重启后将合并元数据信息发送至故障服务器,以供故障服务器重启后基于合并元数据信息实现对应元数据服务。
本发明实施例提供的一种元数据服务器的服务控制装置,还可以包括:
校验模块,用于将合并元数据信息发送至故障服务器之后,将故障服务器对应的镜像文件及日志信息发送至故障服务器,以供故障服务器判断合并元数据信息与当前接收到的镜像文件及日志信息进行数据一致性校验,并在校验通过后实现对应元数据服务。
本发明实施例提供的一种元数据服务器的服务控制装置,还可以包括:
第三恢复模块,用于:定时获取每个元数据服务器对应的镜像文件及日志信息,并将获取时间及对应获取到的镜像文件及日志信息进行存储;以及用于如果每个元数据服务器及对应影子节点均发生故障,则在各个元数据服务器及对应影子节点重启后将距离发生故障时刻最近的获取时刻对应的镜像文件及日志信息发送至对应的元数据服务器及影子节点。
本发明实施例提供的一种元数据服务器的服务控制装置中相关部分的说明请参见本发明实施例提供的一种元数据服务器的服务控制方法中对应部分的详细说明,在此不再赘述。
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

1.一种元数据服务器的服务控制方法,其特征在于,包括:
设置与元数据服务器集群中每个元数据服务器对应的影子节点;
控制每个所述影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致;
如果任一所述元数据服务器发生故障成为故障服务器,则控制该故障服务器对应的影子节点基于存储的数据实现对应元数据服务。
2.根据权利要求1所述的方法,其特征在于,控制每个所述影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致,包括:
控制每个影子节点获取对应元数据服务器的镜像文件,所述镜像文件为预先对对应元数据服务器中保存的元数据信息进行镜像得到的;
如果任一元数据服务器中保存的元数据信息相对于对应镜像文件发生变化,则将该变化对应的日志信息发送至对应的影子节点。
3.根据权利要求2所述的方法,其特征在于,还包括:
如果所述故障服务器对应的影子节点为故障节点,则将所述故障服务器对应的镜像文件及日志信息进行合并得到合并元数据信息,并在所述故障服务器重启后将所述合并元数据信息发送至所述故障服务器,以供所述故障服务器重启后基于所述合并元数据信息实现对应元数据服务。
4.根据权利要求3所述的方法,其特征在于,将所述合并元数据信息发送至所述故障服务器之后,还包括:
将所述故障服务器对应的镜像文件及日志信息发送至所述故障服务器,以供所述故障服务器判断所述合并元数据信息与当前接收到的镜像文件及日志信息进行数据一致性校验,并在校验通过后实现对应元数据服务。
5.根据权利要求2所述的方法,其特征在于,还包括:
定时获取每个所述元数据服务器对应的镜像文件及日志信息,并将获取时间及对应获取到的镜像文件及日志信息进行存储;
如果每个所述元数据服务器及对应影子节点均发生故障,则在各个所述元数据服务器及对应影子节点重启后将距离发生故障时刻最近的获取时刻对应的镜像文件及日志信息发送至对应的元数据服务器及影子节点。
6.一种元数据服务器的服务控制装置,其特征在于,包括:
设置模块,用于设置与元数据服务器集群中每个元数据服务器对应的影子节点;
一致性模块,用于控制每个所述影子节点中保存的数据与对应元数据服务器中保存的元数据信息一致;
第一恢复模块,用于如果任一所述元数据服务器发生故障成为故障服务器,则控制该故障服务器对应的影子节点基于存储的数据实现对应元数据服务。
7.根据权利要求6所述的装置,其特征在于,所述一致性模块包括:
一致性单元,用于:控制每个影子节点获取对应元数据服务器的镜像文件,所述镜像文件为预先对对应元数据服务器中保存的元数据信息进行镜像得到的;以及用于如果任一元数据服务器中保存的元数据信息相对于对应镜像文件发生变化,则将该变化对应的日志信息发送至对应的影子节点。
8.根据权利要求7所述的装置,其特征在于,还包括:
第二恢复模块,用于如果所述故障服务器对应的影子节点为故障节点,则将所述故障服务器对应的镜像文件及日志信息进行合并得到合并元数据信息,并在所述故障服务器重启后将所述合并元数据信息发送至所述故障服务器,以供所述故障服务器重启后基于所述合并元数据信息实现对应元数据服务。
9.根据权利要求8所述的装置,其特征在于,还包括:
校验模块,用于将所述合并元数据信息发送至所述故障服务器之后,将所述故障服务器对应的镜像文件及日志信息发送至所述故障服务器,以供所述故障服务器判断所述合并元数据信息与当前接收到的镜像文件及日志信息进行数据一致性校验,并在校验通过后实现对应元数据服务。
10.根据权利要求7所述的装置,其特征在于,还包括:
第三恢复模块,用于:定时获取每个所述元数据服务器对应的镜像文件及日志信息,并将获取时间及对应获取到的镜像文件及日志信息进行存储;以及用于如果每个所述元数据服务器及对应影子节点均发生故障,则在各个所述元数据服务器及对应影子节点重启后将距离发生故障时刻最近的获取时刻对应的镜像文件及日志信息发送至对应的元数据服务器及影子节点。
CN201611092710.7A 2016-11-30 2016-11-30 一种元数据服务器的服务控制方法及装置 Pending CN106789180A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611092710.7A CN106789180A (zh) 2016-11-30 2016-11-30 一种元数据服务器的服务控制方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611092710.7A CN106789180A (zh) 2016-11-30 2016-11-30 一种元数据服务器的服务控制方法及装置

Publications (1)

Publication Number Publication Date
CN106789180A true CN106789180A (zh) 2017-05-31

Family

ID=58915763

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611092710.7A Pending CN106789180A (zh) 2016-11-30 2016-11-30 一种元数据服务器的服务控制方法及装置

Country Status (1)

Country Link
CN (1) CN106789180A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108599982A (zh) * 2018-03-14 2018-09-28 华为技术有限公司 数据恢复方法及相关设备
CN109165112A (zh) * 2018-08-16 2019-01-08 郑州云海信息技术有限公司 一种元数据集群的故障恢复方法、***及相关组件
CN109947730A (zh) * 2017-07-25 2019-06-28 中兴通讯股份有限公司 元数据恢复方法、装置、分布式文件***及可读存储介质
CN110719326A (zh) * 2019-10-08 2020-01-21 中国电子科技集团公司第二十八研究所 适应低质量通信链路的高可用软件***内数据同步方法
CN111159786A (zh) * 2019-12-29 2020-05-15 浪潮电子信息产业股份有限公司 一种元数据保护方法、装置及电子设备和存储介质
CN112506710A (zh) * 2020-12-16 2021-03-16 深信服科技股份有限公司 分布式文件***数据修复方法、装置、设备及存储介质
WO2021189312A1 (en) * 2020-03-25 2021-09-30 Beijing Didi Infinity Technology And Development Co., Ltd. Meta server crash recovery in object storage system using enhanced meta structure
CN114629907A (zh) * 2022-03-25 2022-06-14 广州助蜂网络科技有限公司 一种停车场设备的管控方法及装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521083A (zh) * 2011-12-13 2012-06-27 广州杰赛科技股份有限公司 一种云计算***中虚拟机备份方法和***
CN103024020A (zh) * 2012-12-05 2013-04-03 蓝盾信息安全技术股份有限公司 基于web应用的网络数据文件存储方法及装置
CN103455577A (zh) * 2013-08-23 2013-12-18 中国科学院计算机网络信息中心 云主机镜像文件的多备份就近存储和读取方法及***
CN103544081A (zh) * 2013-10-23 2014-01-29 曙光信息产业(北京)有限公司 双元数据服务器的管理方法和装置
CN103763383A (zh) * 2014-01-27 2014-04-30 西安雷迪维护***设备有限公司 一体化云存储***及其存储方法
CN104932841A (zh) * 2015-06-17 2015-09-23 南京邮电大学 一种云存储***中节约型重复数据删除方法
CN105930228A (zh) * 2016-04-06 2016-09-07 广州唯品会信息科技有限公司 数据备份方法及***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521083A (zh) * 2011-12-13 2012-06-27 广州杰赛科技股份有限公司 一种云计算***中虚拟机备份方法和***
CN103024020A (zh) * 2012-12-05 2013-04-03 蓝盾信息安全技术股份有限公司 基于web应用的网络数据文件存储方法及装置
CN103455577A (zh) * 2013-08-23 2013-12-18 中国科学院计算机网络信息中心 云主机镜像文件的多备份就近存储和读取方法及***
CN103544081A (zh) * 2013-10-23 2014-01-29 曙光信息产业(北京)有限公司 双元数据服务器的管理方法和装置
CN103763383A (zh) * 2014-01-27 2014-04-30 西安雷迪维护***设备有限公司 一体化云存储***及其存储方法
CN104932841A (zh) * 2015-06-17 2015-09-23 南京邮电大学 一种云存储***中节约型重复数据删除方法
CN105930228A (zh) * 2016-04-06 2016-09-07 广州唯品会信息科技有限公司 数据备份方法及***

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109947730A (zh) * 2017-07-25 2019-06-28 中兴通讯股份有限公司 元数据恢复方法、装置、分布式文件***及可读存储介质
CN109947730B (zh) * 2017-07-25 2024-02-02 中兴通讯股份有限公司 元数据恢复方法、装置、分布式文件***及可读存储介质
CN108599982A (zh) * 2018-03-14 2018-09-28 华为技术有限公司 数据恢复方法及相关设备
CN108599982B (zh) * 2018-03-14 2021-02-12 华为技术有限公司 数据恢复方法及相关设备
CN109165112B (zh) * 2018-08-16 2022-02-18 郑州云海信息技术有限公司 一种元数据集群的故障恢复方法、***及相关组件
CN109165112A (zh) * 2018-08-16 2019-01-08 郑州云海信息技术有限公司 一种元数据集群的故障恢复方法、***及相关组件
CN110719326A (zh) * 2019-10-08 2020-01-21 中国电子科技集团公司第二十八研究所 适应低质量通信链路的高可用软件***内数据同步方法
CN110719326B (zh) * 2019-10-08 2021-11-12 中国电子科技集团公司第二十八研究所 适应低质量通信链路的高可用软件***内数据同步方法
CN111159786B (zh) * 2019-12-29 2022-04-22 浪潮电子信息产业股份有限公司 一种元数据保护方法、装置及电子设备和存储介质
CN111159786A (zh) * 2019-12-29 2020-05-15 浪潮电子信息产业股份有限公司 一种元数据保护方法、装置及电子设备和存储介质
WO2021189312A1 (en) * 2020-03-25 2021-09-30 Beijing Didi Infinity Technology And Development Co., Ltd. Meta server crash recovery in object storage system using enhanced meta structure
CN112506710A (zh) * 2020-12-16 2021-03-16 深信服科技股份有限公司 分布式文件***数据修复方法、装置、设备及存储介质
CN112506710B (zh) * 2020-12-16 2024-02-23 深信服科技股份有限公司 分布式文件***数据修复方法、装置、设备及存储介质
CN114629907A (zh) * 2022-03-25 2022-06-14 广州助蜂网络科技有限公司 一种停车场设备的管控方法及装置

Similar Documents

Publication Publication Date Title
CN106789180A (zh) 一种元数据服务器的服务控制方法及装置
US9940206B2 (en) Handling failed cluster members when replicating a database between clusters
CN103226502B (zh) 一种数据灾备控制***及数据恢复方法
US8812897B1 (en) Locality based quorums
US10565071B2 (en) Smart data replication recoverer
EP2281240B1 (en) Maintaining data integrity in data servers across data centers
US6578160B1 (en) Fault tolerant, low latency system resource with high level logging of system resource transactions and cross-server mirrored high level logging of system resource transactions
US8301600B1 (en) Failover recovery in a distributed data store
US8938638B2 (en) Recovery service location for a service
US8214685B2 (en) Recovering from a backup copy of data in a multi-site storage system
EP2948849B1 (en) System and method for replicating data
US20170315886A1 (en) Locality based quorum eligibility
CN106341454A (zh) 跨机房多活分布式数据库管理***和方法
US20080162599A1 (en) Optimizing backup and recovery utilizing change tracking
US20120136827A1 (en) Periodic data replication
JP2007511008A (ja) ハイブリッドリアルタイムデータレプリケーション
CN103077242A (zh) 一种实现数据库服务器双机热备的方法
WO2002050678A8 (en) Method of 'split-brain' prevention in computer cluster systems
CN106339278A (zh) 一种网络文件***的数据备份及恢复方法
WO2007021443A3 (en) Online page restore from a database mirror
JPH08254047A (ja) 故障許容鍵管理装置及び方法
CN103136070B (zh) 一种数据容灾处理的方法和装置
US8527454B2 (en) Data replication using a shared resource
US11550677B2 (en) Client-less database system recovery
US8683258B2 (en) Fast I/O failure detection and cluster wide failover

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531