[发明专利]资源的动态分配方法及服务器有效
申请号: | 201810660862.5 | 申请日: | 2018-06-25 |
公开(公告)号: | CN108845874B | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 陈才;熊永鑫;刘天斯;农益辉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京励诚知识产权代理有限公司 11647 | 代理人: | 贾玉姣 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 动态分配 方法 服务器 | ||
1.一种资源的动态分配方法,用于将总分配资源分配到至少一个待分配应用组,其特征在于,所述资源的动态分配方法包括步骤:
根据所述至少一个待分配应用组累计使用资源的历史数据确定所述总分配资源;
根据预估分配模型和每个所述待分配应用组的资源数据确定所有所述待分配应用组的预估分配资源;
根据所述总分配资源和每个所述待分配应用组的所述预估分配资源确定每个所述待分配应用组的实际分配资源;和
根据所述实际分配资源将所述总分配资源分配到每个所述待分配应用组。
2.如权利要求1所述的资源的动态分配方法,其特征在于,在所述根据预估分配模型和每个所述待分配应用组的资源数据确定所有所述待分配应用组的预估分配资源的步骤前,所述资源的动态分配方法包括步骤:
确定动态分配的间隔时间。
3.如权利要求1所述的资源的动态分配方法,其特征在于,所述待分配应用组是多个,所述资源的动态分配方法包括步骤:
轮询多个所述待分配应用组以获取当前所述待分配应用组的所述资源数据并判断是否轮询完所有所述待分配应用组;和
若否,进入根据预估分配模型和每个所述待分配应用组的资源数据确定所有所述待分配应用组的预估分配资源的步骤。
4.如权利要求1所述的资源的动态分配方法,其特征在于,所述预估分配模型包括上限值、下限值和预测值,所述资源数据包括参考值,所述参考值位于所述上限值和所述下限值之间,所述根据预估分配模型和每个所述待分配应用组的资源数据确定所有所述待分配应用组的预估分配资源的步骤包括:
判断所述预测值与所述上限值、所述下限值和所述参考值的关系;
在所述预测值大于所述上限值时,根据所述上限值确定当前所述待分配应用组的当前所述预估分配资源;
在所述预测值位于所述上限值与所述下限值之间,且所述预测值大于所述参考值时,根据所述预测值确定当前所述待分配应用组的当前所述预估分配资源;
在所述预测值位于所述上限值与所述下限值之间,且所述预测值小于所述参考值时,根据所述参考值确定当前所述待分配应用组的当前所述预估分配资源;和
在所述预测值小于所述下限值时,根据所述下限值确定当前所述待分配应用组的当前所述预估分配资源。
5.如权利要求1所述的资源的动态分配方法,其特征在于,所述预估分配模型包括上限值、下限值和预测值,所述资源数据包括参考值,所述参考值位于所述上限值和所述下限值之间,所述根据预估分配模型和每个所述待分配应用组的资源数据确定所有所述待分配应用组的预估分配资源的步骤包括:
在所述预测值、所述参考值和所述下限值中取最大值;和
在所述最大值和所述上限值中取较小值作为当前所述待分配应用组的当前所述预估分配资源。
6.如权利要求4或权利要求5所述的资源的动态分配方法,其特征在于,所述预测值根据当前所述待分配应用组资源使用的历史数据确定。
7.如权利要求1所述的资源的动态分配方法,其特征在于,所述根据所述总分配资源和每个所述待分配应用组的所述预估分配资源确定每个所述待分配应用组的实际分配资源的步骤包括:
根据所述总分配资源和每个所述待分配应用组的分配比例系数确定每个所述待分配应用组的所述实际分配资源,所述分配比例系数由每个所述待分配应用组的所述预估分配资源和所有所述待分配应用组的所述预估分配资源确定。
8.一种服务器,用于将总分配资源分配到至少一个待分配应用组,其特征在于,所述服务器包括:
第一确定模块,所述第一确定模块用于根据所述至少一个待分配应用组累计使用资源的历史数据确定所述总分配资源,以及根据预估分配模型和每个所述待分配应用组的资源数据确定所有所述待分配应用组的预估分配资源;
第二确定模块,所述第二确定模块用于根据所述总分配资源和每个所述待分配应用组的所述预估分配资源确定每个所述待分配应用组的实际分配资源;和
分配模块,所述分配模块用于根据所述实际分配资源将所述总分配资源分配到每个所述待分配应用组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810660862.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低功耗的自适应流水线并行方法
- 下一篇:一种常驻进程保活系统以及方法