[发明专利]一种控制分布式块存储逻辑卷突发服务质量的方法和设备有效
| 申请号: | 202011436724.2 | 申请日: | 2020-12-11 |
| 公开(公告)号: | CN112463066B | 公开(公告)日: | 2023-01-06 |
| 发明(设计)人: | 白战豪;胡永刚 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 陈黎明;张腾 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 控制 分布式 存储 逻辑 突发 服务质量 方法 设备 | ||
本发明提供了一种控制分布式块存储逻辑卷突发服务质量的方法和设备,该方法包括:设置突发服务质量的配置参数并将从分布式存储底层数据库中返回的IO加入到服务质量队列中并判断令牌桶中是否有剩余的令牌;响应于令牌桶中有剩余的令牌,判断返回的IO是否触发突发服务质量;响应于返回的IO触发突发服务质量,使突发令牌桶基于配置参数开始产生令牌并且使返回的IO中的第一个IO请求消耗令牌桶中的令牌以使第一个IO请求通过;使第一个IO请求之后的IO请求消耗突发令牌桶中的令牌和令牌桶中的令牌来获得通过,直到令牌桶中的令牌全部消耗完,解除突发服务质量。通过使用本发明的方案,能够避免回调线程的卡顿造成后续业务的阻塞,大大的提高了用户体验。
技术领域
本领域涉及计算机领域,并且更具体地涉及一种控制分布式块存储逻辑卷突发服务质量的方法和设备。
背景技术
由于分布式存储对接场景的不断丰富,虚拟化使用场景也越来越多,由于虚拟机承载着不同的业务,普遍会存在着资源竞争的现象,严重时,一个吞吐量特别大的业务机,可能造成其他业务的严重卡顿,严重影响用户体验,目前虚拟机普遍承载的是银行、企业等重要的数据,若发生死机,可能造成不可估量的损失,因此对于虚拟机的资源控制必不可少。
发明内容
有鉴于此,本发明实施例的目的在于提出一种控制分布式块存储逻辑卷突发服务质量的方法和设备,通过使用本发明的方法,能够避免回调线程的卡顿造成后续业务的阻塞,有效的控制了逻辑卷上的QOS(服务质量)上限,通过设置突发QOS和突发时长,可通过实际应用场景,灵活的配置所需突发对应配置,以及限制令牌桶和突发流控令牌桶的双令牌桶控制,适当设置令牌桶的高度,保证能根据用户所设置配置值进行IO(输入输出)的流控,大大的提高了用户体验,增强了我们产品的易用性、可靠性、扩展性,提高了我们产品的竞争力。
基于上述目的,本发明的实施例的一个方面提供了一种控制分布式块存储逻辑卷突发服务质量的方法,包括以下步骤:
设置突发服务质量的配置参数并将从分布式存储底层数据库中返回的IO加入到服务质量队列中并判断令牌桶中是否有剩余的令牌;
响应于令牌桶中有剩余的令牌,判断返回的IO是否触发突发服务质量;
响应于返回的IO触发突发服务质量,使突发令牌桶基于配置参数开始产生令牌并且使返回的IO中的第一个IO请求消耗令牌桶中的令牌以使第一个IO请求通过;
使第一个IO请求之后的IO请求消耗突发令牌桶中的令牌和令牌桶中的令牌来获得通过,直到令牌桶中的令牌全部消耗完,解除突发服务质量。
根据本发明的一个实施例,突发服务质量的配置参数包括突发服务质量的最大值、突发服务质量的持续时间和非突发服务质量的最大值。
根据本发明的一个实施例,将从分布式存储底层数据库中返回的IO加入到服务质量队列中并判断令牌桶中是否有剩余的令牌包括:
响应于逻辑卷打开,从分布式存储底层数据库中加载服务质量的信息;
响应于服务质量的信息加载完成,对逻辑卷进行加压并检测IO是否从分布式存储底层数据库中返回;
响应于检测到IO从分布式存储底层数据库中返回,将IO加入到服务质量队列中并判断令牌桶中是否有剩余的令牌。
根据本发明的一个实施例,响应于令牌桶中有剩余的令牌,判断返回的IO是否触发突发服务质量包括:
判断两次IO请求的间隔时间是否超过阈值;
响应于两次IO请求的间隔时间超过阈值,判断返回的IO触发突发服务质量。
根据本发明的一个实施例,使第一个IO请求之后的IO请求消耗突发令牌桶中的令牌和令牌桶中的令牌来获得通过,直到令牌桶中的令牌全部消耗完,解除突发服务质量包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011436724.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种氧化石墨烯纸的制备方法
- 下一篇:一种机械零部件制造用快速定位装置





