[发明专利]NAS集群的数据访问方法、装置、设备及存储介质在审
申请号: | 201910926613.0 | 申请日: | 2019-09-27 |
公开(公告)号: | CN110650204A | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 李养兆;仇锋利;李美欣 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 刘新雷 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件系统 挂载 集群 数据访问请求 客户端 返回结果 访问数据 计算机可读存储介质 发送 数据转发层 文件系统层 节点访问 节点接收 前端网络 设置数据 数据访问 系统性能 服务层 复杂度 转发层 带宽 存储 转发 反馈 | ||
本发明公开了一种NAS集群的数据访问方法、装置、设备及计算机可读存储介质。预先在CIFS服务层和本地文件系统层之间设置数据转发层,当NAS集群的第一节点接收到CIFS客户端发送的数据访问请求,数据转发层判断待访问数据所属本地文件系统的挂载节点是否为第一节点;若是,则将数据访问请求发送至第一节点对应的本地文件系统,以使第一节点直接向CIFS客户端返回结果;若否,则确定待访问数据所属本地文件系统的目标挂载节点,并将数据访问请求转发给目标挂载节点,以使第一节点将目标挂载节点的返回结果反馈至CIFS客户端,从而实现了用户可以通过NAS集群内任意节点访问本地文件系统中存储的数据,复杂度低,充分利用了集群前端网络带宽,提升了系统性能。
技术领域
本发明涉及NAS集群技术领域,特别是涉及一种NAS集群的数据访问方法、装置、设备及计算机可读存储介质。
背景技术
在NAS集群系统中,协议层使用CIFS,文件系统层使用集群文件系统,所有数据均存储在单一文件系统中,也就是命名空间,以使集群内的任意节点都可以访问所有数据。由于集群文件系统相对于本地文件系统而言,复杂度高,不易维护。为了降低NAS集群的文件系统层的复杂度,相关技术采用本地文件系统替代集群文件系统。
但是,由于本地文件系统只能被集群内的单个节点挂载和读写访问,因此CIFS客户端要访问本地文件系统中存储的数据时,只能向挂载该文件系统的单个集群节点发送请求,而无法通过集群内其它节点访问,导致集群前端网络带宽利用率低、系统性能下降。
因此,如何能充分利用本地文件系统简单可靠的优势,同时不降低系统性能,保证系统具有良好的可维护性,是本领域技术人员需要解决的问题。
发明内容
本公开实施例提供了一种NAS集群的数据访问方法、装置、设备及计算机可读存储介质,实现了用户可以通过NAS集群内任意节点访问本地文件系统中存储的数据,不仅复杂度低,而且充分利用了集群前端网络带宽,提升了NAS集群系统的性能,保证系统具有良好的可维护性。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例一方面提供了一种NAS集群的数据访问方法,应用于数据转发层,所述数据转发层为预先设置在CIFS服务层和本地文件系统层之间,且开启NAS集群所有节点的CIFS协议服务,包括:
当所述NAS集群的第一节点接收到CIFS客户端发送的数据访问请求,判断所述数据访问请求中的待访问数据所属本地文件系统的挂载节点是否为所述第一节点;
若是,则将所述数据访问请求发送至所述第一节点对应的本地文件系统,以使所述第一节点直接向所述CIFS客户端返回结果;
若否,则确定所述待访问数据所属本地文件系统的目标挂载节点,并将所述数据访问请求转发给所述目标挂载节点,以使所述第一节点将所述目标挂载节点的返回结果反馈至所述CIFS客户端。
可选的,所述目标挂载节点接收到的数据访问请求包含将所述返回结果发送给所述第一节点的指示信息和所述第一节点的位置信息,所述第一节点将所述目标挂载节点的返回结果反馈至所述CIFS客户端包括:
所述第一节点接收所述目标挂载节点发送的返回结果,将所述返回结果反馈至所述CIFS客户端。
可选的,所述第一节点将所述目标挂载节点的返回结果反馈至所述CIFS客户端包括:
所述第一节点将接收到的返回结果反馈至所述CIFS客户端,所述返回结果为由所述数据转发层在接收到所述目标挂载节点返回结果后将其发送至所述第一节点。
可选的,所述将所述数据访问请求转发给所述目标挂载节点之后,还包括:
判断预设时间段内是否接收到所述目标挂载节点反馈的请求成功执行指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910926613.0/2.html,转载请声明来源钻瓜专利网。