[发明专利]一种分布式系统任务分配的方法和装置在审
申请号: | 201611261962.8 | 申请日: | 2016-12-30 |
公开(公告)号: | CN108268318A | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 曾艳;林宗芳;朱冠宇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请涉及分布式系统领域,尤其涉及分布式系统中的资源调度技术。在一种任务分配的方法中,获取用户的已分配资源的份额,从待分配任务列表中选择一个待分配任务,并基于最高阈值,将待分配任务分配到剩余资源能够满足所述待分配任务的第一计算节点,且所述待分配任务分配到所述第一计算节点后,所述第一计算节点中存在至少一种被监测资源的剩余量大于或等于与所述一种被监测资源相对应的最高阈值的计算节点中。通过本申请提供的方案,可以减少分布式系统中资源碎片的产生,提高分布式系统的资源利用率。 | ||
搜索关键词: | 分布式系统 计算节点 任务分配 分配 方法和装置 资源利用率 分配资源 剩余资源 资源调度 资源碎片 剩余量 监测 申请 | ||
【主权项】:
1.一种分布式系统任务分配的方法,其特征在于,所述方法用于将多个用户的待分配任务分配到分布式系统中的多个计算节点中,所述方法包括:获取用户的已分配资源的份额,所述份额为已分配给所述用户的一种资源的数量与所述资源在所述分布式系统中的可分配总量的比值,所述用户的已分配的资源中份额最高的资源为所述用户的主导资源,所述主导资源对应的份额为所述用户的主导份额;从任务列表中选择一个待分配任务,所述待分配任务为在所述多个用户中主导份额最低的用户的任务;若所述多个计算节点中存在第一计算节点,将所述待分配任务分配给第一计算节点,其中,所述第一计算节点为剩余资源量能够满足所述待分配任务对资源的需求量的计算节点,且所述待分配任务分配到所述第一计算节点后,所述第一计算节点中存在至少一种被监测资源,所述一种被监测资源的剩余量大于或等于与该被监测资源对应的最高阈值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611261962.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种资源分配方法及装置
- 下一篇:任务调度方法、装置及系统