[发明专利]基于分布式文件系统的数据处理方法和服务器有效
申请号: | 201310482041.4 | 申请日: | 2013-10-15 |
公开(公告)号: | CN103595761B | 公开(公告)日: | 2017-01-04 |
发明(设计)人: | 沃天宇;康俊彬;王聿达;张本龙;马晓航 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F12/08 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于分布式文件系统的数据处理方法和服务器,通过接收用于指示所需处理的数据的文件处理命令,查询文件处理命令指示的数据的属性缓存,判断数据对应数据副本的属性缓存与查询到的属性缓存是否相同,若相同,对所述数据副本执行所述文件处理命令指示的所述操作,生成第一操作结果,并向所述第一客户机发送所述第一操作结果,由于预先存储数据的属性缓存,以及预先存储数据对应的数据副本,减少了第一客户机利用网络对服务器进行访问,再通过服务器与第二客户机之间的网络对第二客户机中的包括文件或目录在内的数据进行处理的次数,从而解决在分布式文件系统中,数据处理的性能受到网络状况的影响较大的技术问题。 | ||
搜索关键词: | 基于 分布式 文件系统 数据处理 方法 服务器 | ||
【主权项】:
一种基于分布式文件系统的数据处理方法,其特征在于,包括:服务器接收第一客户机发送的文件处理命令;所述文件处理命令用于指示所需处理的数据、对所述数据所需执行的操作和所述数据所属的第二客户机;所述数据包括文件和文件目录中的至少一个;所述文件目录用于指示所述文件在所述第二客户机中的存储位置;所述服务器查询所述文件处理命令指示的所述数据的属性缓存;所述属性缓存用于指示所述数据的元数据;所述服务器判断所述数据对应数据副本的属性缓存与查询到的属性缓存是否相同;所述数据副本是预先对所述第二客户机中所述数据进行复制获得的;若所述数据对应数据副本的属性缓存与所述查询到的属性缓存相同,所述服务器对所述数据副本执行所述文件处理命令指示的所述操作,生成第一操作结果,向所述第一客户机发送所述第一操作结果;所述服务器查询所述文件处理命令指示的所述数据的属性缓存,包括:所述服务器判断是否预先存储有所述数据的属性缓存;预先存储的所述属性缓存是从所述第二客户机预先获取的;若所述服务器预先存储有所述属性缓存,确定预先存储的属性缓存的建立时间是否超出第一阈值,若确定预先存储的属性缓存的建立时间未超出所述第一阈值,所述服务器将所述预先存储的属性缓存作为所述查询到的属性缓存;所述属性缓存的建立时间是从预先获取到所述属性缓存的时刻到当前时刻之间的时间;若所述服务器预先未存储有所述数据的属性缓存,或者确定所述预先存储的属性缓存的建立时间超出所述第一阈值,则所述服务器从所述第二客户机获取所述数据的属性缓存,将获取到的所述数据的属性缓存作为所述查询到的属性缓存。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310482041.4/,转载请声明来源钻瓜专利网。