[发明专利]一种网络附接存储方法及存储服务装置有效
申请号: | 201710632590.3 | 申请日: | 2017-07-28 |
公开(公告)号: | CN107205049B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 李庆龙 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/861;G06F16/182;G06F9/54 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 存储 方法 服务 装置 | ||
1.一种网络附接存储方法,其特征在于,包括:
在接收到客户端发送的用于创建文件的请求报文后,检查当前缓存队列中是否存在与所述文件相同属性的临时文件,临时文件与所述文件相同属性是指临时文件与所述文件具有相同元数据信息;
若存在,则将该临时文件重命名,作为创建的文件,并将所述请求报文发送到子线程;
若不存在,则由主线程根据所述请求报文创建文件,并复制所述请求报文,将复制得到的请求报文发送到所述子线程;
由所述子线程根据接收到的请求报文创建临时文件,并将所创建的临时文件缓存到所述缓存队列中。
2.根据权利要求1所述的网络附接存储方法,其特征在于,当接收到所述客户端发送的用于创建目录中的第一份文件的请求报文后,当前缓存队列中不存在临时文件,则由所述主线程根据该请求报文创建目录中的第一份文件,并复制该请求报文,将复制得到的请求报文发送到所述子线程。
3.根据权利要求1所述的网络附接存储方法,其特征在于,还包括:在所述主线程创建完成文件后,向所述客户端返回指示已创建完成的响应报文。
4.根据权利要求1-3任一项所述的网络附接存储方法,其特征在于,所述子线程根据接收到的请求报文创建完成临时文件后,将所创建的临时文件发送到所述主线程,由所述主线程将临时文件缓存到所述缓存队列中。
5.一种网络附接存储服务装置,其特征在于,包括:
检查模块,用于在接收到客户端发送的用于创建文件的请求报文后,检查当前缓存队列中是否存在与所述文件相同属性的临时文件,临时文件与所述文件相同属性是指临时文件与所述文件具有相同元数据信息;
创建模块,用于若当前缓存队列中存在与所述文件相同属性的临时文件,则将该临时文件重命名,作为创建的文件,并将所述请求报文发送到子线程;
主线程,用于若当前缓存队列中不存在与所述文件相同属性的临时文件,则根据所述请求报文创建文件;
复制模块,用于若当前缓存队列中不存在与所述文件相同属性的临时文件,则复制所述请求报文,将复制得到的请求报文发送到所述子线程;
所述子线程,用于根据接收到的请求报文创建临时文件,并将所创建的临时文件缓存到所述缓存队列中。
6.根据权利要求5所述的网络附接存储服务装置,其特征在于,还包括:
响应模块,用于在所述主线程创建完成文件后,向所述客户端返回指示已创建完成的响应报文。
7.根据权利要求5或者6所述的网络附接存储服务装置,其特征在于,所述子线程具体用于根据接收到的请求报文创建完成临时文件后,将所创建的临时文件发送到所述主线程,由所述主线程将临时文件缓存到所述缓存队列中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710632590.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于PCI‑E总线的桌面云协议编码系统
- 下一篇:分布式消息数据服务集群