[发明专利]一种资源分配方法、装置及设备有效
申请号: | 201810682138.2 | 申请日: | 2018-06-27 |
公开(公告)号: | CN110647394B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 陈杰;黄涛;张瓅玶;吕奇;李治;欧阳晋;冯亦挥;侯前明 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 分配 方法 装置 设备 | ||
1.一种资源分配方法,其特征在于,所述方法包括:
获取针对特定业务的资源申请请求,所述资源申请请求包括资源信息;
根据所述资源信息从混合资源池中选择资源;
将从混合资源池中选择的资源分配给所述特定业务;
其中,集群管理系统包括第一业务资源池、第二业务资源池和所述混合资源池,所述混合资源池用于向至少两种业务提供资源,所述至少两种业务至少包括第一业务和第二业务,所述第一业务资源池用于向所述第一业务提供资源,所述第二业务资源池用于向所述第二业务提供资源;
其中,所述资源申请请求是用于管理所述特定业务的业务调度器发送的,若所述特定业务为所述第一业务,则所述资源申请请求由第一业务调度器发送,若所述特定业务为所述第二业务,则所述资源申请请求由第二业务调度器发送。
2.根据权利要求1所述的方法,其特征在于,
所述根据所述资源信息从混合资源池中选择资源,包括:
获取所述混合资源池的资源视图,所述资源视图包括可用资源量;
从所述资源信息中获取申请资源量;若所述申请资源量小于等于所述可用资源量,则从所述混合资源池中选择与所述申请资源量对应的资源。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述申请资源量大于所述可用资源量,则从所述混合资源池中选择与所述可用资源量对应的资源,或者,拒绝从所述混合资源池中选择资源。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述申请资源量大于所述可用资源量,则从所述资源信息中获取优先级;
基于所述优先级,拒绝从所述混合资源池中选择资源;或者,
基于所述优先级,释放所述混合资源池中的已占用资源,从所述混合资源池中选择与所述申请资源量对应的资源;或者,
基于所述优先级,共享所述混合资源池中的已占用资源,从所述混合资源池中选择与所述申请资源量对应的资源。
5.根据权利要求4所述的方法,其特征在于,
基于所述优先级,拒绝从所述混合资源池中选择资源,包括:
若所述优先级小于所述混合资源池中的已占用资源对应的优先级,则拒绝从所述混合资源池中选择资源。
6.根据权利要求4所述的方法,其特征在于,
所述基于所述优先级,释放所述混合资源池中的已占用资源,从所述混合资源池中选择与所述申请资源量对应的资源,包括:
若所述优先级大于所述混合资源池中的已占用资源对应的优先级,则释放所述已占用资源,并根据所述已占用资源从所述混合资源池中选择与所述申请资源量对应的资源;其中,所述已占用资源被所述特定业务独占。
7.根据权利要求4所述的方法,其特征在于,
所述基于所述优先级,共享所述混合资源池中的已占用资源,从所述混合资源池中选择与所述申请资源量对应的资源,包括:
若所述优先级等于所述混合资源池中的已占用资源对应的优先级,则共享所述已占用资源,并根据所述已占用资源从所述混合资源池中选择与所述申请资源量对应的资源;其中,所述已占用资源被所述特定业务和其它业务共享。
8.根据权利要求1所述的方法,其特征在于,所述将从混合资源池中选择的资源分配给所述特定业务之后,所述方法还包括:
在所述混合资源池中对所述选择的资源进行资源预留;
将资源分配完成信息通知给业务调度器,以使所述业务调度器利用所述混合资源池中已预留的资源进行所述特定业务的资源配置。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收针对所述特定业务的资源释放请求;
从所述混合资源池中释放分配给所述特定业务的资源。
10.根据权利要求1所述的方法,其特征在于,所述特定业务包括:
在线业务、离线业务、实时业务或者机器学习业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810682138.2/1.html,转载请声明来源钻瓜专利网。