一种分布式文件存储删除流控的方法、系统、设备及介质技术方案

技术编号:26790788 阅读:32 留言:0更新日期:2020-12-22 17:05
本发明专利技术公开了一种分布式文件存储删除流控的方法、系统、设备和存储介质,方法包括:基于分布式存储的存储服务监控分布式文件系统的删除请求的情况,并判断删除请求的数量是否大于预设阈值;响应于删除请求的数量大于预设阈值,按照第一速度将删除请求下发到分布式存储的存储服务,并判断是否存在反馈信号;响应于不存在反馈信号,持续加大第一速度直到接收到反馈信号或者删除请求的数量小于或等于预设阈值;以及响应于加大第一速度后接收到反馈信号,持续减少第一速度直到反馈信号消失并返回上一步。本发明专利技术通过动态调整删除速度,提高了存储性能的利用率。

【技术实现步骤摘要】
一种分布式文件存储删除流控的方法、系统、设备及介质
本专利技术涉及分布式文件系统领域,更具体地,特别是指一种分布式文件存储删除流控的方法、系统、计算机设备及可读介质。
技术介绍
在一般使用场景中,分布式文件系统中的文件删除存在批量进行、时间集中、删除时间长等特点,删除期间由于磁盘压力过大,可能会导致请求堆积,进而导致存储读写慢等问题。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提出一种分布式文件存储删除流控的方法、系统、计算机设备及计算机可读存储介质,通过动态调整删除速度,避免因为大量删除导致存储集群出现由于删除压力过大导致的读写慢或卡住等情况,避免影响存储正常读写业务,并且可以自适应的在集群空闲时提高删除速度,提高了存储性能的利用率。基于上述目的,本专利技术实施例的一方面提供了一种分布式文件存储删除流控的方法,包括如下步骤:基于分布式存储的存储服务监控分布式文件系统的删除请求的情况,并判断删除请求的数量是否大于预设阈值;响应于删除请求的数量大于预设阈值,按照第一速度将删除请求下发到所述分布式存储的存储服务,本文档来自技高网...

【技术保护点】
1.一种分布式文件存储删除流控的方法,其特征在于,包括以下步骤:/n基于分布式存储的存储服务监控分布式文件系统的删除请求的情况,并判断删除请求的数量是否大于预设阈值;/n响应于删除请求的数量大于预设阈值,按照第一速度将删除请求下发到所述分布式存储的存储服务,并判断是否存在反馈信号;/n响应于不存在反馈信号,持续加大所述第一速度直到接收到反馈信号或者所述删除请求的数量小于或等于预设阈值;以及/n响应于加大所述第一速度后接收到所述反馈信号,持续减少所述第一速度直到所述反馈信号消失并返回上一步。/n

【技术特征摘要】
1.一种分布式文件存储删除流控的方法,其特征在于,包括以下步骤:
基于分布式存储的存储服务监控分布式文件系统的删除请求的情况,并判断删除请求的数量是否大于预设阈值;
响应于删除请求的数量大于预设阈值,按照第一速度将删除请求下发到所述分布式存储的存储服务,并判断是否存在反馈信号;
响应于不存在反馈信号,持续加大所述第一速度直到接收到反馈信号或者所述删除请求的数量小于或等于预设阈值;以及
响应于加大所述第一速度后接收到所述反馈信号,持续减少所述第一速度直到所述反馈信号消失并返回上一步。


2.根据权利要求1所述的方法,其特征在于,所述判断是否存在反馈信号包括:
判断是否存在删除请求在所述分布式存储的存储服务中堆积超过第一时间。


3.根据权利要求2所述的方法,其特征在于,还包括:
响应于初次按照第一速度对所述删除请求进行下发就存在所述反馈信号,增大所述第一时间。


4.根据权利要求1所述的方法,其特征在于,所述持续加大所述第一速度直到接收到反馈信号或者所述删除请求的数量小于或等于预设阈值包括:
响应于在第二时间内未接收到反馈信号,将所述第一速度提高一级,并再次判断在第二时间内是否接收到反馈信号。


5.根据权利要求4所述的方法,其特征在于,所述响应于加大所述第一速度后接收到所述反馈信号,持续减少所述第一速度直到所述反馈信号消失并返回上一步包括:
响应于在第二时间内接收到反馈信号,将所述第一速度降低一级,并再次判断...

【专利技术属性】
技术研发人员:刘成达
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1