[发明专利]数据块的多副本存储方法、存储设备、数据读取方法有效
申请号: | 201710367522.9 | 申请日: | 2017-05-23 |
公开(公告)号: | CN107229535B | 公开(公告)日: | 2020-01-21 |
发明(设计)人: | 蔡斌 | 申请(专利权)人: | 杭州宏杉科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 11415 北京博思佳知识产权代理有限公司 | 代理人: | 陈蕾 |
地址: | 310053 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供一种数据块的多副本存储方法、存储设备、数据读取方法。其中,多副本存储时,存储设备从接收的SCSI写命令中获取指定字段,根据指定字段指示的副本的数量写入数据块的副本。实现了以数据块为单位形成多副本,保证了重要数据的高可靠性,同时避免了对整个LUN进行备份、镜像等操作,极大地节省了存储空间。在读取数据块时,存储设备首先读取数据块,若读取失败,则判断该数据块是否具有副本,若具有副本,则从副本的位置处读取该数据块的副本。实现了在数据块读取失败的情况下,直接利用存储设备自动检测并读取副本,整个数据读取过程的最长时间是毫秒量级的,从根本上解决了现有技术中利用修复软件修复文件等操作造成业务连续性受损的问题。 | ||
搜索关键词: | 副本 存储设备 数据块 读取 副本存储 指定字段 数据读取过程 数据块读取 业务连续性 存储空间 高可靠性 毫秒量级 数据读取 写入数据 修复软件 修复文件 重要数据 自动检测 位置处 备份 失败 受损 申请 保证 | ||
【主权项】:
1.一种数据块的多副本存储方法,其特征在于,所述方法应用于存储设备包括如下步骤:/n接收用于对RAID中的数据块执行写操作的SCSI写命令;/n从所述SCSI写命令中获取指定字段;其中,所述指定字段用于指示所述数据块的副本的数量;/n确定所述数据块写入的RAID;从除所述RAID之外的RAID中选择与所述数量相同的RAID;/n根据所述指定字段指示的数量,将所述数据块分别写入至选择的各个RAID中的所述数据块的副本;/n在所述数据块对应的元数据中设置副本标识,并利用所述元数据记录所述副本对应保存的RAID。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宏杉科技股份有限公司,未经杭州宏杉科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710367522.9/,转载请声明来源钻瓜专利网。
- 上一篇:面向海量轨迹点数据的时空索引构建方法
- 下一篇:薄板不锈钢波纹管卷管焊接工艺