【技术实现步骤摘要】
面向租户的服务器集群资源配额的调整方法、装置及设备
[0001]本专利技术涉及服务器集群资源调度
,尤其涉及一种面向租户的服务器集群资源配额的调整方法、装置及设备。
技术介绍
[0002]在将多个服务器集中起来提供同一类服务时,该多个服务器构成服务器集群。从客户端看,服务器集群就像单个服务器,可同时为多个租户组提供服务。
[0003]目前,在服务器集群同时为多个租户组提供服务的过程中,每个租户组的实际使用资源额需小于等于该租户组的当前配额,若该租户组的当前配额不能满足该租户组的资源需求,采用根据该租户组的信息确定该租户组的目标当前配额,然后根据该目标当前配额调整该租户组的当前配额。
[0004]然而,相关技术中,存在容易出现各租户组的当前配额之和远超服务器集群的总资源额的情况,该情况中,由于服务器集群资源紧张,使得服务器集群的服务效率降低。
技术实现思路
[0005]为了解决现有技术中,由于容易出现由于各租户组的当前配额之和远超服务器集群的总资源额的情况,而难以保证服务器集群的服务效率的问题,本专利技术提供了一种面向租户的服务器集群资源配额的调整方法、装置及设备。
[0006]本专利技术实施例的技术方案如下:
[0007]本专利技术实施例提供了一种面向租户的服务器集群资源配额的调整方法,包括:
[0008]响应于当前配额调整指令,获取各租户组的资源配额数据;所述资源配额数据包括当前配额、已使用配额、配额下限和配额上限;
[0009]若所述当前配额调 ...
【技术保护点】
【技术特征摘要】
1.一种面向租户的服务器集群资源配额的调整方法,其特征在于,包括:响应于当前配额调整指令,获取各租户组的资源配额数据;所述资源配额数据包括当前配额、已使用配额、配额下限和配额上限;若所述当前配额调整指令为包含目标租户组的新任务所需资源额的指令,则判断所述新任务所需资源额是否满足预设调整条件;所述预设调整条件包括目标租户组的未使用配额小于所述新任务所需资源额,且所述各租户组中除所述目标租户组外的其他租户组中,各拥有未使用配额的租户组的未使用配额之和大于所述新任务所需资源额;所述未使用配额等于所述当前配额与所述已使用配额之差;若所述新任务所需资源额满足预设调整条件,则将所述目标租户组的已使用配额与所述新任务所需资源额之和,减去该目标租户组的当前配额,得到配额差值;从所述各拥有未使用配额的租户组的当前配额中,扣除所述配额差值大小的资源;每个所述拥有未使用配额的租户组的扣除后的当前配额均不小于该租户组的配额下限;将所述配额差值大小的资源分配给所述目标租户组。2.根据权利要求1所述的方法,其特征在于,所述从所述各拥有未使用配额的租户组的当前配额中,扣除所述配额差值大小的资源,具体包括:计算所述各拥有未使用配额的租户组的资源消耗率;所述各拥有未使用配额的租户组的资源消耗率均为:所述已使用配额与当前配额的比值;根据资源消耗率由小到大的规则,对所述各拥有未使用配额的租户组进行排序;根据排序结果,依次对所述各拥有未使用配额的租户组的当前配额进行扣除,直至扣除的当前配额之和等于所述配额差值。3.根据权利要求2所述的方法,其特征在于,所述根据排序结果,依次对所述各拥有未使用配额的租户组的当前配额进行扣除,直至扣除的当前配额之和等于所述配额差值,具体包括:根据所述排序结果和预设扣除规则,依次对所述各拥有未使用配额的租户组的当前配额进行扣除,直至扣除的当前配额之和等于所述配额差值;所述预设扣除规则为:重复执行步骤:从拥有未使用配额的租户组的当前配额中扣除第二调整值大小的资源,直至该拥有未使用配额的租户组的当前配额与所述第二调整值之差小于该拥有未使用配额的租户组的配额下限,开始对该拥有未使用配额的租户组的下一个拥有未使用配额的租户组的当前配额进行扣除。4.根据权利要求1所述的方法,其特征在于,所述预设调整条件还包括目标租户组的当前配额小于该租户组的的配额上限。5.根据权利要求1所述的方法,其特征在于,还包括:若所述当前配额调整指令为定时调整指令,则确定所述各租户组中,所述当前配额大于所述已使用配额的租户组为待调整租户组;确定所述待调整租户组的多个调整方式组合;每个所述调整方式组合中包括各待调整租户组的预定调整方式,且每个所述调整方式组合中,至少有一个待调整租户组的预定调整方式,与其他调整方式组合中该待调整租户组的预定调整方式不同;所述待调整租户组的预定调整方式包括:将第一调整值大小的资源分配给该待调整租户组,或者,从该待调整租户组的当前配额中扣除所述第一调整值大小的资源;所述第一调整值为满足预设条件的
值,所述预设条件为:每个所述待调整租户组的调整后的当前配额均不小于该待调整租户组的配额下限,且均不大于该待调整租户组的配额上限;获取每个所述调整方式组合对应的资源消耗...
【专利技术属性】
技术研发人员:宋彦,吴婷,王金钖,张俊,张亚庆,
申请(专利权)人:中国科学技术大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。