[发明专利]NAS集群元数据处理方法、装置、NAS网关及介质有效
申请号: | 201911133793.3 | 申请日: | 2019-11-19 |
公开(公告)号: | CN111399760B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 文成;叶敏;刘志军 | 申请(专利权)人: | 杭州海康威视系统技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 郭思晨 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | nas 集群 数据处理 方法 装置 网关 介质 | ||
本申请提供一种NAS集群元数据处理方法、装置、NAS网关及介质,包括:在确定文件成功写入至所述NAS集群中的云存储设备时,将该文件的元数据写入至所述分布式缓存平台的内存;当接收到NAS客户端发送的读请求时,检测所述分布式缓存平台是否缓存有所述读请求所请求的目标元数据;若是,则从所述分布式缓存平台的内存中获取所述目标元数据,并将获取到的目标元数据返回至所述NAS客户端;若否,则从NAS MASTER设备获取所述目标元数据,并将获取到的目标元数据返回至所述NAS客户端。使用本申请提供的方法可以提高元数据的读取效率。
技术领域
本申请涉及存储领域,尤其涉及NAS集群元数据处理方法、装置、NAS网关及介质。
背景技术
NAS(Network Attached Storage:网络附属存储)是指连接在网络上的具备数据存储功能的设备。NAS设备可支持多种网络连接协议,包括CIFS(Common Internet FileSystem,通用网络文件系统)、NFS(Network File System,网络文件系统)、FTP(FileTransfer Protocol,文件传输协议)。
NAS集群是指由多个NAS设备组成的集群,可提供高性能、高可用或高负载均衡的NAS服务。
NAS集群包括:云存储设备、NAS网关(NAS GATEWAY)、和NAS MASTER(NAS管理者)设备。云存储设备提供底层的数据存储功能。NAS网关与NAS客户端对接,可以为NAS客户端提供NAS协议访问接口。NAS MASTER对NAS集群文件的元数据进行统一存储和管理。
当NAS网关接收到NAS客户端的文件写入请求时,NAS网关将文件数据写入到云存储设备,并将生成的元数据发送给NAS MASTER设备进行存储。当NAS网关接收到客户端的文件读取请求时,NAS网关从云存储设备获取指定文件的数据,并从NAS MASTER设备获取元数据反馈给NAS客户端。
由于在每次读取文件时,NAS网关都需要与NAS MASTER设备进行交互,从NASMASTER设备获取元数据,所以大大降低了元数据的读取速度。
发明内容
有鉴于此,本申请提供一种NAS集群元数据处理方法、装置、NAS网关及介质,用以提高元数据的读取效率。
具体地,本申请是通过如下技术方案实现的:
根据本申请的第一方面,提供一种NAS集群的元数据处理方法,所述方法应用于NAS集群中的NAS网关,所述NAS集群中设置分布式缓存平台;所述分布式缓存平台与所述NAS网关对接;所述方法包括:
在确定文件成功写入至所述NAS集群中的云存储设备时,将该文件的元数据写入至所述分布式缓存平台的内存;
当接收到NAS客户端发送的读请求时,检测所述分布式缓存平台是否缓存有所述读请求所请求的目标元数据;
若是,则从所述分布式缓存平台的内存中获取所述目标元数据,并将获取到的目标元数据返回至所述NAS客户端;
若否,则从NAS MASTER设备获取所述目标元数据,并将获取到的目标元数据返回至所述NAS客户端。
可选的,在所述从NAS MASTER设备获取所述目标元数据之后,所述方法还包括:
获取到的所述目标元数据存储至所述分布式缓存平台,并为所述目标元数据设置老化时间。
可选的,所述方法还包括:
在确定已写入文件成功写入至所述NAS集群中的云存储设备时,将所述已写入文件的元数据储存至分布式缓存平台的持久存储介质;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视系统技术有限公司,未经杭州海康威视系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911133793.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式任务处理方法、装置及系统
- 下一篇:记录日志的方法和装置