[发明专利]一种基于数据库的资源配额管理方法和装置在审
申请号: | 201910801852.3 | 申请日: | 2019-08-28 |
公开(公告)号: | CN112445857A | 公开(公告)日: | 2021-03-05 |
发明(设计)人: | 温帮;许钦亚 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/21;G06F16/24 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 李阳;赵迪 |
地址: | 100086 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据库 资源 配额 管理 方法 装置 | ||
1.一种基于数据库的资源配额管理方法,其特征在于,包括:
基于用户对数据库集群的历史资源使用信息,预测所述用户在未来时间段内对所述数据库集群的资源使用信息;
获取预先设置的所述用户对应的资源配额信息,根据所述资源使用信息,判断是否需要对所述资源配额信息进行调整;
在需要调整所述资源配额信息的情况下,按照设定的调整策略,调整所述资源配额信息。
2.根据权利要求1所述的方法,其特征在于,所述历史资源使用信息包括历史流量信息和/或历史存储量信息,所述方法还包括:
统计所述用户操作所述数据库集群存储的数据时产生的所述历史流量信息和/或所述历史存储量信息;
以所述数据归属的数据表或者所述数据表归属的命名空间为粒度,汇总所述历史流量信息和/或所述历史存储量信息。
3.根据权利要求2所述的方法,其特征在于,所述资源使用信息包括流量信息和/或存储量信息;
所述预测所述用户在未来时间段内对所述数据库集群的资源使用信息,包括:
按照设定的时间间隔,从汇总结果中确定多个时间区间的至少一个参数值,其中,所述参数值包括:流量峰值、存储量峰值、流量均值和存储量均值;
根据所述参数值的增量变化趋势,计算所述用户在未来时间段内对所述数据库集群的资源使用信息。
4.根据权利要求1所述的方法,其特征在于,所述判断是否需要对所述资源配额信息进行调整,包括:判断所述资源使用信息是否大于所述资源配额信息中的配额;
所述调整所述资源配额信息,包括:
若所述资源使用信息小于等于所述配额,且所述数据库集群的配额利用率小于等于第一阈值,则对所述资源配额信息进行缩容处理;
若所述资源使用信息大于所述配额,且所述数据库集群存在的空闲资源与所述配额之和满足所述资源使用信息,则对所述资源配额信息进行扩容处理。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述资源使用信息大于所述资源配额信息的配额的情况下,判断所述资源使用信息是否大于所述数据库集群中数据库节点的配额;
若所述资源使用信息大于所述数据库节点的配额,且所述数据库节点存在空闲资源,则为所述用户开通允许业务临时超限运行的权限。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述资源使用信息大于所述资源配额信息的配额的情况下,判断大于所述配额的业务流量是否为突发流量;
若大于所述配额的业务流量为突发流量,则将对应的业务表隔离到独立分组。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述数据库集群存储的冷数据进行归档处理;其中,所述冷数据为设定时间内未被访问或者访问次数小于等于第二阈值的数据;
根据所述数据库集群中数据库节点上当前分区的流量信息,调整所述数据库节点的分区分布,以实现流量均衡。
8.一种基于数据库的资源配额管理装置,其特征在于,包括:
预测模块,用于基于用户对数据库集群的历史资源使用信息,预测所述用户在未来时间段内对所述数据库集群的资源使用信息;
判断模块,用于获取预先设置的所述用户对应的资源配额信息,根据所述资源使用信息,判断是否需要对所述资源配额信息进行调整;
调整模块,用于在需要调整所述资源配额信息的情况下,按照设定的调整策略,调整所述资源配额信息。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910801852.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网关控制器路由配置方法、装置、设备及汽车
- 下一篇:研磨装置