[发明专利]一种自动冗余的分布式存储系统及方法有效
申请号: | 201310412119.5 | 申请日: | 2013-09-11 |
公开(公告)号: | CN104424052A | 公开(公告)日: | 2015-03-18 |
发明(设计)人: | 陈烨;施苗锋;汪海;吴嗣宇;董唯元;沈晓阳 | 申请(专利权)人: | 杭州信核数据科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F3/06 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 311202 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 冗余 分布式 存储系统 方法 | ||
1.一种自动冗余的分布式存储系统,其特征在于,包括:
存储池,用于对多个逻辑驱动器进行管理;
逻辑驱动器添加模块,用于将磁盘阵列设备提供的逻辑驱动器添加到所述存储池中;
副本存储模块,用于将写入的数据以数据块进行存储,所述数据块中的数据的备份副本存储到所述存储池的逻辑驱动器中。
2.根据权利要求1所述的自动冗余的分布式存储系统,其特征在于,所述逻辑驱动器添加模块还用于将由同一磁盘阵列设备提供的逻辑驱动器划分为一组,添加到所述存储池中。
3.根据权利要求1所述的自动冗余的分布式存储系统,其特征在于,所述逻辑驱动器添加模块还用于将所述存储池中的所述逻辑驱动器分为多个逻辑存储单元,所述数据块中的数据的备份副本保存于一个或多个逻辑存储单元中。
4.根据权利要求3所述的自动冗余的分布式存储系统,其特征在于,所述副本存储模块包括:
副本创建单元,用于根据预设的所述存储池的逻辑驱动器的逻辑存储单元的冗余度级别,为所述数据块创建与冗余度级别数目相同的备份副本;
保存子单元,用于将所述备份副本连同原始数据块分散地存储在不同的逻辑驱动器的逻辑存储单元中。
5.根据权利要求4所述的自动冗余的分布式存储系统,其特征在于,还包括:
检测模块,用于实时检测所述逻辑存储单元的冗余度级别;
冗余度级别设定模块,用于在检测到一逻辑存储单元的冗余度级别降低时,将该逻辑存储单元标注为比原设定冗余度级别低的冗余度级别;
故障修护模块,用于在检测到一逻辑存储单元的实际冗余度级别低于其设定冗余度级别时,对所述逻辑存储单元的冗余度级别开始修复。
6.根据权利要求5所述的自动冗余的分布式存储系统,其特征在于,冗余度级别设定模块具体用于在检测到一逻辑存储单元的冗余度级别降低时,将该逻辑存储单元标注为比原设定冗余度级别低一级的冗余度级别。
7.根据权利要求5所述的自动冗余的分布式存储系统,其特征在于,所述故障修护模块包括:
第一修护子模块,用于在存储池中寻找到空闲空间时创建数据块副本,直至逻辑存储单元的冗余度级别恢复到设定级别;
第二修护子模块,用于在存储池空间不足时,发出增加逻辑驱动器或扩展逻辑驱动器容量的提示信息。
8.一种自动冗余的分布式存储方法,其特征在于,包括下列步骤:
将磁盘阵列设备提供的逻辑驱动器添加到所述存储池中;
将写入的数据以数据块进行存储,所述数据块中的数据的备份副本存储到所述存储池的逻辑驱动器中。
9.根据权利要求8所述的自动冗余的分布式存储方法,其特征在于,将磁盘阵列设备提供的逻辑驱动器添加到所述存储池中的步骤还包括:
将由同一磁盘阵列设备提供的逻辑驱动器划分为一组,添加到所述存储池中。
10.根据权利要求8所述的自动冗余的分布式存储方法,其特征在于,将磁盘阵列设备提供的逻辑驱动器添加到所述存储池中的步骤还包括:
将所述存储池中的所述逻辑驱动器分为多个逻辑存储单元,所述数据块中的数据的备份副本保存于一个或多个逻辑存储单元中。
11.根据权利要求10所述的自动冗余的分布式存储方法,其特征在于,将写入的数据以数据块进行存储,所述数据块中的数据的备份副本存储到所述存储池的逻辑驱动器中的步骤具体包括:
根据预设的所述存储池的逻辑驱动器的逻辑存储单元的冗余度级别,为所述数据块创建与冗余度级别数目相同的备份副本;
将所述备份副本连同原始数据块分散地存储在不同的逻辑驱动器的逻辑存储单元中。
12.根据权利要求11所述的自动冗余的分布式存储方法,其特征在于,还包括:
实时检测所述逻辑存储单元的冗余度级别;
在检测到一逻辑存储单元的冗余度级别降低时,将该逻辑存储单元标注为比原设定冗余度级别低的冗余度级别;
在检测到一逻辑存储单元的实际冗余度级别低于其设定冗余度级别时,对所述逻辑存储单元的冗余度级别开始修复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州信核数据科技有限公司,未经杭州信核数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310412119.5/1.html,转载请声明来源钻瓜专利网。