[发明专利]资源的管理方法和管理系统有效
| 申请号: | 201910580357.4 | 申请日: | 2019-06-28 |
| 公开(公告)号: | CN110287003B | 公开(公告)日: | 2020-04-21 |
| 发明(设计)人: | 李维;李学峰;杨健 | 申请(专利权)人: | 北京九章云极科技有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
| 代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;刘伟 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 资源 管理 方法 系统 | ||
本发明提供一种资源的管理方法和管理系统,该资源的管理方法包括:获取预设历史统计周期内容器资源的历史申请数据,历史申请数据包括:历史申请规格以及历史申请规格的容器资源的历史申请数量;根据历史申请数据,确定未来的目标时间段内的预调度的容器资源的规格和数量;在所述目标时间段开始之前,根据确定的预调度的容器资源的规格和数量,预调度容器资源。本发明中,统计容器资源的历史申请数据,根据历史申请数据预测未来的目标时间段有可能再次被申请的容器资源的规格和数量,在目标时间段开始之前,预先调度容器资源,以便待运行任务再次申请时,可直接使用预调度的容器资源,节省了运行任务的时间,提高了数据处理的效率。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种资源的管理方法和管理系统。
背景技术
在数据处理过程中,使用的容器资源需要经历启动(即调度)-执行-停止三个阶段,这三个阶段都需要耗费一定的时间,其中的执行阶段是数据处理所真正要执行的步骤,消耗的时间是必须的。而启动、停止两个阶段是为了进行资源管理而执行的步骤,也耗费较长的时间,造成整个数据处理过程效率较低。
因此,在数据处理过程中,如何有效地管理容器资源,减少用户等待及运行任务的时间,提高数据处理的效率,成为亟待解决的问题。
发明内容
有鉴于此,本发明提供一种资源的管理方法和管理系统,用于解决现有的数据处理过程效率低的问题。
为解决上述技术问题,本发明提供一种资源的管理方法,包括:
获取预设历史统计周期内容器资源的历史申请数据,所述历史申请数据包括:历史申请规格以及所述历史申请规格的容器资源的历史申请数量;
根据所述历史申请数据,确定未来的目标时间段内的预调度的容器资源的规格和数量;
在所述目标时间段开始之前,根据确定的预调度的容器资源的规格和数量,预调度所述容器资源。
可选的,所述根据所述历史申请数据,确定未来的目标时间段内的预调度的容器资源的规格和数量之前还包括:
确定预调度的容器资源的最大可占用硬件资源数量;
其中,确定的预调度的容器资源占用的硬件资源的总量不超过所述最大可占用硬件资源数量。
可选的,所述根据所述历史申请数据,确定未来的目标时间段内的预调度的容器资源的规格和数量包括:
获取预调度的第一规格的容器资源占用的硬件资源在预调度的容器资源的最大可占用硬件资源数量中的预置占比和所述预置占比的有效期;
根据所述历史申请数据、所述第一规格的容器资源的预置占比和所述预置占比的有效期,确定未来的目标时间段内的预调度的容器资源的规格和数量。
可选的,所述根据所述历史申请数据、所述第一规格的容器资源的预置占比和所述预置占比的有效期,确定未来的目标时间段内的预调度的容器资源的规格和数量包括:
若根据所述历史申请数据预测出所述第一规格的容器资源在所述最大可占用硬件资源数量中的比例小于所述预置占比,确定所述第一规格的容器资源在预所述最大可占用硬件资源数量的总量中的比例为所述预置占比,根据所述预置占比确定所述第一规格的容器资源的数量;
若根据所述历史申请数据预测出所述第一规格的容器资源在预所述最大可占用硬件资源数量的总量中的比例大于或等于所述预置占比,根据所述历史申请数据,确定所述第一规格的容器资源的数量。
可选的,所述根据所述历史申请数据,确定未来的目标时间段内的预调度的容器资源的规格和数量包括:
获取所述预设历史统计周期内申请过的每一规格的容器资源的历史申请数量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京九章云极科技有限公司,未经北京九章云极科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910580357.4/2.html,转载请声明来源钻瓜专利网。





