[发明专利]一种文件系统读写方法、装置、电子设备及存储介质在审
申请号: | 202011318067.1 | 申请日: | 2020-11-23 |
公开(公告)号: | CN112416249A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 葛宁;胡成祥 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 徐彦圣 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件系统 读写 方法 装置 电子设备 存储 介质 | ||
本发明提供了一种文件系统读写方法、装置、电子设备以及存储介质,属于服务器的技术领域,缓解了现有技术中存在的文件系统负载过高影响服务器整体效率,影响其它文件系统工作的技术性问题。所述方法包括以下步骤:获取文件系统的读写请求;计算预设时间周期内文件系统对应卷的读写使用量;判断所述文件系统对应卷的读写使用量是否大于预设阈值;若是,则拒绝本次文件系统的读写请求;若否,则响应本次文件系统的读写请求。
技术领域
本发明涉及服务器技术领域,尤其是涉及一种文件系统读写方法、装置、电子设备及存储介质。
背景技术
统一存储,融合了SAN存储系统、NAS文件系统,实现了基础架构的整合和统一。NAS文件系统通过CIFS(CIFS是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机提供服务。)、NFS(Network File System,即网络文件系统,网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS。NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。)、FTP(File Transfer Protocol,文件传输协议,FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。由于FTP传输效率非常高,在网络上传输大的文件时,一般采用该协议。)等协议实现文件共享访问,还提供用户权限配置和配额等功能。在存储系统中,NAS文件系统一般是使用SAN存储的卷映射来实现的。在存储系统中新建虚机,将SAN存储系统的卷映射为块设备,格式化为文件系统并挂载,配置CIFS、NFS、FTP等共享服务,提供文件共享访问。在企业、公司等实际应用中会根据业务需求创建多个文件系统、配置共享提供文件共享访问,在某些业务场景中,可能存在大量用户同一时段访问某个文件系统的共享服务的情况,导致部分文件系统业务负载高,消耗过多CPU、内存、网络带宽等整体系统资源,影响其他文件系统的正常使用。
发明内容
本发明的目的在于提供一种文件系统读写方法、装置、电子设备以及存储介质,缓解了现有技术中存在的多个用户访问某个文件系统时影响其他文件系统使用的技术问题。
第一方面,本发明提供的文件系统读写方法,包括以下步骤:
获取文件系统的读写请求;
计算预设时间周期内文件系统对应卷的读写使用量;
判断所述文件系统对应卷的读写使用量是否大于预设阈值;
若是,则拒绝本次文件系统的读写请求;
若否,则响应本次文件系统的读写请求。
进一步的,所述获取文件系统的读写请求的步骤之前,还包括:
通过预设用户接口设置读写限制参数;
文件系统解析用户接口的读写限制参数,并分析获取文件系统对应块设备的UID(UID是通用唯一识别码,SAN存储系统可以通过其找到对应的卷);
文件系统将UID、读写限制参数发送至存储系统;
存储系统根据UID查找块设备匹配的卷,根据读写限制参数对该卷进行读写限制。
进一步的,所述通过预设用户接口设置读写限制参数的步骤之前,还包括:
设置文件系统读写限制的用户接口。
进一步的,所述限制参数包括IOPS限制(Input/Output Operations Per Second,可视为每秒的读写次数)或带宽限制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011318067.1/2.html,转载请声明来源钻瓜专利网。