数据异地备份方法、装置及计算机可读介质制造方法及图纸

技术编号:18783402 阅读:41 留言:0更新日期:2018-08-29 06:49
本发明专利技术提供了数据异地备份方法,涉及数据备份领域。本发明专利技术提供的分布式存储系统的数据异地方法,首先由一个分布式存储系统中的第一调度节点获取远程通讯链路建立规则;而后第一调度节点按照远程通讯链路建立规则控制至少两个第一通讯节点分别与不同的第二通讯节点建立远程通讯链路,其中,每个第二通讯节点均属于同一个第二分布式存储系统中;最后,再由第一调度节点控制建立好远程通讯链路的至少两个第一通讯节点并行的向第二通讯节点发送备份数据,进而通过这种并行的发送方式,提高了发送的效率,缩短了发送的时间,进而在网络状况不好的情况下,间接的提高了发送的成功率。

【技术实现步骤摘要】
数据异地备份方法、装置及计算机可读介质
本专利技术涉及数据备份领域,具体而言,涉及数据异地备份方法、装置及存储介质。
技术介绍
随着网络数据技术的发展,电子数据的数量呈现出了爆炸式的增长,进而,数据的存储成了首先遇到的问题。为了提高数据的使用便捷程度,以及数据的安全程度,某些情况下,用户通常首选使用分布式存储系统来进行数据的存储。相对于集中式存储而言,分布式存储系统的一个主要特点是冗余存储,冗余存储指的是对于数据A而言,同时存储在至少两个存储节点(如服务器)上,进而当某一个存储节点出现故障(如硬盘损坏、被病毒入侵),导致该存储节点无法向用户提供数据的时候,用户还可以通过另一个存储节点来读取到数据A,以此来保证数据的安全。上述内容介绍的是服务器级别的分布式存储,这些服务器均是属于同一个分布式存储系统中的,在此基础上,相关技术中还出现了系统级的异地容灾系统。异地容灾系统包括至少两个分布式存储系统,数据不仅是在某一个分布式存储系统内部进行冗余存储,还会同时存储在两个分布式存储系统中,以实现系统级别的数据冗余。进而,为了实现系统级别的数据容易,需要将数据从一个分布式存储系统备份给另一个分布式本文档来自技高网...

【技术保护点】
1.数据异地备份方法,其特征在于,作用于第一分布式存储系统,第一分布式存储系统包括第一调度节点和多个第一通讯节点;任意两个第一通讯节点之间均通过近距离通讯链路进行连接;第一调度节点分别与每个第一通讯节点通过近距离通讯链路连接;所述方法包括:第一调度节点获取远程通讯链路建立规则;第一调度节点按照远程通讯链路建立规则控制至少两个第一通讯节点分别与不同的第二通讯节点建立远程通讯链路;每个第二通讯节点均属于同一个第二分布式存储系统;第一通讯节点、第二通讯节点和远程通讯链路是一一对应的;第一调度节点控制至少两个第一通讯节点通过对应的远程通讯链路并行的发送备份数据;至少两个第一通讯节点中不同的第一通讯节点...

【技术特征摘要】
1.数据异地备份方法,其特征在于,作用于第一分布式存储系统,第一分布式存储系统包括第一调度节点和多个第一通讯节点;任意两个第一通讯节点之间均通过近距离通讯链路进行连接;第一调度节点分别与每个第一通讯节点通过近距离通讯链路连接;所述方法包括:第一调度节点获取远程通讯链路建立规则;第一调度节点按照远程通讯链路建立规则控制至少两个第一通讯节点分别与不同的第二通讯节点建立远程通讯链路;每个第二通讯节点均属于同一个第二分布式存储系统;第一通讯节点、第二通讯节点和远程通讯链路是一一对应的;第一调度节点控制至少两个第一通讯节点通过对应的远程通讯链路并行的发送备份数据;至少两个第一通讯节点中不同的第一通讯节点所发出的备份数据不同。2.根据权利要求1所述的方法,其特征在于,通过以下方式确定至少两个第一通讯节点中的每个第一通讯节点所发出的备份数据:第一调度节点获取每个远程通讯链路的传输权重值,每个传输权重值是根据以下的一个或多个参数确定的:每个远程通讯链路对应的第一通讯节点的通讯性能、每个远程通讯链路对应的第一通讯节点的当前负载、每个远程通讯链路对应的第二通讯节点的通讯性能和每个远程通讯链路对应的第二传输节点的当前负载;第一调度节点根据每个远程通讯链路的传输权重值,确定每个远程通讯链路对应的第一通讯节点所要发送的备份数据;每个远程通讯链路对应的第一通讯节点所要发送的备份数据的大小与对应的远程通讯链路的传输权重值呈正相关性。3.根据权利要求2所述的方法,其特征在于,步骤第一调度节点根据每个远程通讯链路的传输权重值,确定每个远程通讯链路对应的第一通讯节点所要发送的备份数据包括:第一调度节点计算全部远程通讯链路的传输权重值的最大公约数;第一调度节点为每个目标第一通讯节点分配未分配的备份数据;目标第一通讯节点是传输权重值超过目标阈值的远程传输链路所对应的第一通讯节点;第一调度节点判断是否还有未分配的备份数据;若是,则将目标阈值修改为目标阈值与最大公约数的差值,并重新执行步骤第一调度节点为每个目标第一通讯节点分配未分配的备份数据。4.根据权利要求1所述的方法,其特征在于,至少一个远程通讯链路所对应的第一通讯节点和第二通讯节点的通讯性能是相同或相近的。5.根据权利要求1所述的方法,其特征在于,同一个远程通讯链路所对应的第一通讯节点的第一排名和第二通讯节点的第二排名是相同或相近的,第一排名是指定的一个第一通讯节点的通讯性能在全部第一通讯节点中的通讯性能中的排名;第二排名是指定的一个第二通讯节点的通讯性能在全部第二通讯节点中的通讯性能中的排名。6.数据异...

【专利技术属性】
技术研发人员:胡柯东
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1