[发明专利]存储系统有效
申请号: | 200980156409.X | 申请日: | 2009-08-20 |
公开(公告)号: | CN102308273A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 野田贤治;德竹弘行 | 申请(专利权)人: | 日本电气株式会社;NEC软件中部公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;李峥宇 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储系统 | ||
1.一种存储系统,包括多个存储装置和数据处理装置,所述数据处理装置被配置为将数据存储到所述多个存储装置中并获取存储在所述存储装置中的数据,其中:
所述数据处理装置包括:
分布存储处理装置,配置为将多个片段数据分布并存储到所述多个存储装置中,其中所述片段数据包括通过将存储目标数据拆分为多片而获得的拆分数据以及用于恢复所述存储目标数据的冗余数据;
数据位置监控装置,配置为监控相应存储装置中的片段数据的数据位置状态,并存储代表所述数据位置状态的数据位置信息;以及
数据恢复装置,配置为当所述存储装置中的任何一个宕机时,基于存储在所述宕机的存储装置以外的存储装置中的片段数据,来重新生成已经存储在所述宕机的存储装置中的片段数据并将其存储到其他存储装置中;以及
所述数据处理装置还包括数据位置返回装置,配置为当所述宕机的存储装置复原时,通过使用存储在已经复原的存储装置中的所述片段数据来返回所述片段数据的数据位置,从而使得所述数据位置状态变为如所述数据位置监控装置所存储的数据位置信息所代表的。
2.根据权利要求1所述的存储系统,其中:
所述数据位置监控装置被配置为利用作为所述存储装置内的数据存储单位的组成部分来监控所述片段数据的数据位置状态;
所述数据恢复装置被配置为在其他存储装置中重新生成所述宕机的存储装置的所述组成部分;并且
所述数据位置返回装置被配置为基于所述数据位置信息返回所述组成部分在所述存储装置中的数据位置并返回所述片段数据的数据位置。
3.根据权利要求2所述的存储系统,其中所述数据位置返回装置被配置为向已经复原的所述存储装置返回所述组成部分,并且通过将存储在所述已经复原的存储装置中的片段数据与所述组成部分相关,来返回所述片段数据的数据位置。
4.根据权利要求3所述的存储系统,其中所述数据位置返回装置被配置为在要基于所述数据位置信息而存储在返回给所述已经复原的存储装置的组成部分中的所述片段数据在所述已经复原的存储装置中不存在的情况下,通过从所述其他存储装置移动由所述数据恢复装置重新生成的片段数据来返回所述片段数据的数据位置。
5.根据权利要求1到4中任一项所述的存储系统,其中:
所述数据位置监控装置被配置为在正在被监控的数据位置状态保持稳定持续预定时间或更长时间的情况下,存储代表所述数据位置状态的数据位置信息;并且
所述数据位置返回装置被配置为当由所述数据位置监控装置监控的所述数据位置状态相对于所述数据位置信息改变并且所述宕机的存储装置复原时,返回所述片段数据的数据位置。
6.根据权利要求5所述的存储系统,其中:
所述数据位置监控装置被配置为监控所述存储装置的操作状态,并且存储所述数据位置信息,以及还存储示出工作的存储装置的存储装置列表;并且
所述数据位置返回装置被配置为当由所述数据位置监控装置监控的数据位置状态相对于所述数据位置信息改变并且所述工作的存储装置符合所述存储装置列表时,返回所述片段数据的数据位置。
7.一种包括指令的计算机程序,所述指令用于使配备有多个存储装置的信息处理设备实现数据处理装置,所述数据处理装置被配置为将数据存储到所述多个存储装置中,并获取存储在所述存储装置中的数据,并且还使得所述信息处理设备实现:
分布存储处理装置,配置为将多个片段数据分布并存储到所述多个存储装置中,其中所述片段数据包括通过将存储目标数据拆分为多片而获得的拆分数据以及用于恢复所述存储目标数据的冗余数据;
数据位置监控装置,配置为监控相应存储装置中的片段数据的数据位置状态,并存储代表所述数据位置状态的数据位置信息;
数据恢复装置,配置为当所述存储装置中的任何一个宕机时,基于存储在所述宕机的存储装置以外的存储装置中的片段数据,来重新生成已经存储在所述宕机的存储装置中的片段数据并将其存储到其他存储装置中;以及
数据位置返回装置,配置为当所述宕机的存储装置复原时,通过使用存储在已经复原的存储装置中的所述片段数据来返回所述片段数据的数据位置,从而使得所述数据位置状态变为如所述数据位置监控装置所存储的数据位置信息所代表的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电气株式会社;NEC软件中部公司,未经日本电气株式会社;NEC软件中部公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980156409.X/1.html,转载请声明来源钻瓜专利网。