[发明专利]文件存储方法、文件恢复方法、系统及服务器有效
申请号: | 201010526834.8 | 申请日: | 2010-10-21 |
公开(公告)号: | CN101986276A | 公开(公告)日: | 2011-03-16 |
发明(设计)人: | 徐涛;孔晗;叶茂 | 申请(专利权)人: | 成都市华为赛门铁克科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 611731 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 存储 方法 恢复 系统 服务器 | ||
1.一种文件存储方法,其特征在于,包括:
将待存储文件划分为至少两个对象文件后,将每个对象文件对应到一个虚拟存储节点;在每个对象存储节点上创建至少两个对象集,把每个虚拟存储节点映射到至少两个对象集,所述至少两个对象集属于不同的对象存储节点,所述至少两个对象集用于存储所映射的虚拟存储节点对应的对象文件。
2.根据权利要求1所述的方法,其特征在于,还包括:
将至少两个对象存储节点上的对象集进行组合,每个所述组合的对象集与一个虚拟存储节点相对应;
监控每个虚拟存储节点的存储容量;
当所述存储容量超过预先设置的阈值时,在对象存储节点上创建新的对象集,并将所述新的对象集进行组合。
3.根据权利要求1所述的方法,其特征在于,还包括:
根据所述至少两个对象存储节点的处理能力确定主对象存储节点和从对象存储节点。
4.一种文件恢复方法,其特征在于,用于对如权利要求1所述文件存储方法所存储的文件进行恢复,包括:
接收文件恢复请求;
当所述文件恢复请求中包含对象存储节点发生故障的信息时,查找与所述发生故障的对象存储节点对应的虚拟存储节点;
获取所述查找到的每个虚拟存储节点所映射的除所述发生故障的对象存储节点外的一个对象存储节点;
根据所述获取的对象存储节点上的对象集对所述发生故障的对象存储节点上的对象集进行恢复。
5.根据权利要求4所述的方法,其特征在于,所述根据获取的对象存储节点上的对象集对发生故障的对象存储节点上的对象集进行恢复,具体包括:
将所述获取的对象存储节点上的对象集复制到一个空闲的对象存储节点的对象集内;
存储所述虚拟存储节点与所述空闲的对象存储节点的对象集之间的对应关系。
6.根据权利要求4所述的方法,其特征在于,还包括:
当所述文件恢复请求中包含对象存储节点上的对象集发生故障的信息时,查找与所述发生故障的对象集所在的对象存储节点对应的虚拟存储节点;
获取所述查找到的虚拟存储节点所映射的除所述发生故障的对象集所在的对象存储节点外的一个对象存储节点;
根据所述获取的对象存储节点上的对象集对所述发生故障的对象集进行恢复。
7.根据权利要求4所述的方法,其特征在于,还包括:
当所述文件恢复请求中包含对象存储节点上的对象集中的对象发生故障的信息时,查找与所述发生故障的对象所在的对象存储节点对应的虚拟存储节点;
获取所述查找到的虚拟存储节点所映射的除所述发生故障的对象所在的对象存储节点外的一个对象存储节点;
根据所述获取的对象存储节点的对象集中的对象对所述发生故障的对象进行恢复。
8.一种文件存储系统,其特征在于,包括:元数据服务器和至少两个对象存储节点,其中,
所述元数据服务器,用于将待存储文件划分为至少两个对象文件后,将每个对象文件对应到一个虚拟存储节点,在每个对象存储节点上创建至少两个对象集,把每个虚拟存储节点映射到至少两个对象集,所述至少两个对象集属于不同的对象存储节点;
所述对象存储节点,用于通过对象集存储所映射的虚拟存储节点对应的对象文件。
9.一种文件恢复系统,其特征在于,用于对如权利要求8所述的文件存储系统所存储的文件进行恢复,包括:元数据服务器和至少两个对象存储节点,其中,
所述元数据服务器,用于接收文件恢复请求,当所述文件恢复请求中包含对象存储节点发生故障的信息时,查找与所述发生故障的对象存储节点对应的虚拟存储节点,获取所述查找到的每个虚拟存储节点所映射的除所述发生故障的对象存储节点外的一个对象存储节点,根据所述获取的对象存储节点上的对象集对所述发生故障的对象存储节点上的对象集进行恢复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市华为赛门铁克科技有限公司,未经成都市华为赛门铁克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010526834.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:兼容收费方法、装置和系统
- 下一篇:一种出租车行程的计价方法、装置及系统