[发明专利]一种资源分配方法及装置有效
| 申请号: | 201310101217.7 | 申请日: | 2013-03-27 |
| 公开(公告)号: | CN104079503B | 公开(公告)日: | 2018-07-20 |
| 发明(设计)人: | 王楠楠;李新;钟剑锋 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/927 | 分类号: | H04L12/927 |
| 代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 陈蕾;许伟群 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 资源 分配 方法 装置 | ||
1.一种资源分配方法,其特征在于,包括:
接收为第一业务分配资源的请求;
判断资源池中的剩余资源是否小于阈值;
若所述资源池的剩余资源小于所述阈值,则回收第二业务占用的部分资源,其中,回收所述第二业务占用的部分资源后所述第二业务占用的资源不小于所述第二业务的预留资源,所述预留资源为预先为所述第二业务划分的最少资源;
将回收的所述第二业务占用的部分资源分配给所述第一业务;
在所述回收第二业务占用的部分资源之前,还包括:
确定是否存在优先级低于所述第一业务优先级的业务;
若不存在,则在同等级业务中选择至少一个业务作为所述第二业务,所述同等级业务中各业务的优先级与所述第一业务的优先级相同;
所述在同等级业务中选择至少一个业务作为所述第二业务,具体包括:
计算所述同等级业务中每个业务的第一比例与第二比例的差值,所述第一比例为所述同等级业务中每个业务的资源超值量在所述同等级业务中所有业务的资源超值量总和中所占的比例,所述第二比例为所述同等级业务中每个业务的资源占用权重在所述同等级业务中所有业务的资源占用权重总和中所占的比例,其中,所述资源超值量为所述同等级业务中每个业务实际占用资源与预留资源间的差值,所述资源占用权重为预设值;
选择所述同等级业务中所述第一比例与所述第二比例的差值的最大值所对应的业务作为所述第二业务。
2.根据权利要求1所述的方法,其特征在于,所述判断资源池的剩余资源是否小于阈值,具体包括:
判断所述资源池的资源总量与资源占用总量的差值是否小于所述阈值,其中,所述资源占用总量为缓冲资源的资源占用量和各业务资源占用量之和。
3.根据权利要求1或2所述的方法,其特征在于,在所述回收第二业务占用的部分资源之前,还包括:
确定是否存在优先级低于所述第一业务优先级的业务;
若存在,则选择所述优先级低于所述第一业务优先级的业务作为所述第二业务。
4.根据权利要求1至3中任意一项所述的方法,其特征在于,在所述回收第二业务占用的部分资源之前,还包括:
若所述为第一业务分配资源的请求为指定的突发业务请求,则先将所述资源池的缓冲资源分配给所述第一业务。
5.根据权利要求1至4中任意一项所述的方法,其特征在于,还包括:
当所述第一业务的资源占用时间达到预设时间时,降低所述第一业务的预留资源。
6.一种资源分配装置,其特征在于,包括:
请求接收单元,用于接收为第一业务分配资源的请求;
资源判定单元,用于判断资源池中的剩余资源是否小于阈值;
资源回收单元,用于当所述资源判定单元的判断结果为所述资源池的剩余资源小于所述阈值时,回收第二业务占用的部分资源,其中,回收所述第二业务占用的部分资源后所述第二业务占用的资源不小于所述第二业务的预留资源,所述预留资源为预先为所述第二业务划分的最少资源;
资源分配单元,用于将回收的所述第二业务占用的部分资源分配给所述第一业务;
还包括:
优先级确定单元,用于在所述资源回收单元回收所述第二业务占用的部分资源之前,确定是否存在优先级低于所述第一业务优先级的业务;
业务选择单元,用于在所述优先级确定单元确定不存在所述优先级低于所述第一业务优先级的业务时,在同等级业务中选择至少一个业务作为所述第二业务,所述同等级业务中各业务的优先级与所述第一业务的优先级相同;
所述业务选择单元具体包括:
计算子单元,用于计算所述同等级业务中每个业务的第一比例与第二比例的差值,所述第一比例为所述同等级业务中每个业务的资源超值量在所述同等级业务中所有业务的资源超值量总和中所占的比例,所述第二比例为所述同等级业务中每个业务的资源占用权重在所述同等级业务中所有业务的资源占用权重总和中所占的比例,其中,所述资源超值量为所述同等级业务中每个业务实际占用资源与预留资源间的差值,所述资源占用权重为预设值;
选择子单元,用于选择所述同等级业务中每个业务所述第一比例与第二比例的差值的最大值所对应的业务作为所述第二业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310101217.7/1.html,转载请声明来源钻瓜专利网。





