预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号(10)申请公布号CN104660643A(43)申请公布日(43)申请公布日2015.05.27(21)申请号201310601094.3(22)申请日2013.11.25(71)申请人南京中兴新软件有限责任公司地址210012江苏省南京市雨花台区紫荆花路68号(72)发明人洪建峰雷爱民王俊(74)专利代理机构北京康信知识产权代理有限责任公司11240代理人余刚梁丽超(51)Int.Cl.H04L29/08(2006.01)G06F17/30(2006.01)权利要求书2页说明书9页附图7页(54)发明名称请求响应方法、装置及分布式文件系统(57)摘要本发明公开了一种请求响应方法、装置及分布式文件系统,其中,该方法包括:接收来自文件访问客户端的操作目标文件的请求,其中,该请求中携带有目标文件的全路径;确定全路径对应的文件标识和文件位置寄存器标识,其中,文件位置寄存器标识对应的文件位置寄存器用于提供目标文件的数据块的位置信息;发送文件标识和文件位置寄存器标识至文件访问客户端。通过本发明,解决了分布式文件系统对文件位置寄存器硬件要求高的问题,降低了对文件位置寄存器硬件的要求,提升了系统的稳定性。CN104660643ACN104660643A权利要求书1/2页1.一种请求响应方法,其特征在于包括:接收来自文件访问客户端的操作目标文件的请求,其中,所述请求中携带有所述目标文件的全路径;确定所述全路径对应的文件标识和文件位置寄存器标识,其中,所述文件位置寄存器标识对应的文件位置寄存器用于提供所述目标文件的数据块的位置信息;发送所述文件标识和所述文件位置寄存器标识至所述文件访问客户端。2.根据权利要求1所述的方法,其特征在于,在所述请求为写入所述目标文件的请求的情况下,确定所述全路径对应的所述文件标识和所述文件位置寄存器标识包括:根据所述全路径,生成所述目标文件的文件标识;根据预定策略,确定与所述文件标识对应的文件位置寄存器标识。3.根据权利要求2所述的方法,其特征在于,在确定所述全路径对应的所述文件标识和所述文件位置寄存器标识之后,所述方法还包括:保存所述全路径与所述文件标识、所述文件位置寄存器标识的关联关系。4.根据权利要求2所述的方法,其特征在于,在发送所述文件标识和所述文件位置寄存器标识至所述文件访问客户端之后,所述方法还包括:所述文件访问客户端获取所述位置信息,其中,所述位置信息是所述文件位置寄存器根据所述文件标识生成并发送给所述文件访问客户端的;所述文件访问客户端将所述目标文件写入所述位置信息所对应的磁盘位置。5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述请求为读取或者删除所述目标文件的请求的情况下,确定所述全路径对应的所述文件标识和所述文件位置寄存器标识包括:查找所述全路径对应的所述文件标识和所述文件位置寄存器标识。6.根据权利要求5所述的方法,其特征在于,在发送所述文件标识和所述文件位置寄存器标识至所述文件访问客户端之后,所述方法还包括:所述文件访问客户端获取所述位置信息,其中,所述位置信息是所述文件位置寄存器根据所述文件标识从保存的文件记录中查找并发送给所述文件访问客户端的;所述文件访问客户端读取或者删除所述位置信息所对应的磁盘位置中保存的所述目标文件。7.一种请求响应装置,其特征在于包括:接收模块,用于接收来自文件访问客户端的操作目标文件的请求,其中,所述请求中携带有所述目标文件的全路径;确定模块,用于确定所述全路径对应的文件标识和文件位置寄存器标识,其中,所述文件位置寄存器标识对应的文件位置寄存器用于提供所述目标文件的数据块的位置信息;发送模块,用于发送所述文件标识和所述文件位置寄存器标识至所述文件访问客户端。8.根据权利要求7所述的装置,其特征在于,所述确定模块包括:生成单元,用于根据所述全路径,生成所述目标文件的文件标识;确定单元,用于根据预定策略,确定与所述文件标识对应的文件位置寄存器标识。9.根据权利要求8所述的装置,其特征在于,所述装置还包括:2CN104660643A权利要求书2/2页保存模块,用于保存所述全路径与所述文件标识、所述文件位置寄存器标识的关联关系。10.根据权利要求7至9中任一项所述的装置,其特征在于,所述确定模块包括:查找单元,用于查找所述全路径对应的所述文件标识和所述文件位置寄存器标识。11.一种分布式文件系统,包括文件访问客户端、文件位置寄存器和文件访问服务器,其特征在于,所述文件位置寄存器的数目为多个,所述系统还包括:目录树元数据存储服务器,用于根据来自所述文件访问客户端的操作目标文件的请求中携带的目标文件的全路径,确定所述全路径对应的文件标识和文件位置寄存器标识,并发送所述文件标识和所述文件