[发明专利]具有对等数据恢复的存储系统有效
申请号: | 201980006411.2 | 申请日: | 2019-05-31 |
公开(公告)号: | CN111480148B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | A·罗伯茨 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 徐东升 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 对等 数据 恢复 存储系统 | ||
本发明提供了示例性对等存储系统、存储设备和方法,其通过对等通信信道来提供对等数据恢复。对等存储设备建立在对等存储设备之间传送数据的对等通信信道。存储设备可标识来自其存储介质的存储介质段以用于恢复故障数据单元。可标识包含故障数据单元的恢复数据的对等存储设备。可通过对等通信信道接收恢复数据,并且可使用恢复数据来恢复存储介质段。
技术领域
本公开整体涉及数据存储系统,并且在更具体的示例中,涉及具有对等操作的数据存储系统。
背景技术
多设备存储系统利用多个分立的存储设备,通常为磁盘驱动器(固态驱动器、硬盘驱动器、混合驱动器、磁带驱动器等)用于存储大量数据。这些多设备存储系统通常被布置成由公共通信结构互连的驱动器阵列,并且在许多情况下,由存储控制器、独立磁盘冗余阵列(RAID)控制器或通用控制器控制,以用于协调跨驱动器阵列的存储和系统活动。存储在阵列中的数据可根据定义的RAID级别、RAID模式的组合或用于提供所需数据冗余、性能和容量利用的其他配置来存储。一般来讲,这些数据存储配置可涉及冗余副本(镜像)、数据剥离和/或奇偶校验(计算和存储)的某种组合,并且可结合其他数据管理、纠错和数据恢复过程,有时特定于所使用的磁盘驱动器的类型(例如,固态驱动器与硬盘驱动器)。
一些多设备存储系统采用能够通过互连结构和/或网络结构彼此通信的存储设备。在一些情况下,这些存储设备可以能够在存储控制平面(诸如,存储控制器或主机控制器)不参与作为中介的情况下进行对等通信。这些对等存储设备可以能够独立于存储控制平面在互连结构上交换消息和/或传输主机数据。随着存储设备的数量和容量增加,减少存储控制平面处的通信、数据传输、处理和/或数据管理可减少瓶颈并改善可扩展性。
任何给定的存储设备对于恢复丢失或损坏的数据均可具有有限的选项。在一些存储阵列中,存储设备可能需要RAID控制器或其他存储控制器来利用存储在存储阵列中的其他存储设备上的镜像数据、奇偶校验信息和/或其他信息。在一些情况下,存储设备可被限制为向存储控制平面报告错误并等待存储控制平面发起数据恢复。在一些情况下,唯一可用的恢复可以是存储设备的完整或部分RAID重建。对存储控制平面的这种依赖可产生瓶颈,并阻止基于存储在其他存储设备中的数据进行小规模(数据块、编程页面、介质设备等)的数据恢复,并且该问题在存储设备和存储系统的容量扩展时可能只会变得更糟。
因此,仍然需要能够进行对等通信的存储架构,以用于从存储控制平面卸载数据恢复。
发明内容
描述了对等存储设备之间的对等操作的各个方面,具体地讲,描述了对等数据恢复。在创新方面,存储设备包括处理器、存储器和被配置为通过对等通信信道与多个对等存储设备进行通信的接口。自修复模块存储在存储器中并且可由处理器执行以执行操作。标识来自至少一个存储介质的第一存储介质段以用于恢复到第二存储介质段。第一存储介质段包括故障数据单元。标识用于来自多个对等存储设备的至少一个对等存储设备的至少一个对等存储设备标识符。该至少一个对等存储设备包含故障数据单元的恢复数据。通过对等通信信道从该至少一个对等存储设备接收故障数据单元的恢复数据。使用恢复数据将第一存储介质段恢复到第二存储介质段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980006411.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置