[发明专利]一种quota管理方法、装置及电子设备有效
申请号: | 201810387462.1 | 申请日: | 2018-04-26 |
公开(公告)号: | CN108845860B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 林青云;顾晓洁 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 quota 管理 方法 装置 电子设备 | ||
1.一种quota管理方法,其特征在于,所述方法包括:
针对虚拟机中的每一种资源,获取该资源的剩余可用值和当前扩容阈值,在所述剩余可用值小于所述当前扩容阈值时,对该资源进行扩容,增加的quota值为扩容quota值;
所述扩容quota值是根据获取的该资源的当前quota值、所述虚拟机在多个预设时间段的平均增长率和预设时间段的个数确定的,所述平均增长率是根据获取的所述多个预设时间段内虚拟机的个数确定的;
通过数据采集器获取用户在所述多个预设时间段内对该资源的实际使用值,根据多个实际使用值,计算用户对该资源的需求增加值,根据所述需求增加值、所述剩余可用值和所述当前扩容阈值,计算下一次扩容阈值;
在所述扩容quota值中的剩余可用值小于所述下一次扩容阈值时,根据所述扩容quota值、所述平均增长率和预设时间段的个数,确定下一次扩容所增加的quota值;
所述根据所述需求增加值、所述剩余可用值和所述当前扩容阈值,计算下一次扩容阈值,包括:
若所述需求增加值为RMU,所述剩余可用值为ARC,所述当前扩容阈值为AQBnow,根据公式:
得到下一次扩容阈值AQBnext,为调节系数。
2.根据权利要求1所述的quota管理方法,其特征在于,所述根据多个实际使用值,计算用户对该资源的需求增加值,包括:
若第j个时间段内的实际使用值为VMUj,j为1至n的整数,根据公式:
得到用户对该资源的需求增加值RMU,为加权系数,i为1至n的整数,n为预设时间段的个数。
3.根据权利要求1所述的quota管理方法,其特征在于,所述根据所述扩容quota值、所述平均增长率和预设时间段的个数,确定下一次扩容所增加的quota值,包括:
若所述扩容quota值为QPBnow,所述平均增长率为CRC,预设时间段的个数为n,根据公式:QPBnext=QPBnow(1+CRC)n,确定下一次扩容所增加的quota值QPBnext。
4.根据权利要求1所述的quota管理方法,其特征在于,所述根据获取的所述多个预设时间段内虚拟机的个数确定所述平均增长率的方式,包括:
若所述虚拟机的个数包括:虚拟机的配额个数、虚拟机的使用个数和虚拟机的申请个数;第j个时间段内虚拟机的配额个数为VMCj,第j个时间段内虚拟机的使用个数为QTj,第j个时间段内虚拟机的申请个数为ATCj,j为1至n的整数,n为预设时间段的个数;
根据公式:计算虚拟机的配额个数的平均增长率CRCVMC,αi-1为第i个时间段与第i-1个时间段虚拟机的配额个数的增长率权重;
根据公式:计算虚拟机的使用个数的平均增长率CRCQT,βi-1为第i个时间段与第i-1个时间段虚拟机的使用个数的增长率权重;
根据公式:计算虚拟机的申请个数的平均增长率CRCATC,γi-1为第i个时间段与第i-1个时间段虚拟机的申请个数的增长率权重;
根据公式:CRC=σ1*CRCVMC+σ2*CRCQT+σ3*CRCATC,确定平均增长率CRC,σ1、σ2和σ3分别为CRCVMC、CRCQT和CRCATC的权重,且σ1+σ2+σ3=1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810387462.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种弧线变速运动的变速值的生成算法
- 下一篇:虚拟摄像头的实现方法及装置