[发明专利]一种基于NFS的客户端链接管理方法及装置有效
申请号: | 201710867694.2 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107483637B | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 李进文;孟祥瑞 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 nfs 客户端 链接 管理 方法 装置 | ||
本发明公开了一种基于NFS的客户端链接管理方法及装置,其中该方法包括:接收客户端请求并区分客户端请求的类型;若客户端请求的类型为挂载请求,则将客户端请求对应的客户端地址存储到链表中,并与客户端请求对应的客户端建立链接;若客户端请求的类型为卸载请求,则将客户端请求对应的客户端地址从链表中删除,并断开与客户端请求对应的客户端之间建立的链接。本申请公开的上述技术方案,接收客户端请求并区分客户端请求的类型,根据区分出的客户端请求的类型,实现对客户端请求对应的客户端地址的单独管理,便于通过客户端地址实现对客户端的管理。
技术领域
本发明涉及信息共享技术领域,更具体地说,涉及一种基于NFS的客户端链接管理方法及装置。
背景技术
NFS(Network File System,网络文件系统)是一种在网络环境下实现不同计算机之间共享数据的方法,NFS客户端可以像访问本地硬盘中的文件一样访问挂载到本地的NFS服务器上的共享文件。
现有技术中,NFS服务器在对接收到的请求进行处理时,会将所有请求中的源IP(Internet Protocol,网络协议)地址记录到client_by_ip结构中,其中的源地址包括集群网络地址、客户端地址、本地地址等,NFS服务器并没有识别其中的客户端地址,从而会对客户端的管理产生一定的影响,如:当NFS服务器通过客户端地址与客户端建立链接时,因NFS服务器把所有的源地址都记录在一起,并没有识别其中的客户端地址,此时,NFS服务器会把除客户端地址之外的其余地址也计算在内,这时就会导致NFS服务器实际上所链接的客户端数量要小于理论上所链接的客户端的数量。
综上所述,现有技术中存在不识别所有地址中的客户端地址从而可能会对客户端的管理产生一定影响的问题。
发明内容
有鉴于此,本发明的目的是提供一种基于NFS的客户端链接管理方法及装置,以解决现有技术中存在不识别所有地址中的客户端地址从而可能会对客户端的管理产生一定影响的问题。
为了实现上述目的,本发明提供如下技术方案:
一种基于NFS的客户端链接管理方法,包括:
接收客户端请求并区分所述客户端请求的类型;
若所述客户端请求的类型为挂载请求,则将所述客户端请求对应的客户端地址存储到链表中,并与所述客户端请求对应的客户端建立链接;
若所述客户端请求的类型为卸载请求,则将所述客户端请求对应的客户端地址从所述链表中删除,并断开与所述客户端请求对应的客户端之间建立的链接。
优选的,所述区分所述客户端请求的类型之后,还包括:
若所述客户端请求的类型为除所述挂载请求和所述卸载请求之外的请求,则判断所述链表中是否存在与所述客户端请求对应的客户端地址,若不存在,则将所述客户端地址存储到所述链表中,并执行与所述客户端请求对应的操作。
优选的,与所述客户端请求对应的客户端建立链接之后,还包括:
发送链接建立成功的消息给所述客户端。
优选的,与所述客户端请求对应的客户端建立链接之后,还包括:
若超过预设时间长度未接收到所述客户端发送的操作请求,则将所述客户端对应的客户端地址从所述链表中删除,并断开与所述客户端之间建立的链接。
优选的,断开与所述客户端之间建立的链接之后,还包括:
若接收到所述客户端发送的操作请求,则将所述客户端对应的所述客户端地址存储到所述链表中,并重新与所述客户端建立链接。
一种基于NFS的客户端链接管理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710867694.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种凸轮式家用自动打年糕机
- 下一篇:一种加工再利用生产废料的挂面生产设备