[发明专利]资源分配的处理方法、装置及电子设备有效
申请号: | 201710366928.5 | 申请日: | 2017-05-23 |
公开(公告)号: | CN107368367B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 贾新禹 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 分配 处理 方法 装置 电子设备 | ||
1.一种资源分配的处理方法,所述方法包括:
接收到作业任务时,从划分的灵活资源空间中分配最小单位隔离资源给划分的固定资源空间;其中,所述最小单位隔离资源根据应用场景中的作业任务的数量或任务资源使用情况确定;
从所述固定资源空间中分配最小单位隔离资源给所述作业任务独占使用;所述最小单位隔离资源包括在固定资源空间中被标记为分配给单个作业任务的资源集合,以及在作业任务未释放资源时,最小单位隔离资源中未被申请使用到的其他资源不能被其他作业任务申请使用;
当所述作业任务结束时,将分配给所述作业任务的固定资源空间的资源返还给所述灵活资源空间。
2.如权利要求1所述的一种资源分配的处理方法,所述固定资源空间和灵活资源空间被设置成,固定资源空间的初始资源为0、灵活资源空间的初始资源为可用的资源总量。
3.如权利要求2所述的一种资源分配的处理方法,所述固定资源空间分配的资源作为作业任务独占使用,所述灵活资源空间中的资源作为作业任务竞争使用。
4.如权利要求1或2所述的一种资源分配的处理方法,所述最小单位隔离资源包括采用下述中的任意一种方式确定:
根据可用的资源总量和预期的最大任务数据量确定;
根据单个作业任务最大的预期使用资源确定;
自定义设置的单个任务固定空间分配资源。
5.如权利要求4所述的一种资源分配的处理方法,若接收到的作业任务所请求的资源大于所述最小单位隔离资源,则从所述固定资源空间中分配最小单位隔离资源给所述作业任务独占使用之后,还包括:
从所述灵活资源空间中竞争申请所请求的资源减去所述最小单位隔离资源后的资源。
6.如权利要求4所述的一种资源分配的处理方法,所述方法还包括:
获取所述作业任务的优先级;
相应的,若所述作业任务的优先级达到资源优先分配等级,则根据所述优先级等级从所述灵活资源空间中分配相应等级的优先资源给所述固定资源空间,并将所述优先资源分配给所述作业任务独占使用。
7.如权利要求1所述的一种资源分配的处理方法,基于下述方式确定所述作业任务结束:
定时检测作业任务的状态;
若在预设等待周期内所述作业任务无资源申请记录,则确定所述作业任务已结束。
8.如权利要求1所述的一种资源分配的处理方法,当所述作业任务释放使用的资源时,优先释放占用的所述灵活资源空间的资源,再释放占用的所述固定资源空间的资源。
9.一种资源分配的处理装置,所述装置包括:
资源划分模块,用于接收到作业任务时,从划分的灵活资源空间中分配最小单位隔离资源给划分的固定资源空间;其中,所述最小单位隔离资源根据应用场景中的作业任务的数量或任务资源使用情况确定;
资源分配模块,用于从所述固定资源空间中分配最小单位隔离资源给所述作业任务独占使用;所述最小单位隔离资源包括在固定资源空间中被标记为分配给单个作业任务的资源集合,以及在作业任务未释放资源时,最小单位隔离资源中未被申请使用到的其他资源不能被其他作业任务申请使用;
资源回收模块,用于当所述作业任务结束时,将分配给所述作业任务的固定资源空间的资源返还给所述灵活资源空间。
10.如权利要求9所述的一种资源分配的处理装置,所述固定资源空间和灵活资源空间被设置成,固定资源空间的初始资源为0、灵活资源空间的初始资源为可用的资源总量。
11.如权利要求9所述的一种资源分配的处理装置,所述最小单位隔离资源包括采用下述中的任意一种方式确定:
根据可用的资源总量和预期的最大任务数据量确定;
根据单个作业任务最大的预期使用资源确定;
自定义设置的单个任务固定空间分配资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710366928.5/1.html,转载请声明来源钻瓜专利网。