用于分布式存储集群的数据修复方法及系统.pdf
鹏飞****可爱
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
用于分布式存储集群的数据修复方法及系统.pdf
本发明提供了一种用于分布式存储集群的数据修复方法,包括:根据接收到的数据读取请求在分布式存储集群中的主磁盘中确定数据的主副本,并将主副本返回至数据读取请求的发起者;基于校验概率确定从副本校验命中结果,当结果为是时,向从副本所在的从磁盘发送校验请求,并接收从磁盘发送的第一校验值;确定第一校验值与主副本的第二校验值是否相同,当第一校验值和第二校验值不同时,利用主副本对从副本进行修复。本发明还提供了相应的系统。本发明实施例能够基于主副本对存储的数据其内容不一致的从副本进行自动修复。通过设置校验概率来确定是否对从
用于分布式存储集群的副本修复方法及系统.pdf
本发明提供了一种用于分布式存储集群的副本修复方法,包括:根据接收到的数据读取请求,在分布式存储集群中的主磁盘中读取数据的主副本;如果读取主副本成功,将主副本返回至数据读取请求的发起者;基于检查概率确定从副本缺失检查命中结果,当结果为是时,向数据的从副本所在的从磁盘发送检查请求;当从磁盘中从副本缺失时,利用主磁盘中的主副本对从副本进行修复。本发明还提供了相应的系统。本发明能够基于读取成功的副本对缺失副本进行自动修复,由于副本缺失的情况并不常见,因此通过设置检查概率来确定是否对数据读取请求对应的数据的从副本进
用于分布式存储集群的数据删除方法及系统.pdf
本发明提供了一种用于分布式存储集群的数据删除方法,包括:根据数据删除请求将所述数据删除请求对应的待删除数据分配至待删除列表;至少根据分布式存储集群中的磁盘的数据迁移状态确定是否根据待删除列表执行所述磁盘的数据删除操作。本发明还提供了相应的系统。由于磁盘中发生数据迁移时对磁盘造成的压力较大,本发明实施例至少能够在磁盘未发生数据迁移时才对待删除数据进行删除,相对于现有技术,能够避开磁盘压力较大的时刻来删除数据,降低了特殊时期的系统负载,避免了与其他读写请求抢占磁盘资源导致系统性能下降的情况,实现了系统的稳定运
用于分布式存储的数据存储方法及系统.pdf
本发明实施例提供一种用于分布式存储的数据存储方法,包括:监控集群中各存储装置的工作状态;当存在失效存储装置时,确定失效存储装置所在的至少一个存储阵列、至少一个存储阵列中剩余的存活存储装置及与所述至少一个存储阵列相关的全部数据组;基于用户对全部数据组中的至少一个数据组的访问,生成第一队列和第二队列,其中,第一队列与全部数据组中未被访问的数据组对应,第二队列与全部数据组中被访问的数据组对应;从集群中选择可用存储装置替换失效存储装置;基于第二队列先于第一队列的顺序,利用所述至少一个存储阵列中剩余的存活存储装置向
用于分布式数据存储系统的设备、系统及方法.pdf
本发明公开了一种用于分布式数据存储系统的数据管理设备,该分布式数据存储系统包括多个数据服务器,该数据管理设备包括:监控器,被配置为至少获知多个数据服务器各自的负载状态信息和网络延迟信息;数据接口,被配置为接收来自数据请求方的数据请求,并将与数据请求对应的被请求数据返回至数据请求方;选择器,被配置为至少基于监控器所获知的多个数据服务器各自的负载状态信息和网络延迟信息,选择多个数据服务器之一来处理数据请求,其中多个数据服务器均存储数据请求对应的被请求数据;以及数据读取器,被配置为从选择器所选择的数据服务器读取