[发明专利]文件读写系统及其元数据存储器和文件读写方法和装置在审
申请号: | 201510509488.5 | 申请日: | 2015-08-18 |
公开(公告)号: | CN105141685A | 公开(公告)日: | 2015-12-09 |
发明(设计)人: | 程瑶 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 读写 系统 及其 数据 存储器 方法 装置 | ||
1.一种用于云存储系统的文件写入方法,其特征在于,包括:
元数据存储器接收客户端发送的文件写入请求;
根据所述文件写入请求,确定所述客户端需要写入的文件,判断所述需要写入的文件的容量是否小于预设阈值;
若小于,则将所述需要写入的文件视为小文件,将所述需要写入的文件作为扩展属性存储在所述元数据存储器内扩展属性存储模块。
2.根据权利要求1所述的文件写入方法,其特征在于,所述将所述需要写入的文件作为扩展属性存储在所述元数据存储器内扩展属性部分后还包括:
判断所述扩展属性存储模块中是否存在所述需要写入的文件;
若存在,则向所述客户端发送文件写入成功信息;
若不存在,则向所述客户端发送重新写入请求。
3.一种用于云存储系统的文件写入装置,其特征在于,包括:第一接收模块、第一判断模块、写入模块和扩展属性存储模块;其中,
所述第一接收模块,用于接收客户端发送的文件写入请求;
所述第一判断模块,用于根据所述文件写入请求,确定所述客户端需要写入的文件,判断所述需要写入的文件的容量是否小于预设阈值;
所述写入模块,用于当判定所述需要写入的文件的容量小于预设阈值时,将所述需要写入的文件视为小文件,将所述需要写入的文件作为扩展属性存储在所述扩展属性存储模块;
所述扩展属性存储模块,用于存储作为扩展属性的小文件。
4.根据权利要求3所述的文件写入装置,其特征在于,还包括:反馈模块,用于将所述需要写入的文件作为扩展属性存储在所述扩展属性存储模块后,判断所述扩展属性存储模块中是否存在所述需要写入的文件,若存在,则向所述客户端发送文件写入成功信息,若不存在,则向所述客户端发送重新写入请求。
5.一种用于云存储系统的文件读取方法,其特征在于,包括:
元数据存储器接收客户端发送的文件读取请求;
根据所述文件读取请求,确定所述客户端需要读取的文件,判断所述需要读取的文件的容量是否小于预设阈值;
若小于,则说明所述客户端需要读取的文件为小文件,在所述元数据存储器内扩展数据存储模块中查询所述需要读取的文件,将所述需要读取的文件发送给所述客户端。
6.根据权利要求1所述的文件读取方法,其特征在于,所述将所述需要读取的文件发送给所述客户端后还包括:
判断是否在预定时间内接收到所述客户端发送的文件读取成功信息;
若没有,则向所述客户端发送所述需要读取的文件。
7.一种用于云存储系统的文件读取装置,其特征在于,包括:第二接收模块、第二判断模块、读取模块和扩展属性存储模块;其中,
所述第二接收模块,用于接收客户端发送的文件读取请求;
所述第二判断模块,用于根据所述文件读取请求,确定所述客户端需要读取的文件,判断所述需要读取的文件的容量是否小于预设阈值;
所述读取模块,用于当判定所述文件的容量小于预设阈值,说明所述客户端需要读取的文件为小文件时,在所述元数据存储器内扩展属性存储模块中查询所述需要读取的文件,将所述需要读取的文件发送给所述客户端;
所述扩展属性存储模块,用于存储作为扩展属性的小文件。
8.根据权利要求1所述的文件读取装置,其特征在于,还包括:第三判断模块,用于将所述需要读取的文件发送给所述客户端后,判断是否在预定时间内接收到所述客户端发送的文件读取成功信息;若没有,则向所述客户端发送所述需要读取的文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510509488.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:护理盘
- 下一篇:一种多路径访问远程逻辑设备的方法、发送端及系统