[发明专利]利用研发环境中的空闲资源处理任务的方法及装置在审
申请号: | 202110464932.1 | 申请日: | 2021-04-28 |
公开(公告)号: | CN113064714A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 杨祖龙;刘吉洲;黄循欣;刘昭禄 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻;王涛 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 研发 环境 中的 空闲 资源 处理 任务 方法 装置 | ||
本发明公开了一种利用研发环境中的空闲资源处理任务的方法及装置,可用于金融领域或其他技术领域,该方法包括:获取待处理任务的资源需求信息,其中,所述资源需求信息包括:资源指标名称以及各资源指标各自对应的需求量;从空闲资源池信息中确定出与所述资源需求信息相匹配的应用环境,其中,所述空闲资源池信息中包含多条空闲资源信息,每条空闲资源信息对应一个应用环境,每条空闲资源信息包含:应用环境对应的每个资源指标各自的资源空闲量;采用该相匹配的应用环境对所述待处理任务进行处理。本发明提供了一种较为高效的对研发环境中的空闲资源进行利用的方法,提高了研发环境的资源利用率。
技术领域
本发明涉及应用开发技术领域,具体而言,涉及一种利用研发环境中的空闲资源处理任务的方法及装置。
背景技术
大型软件中心有数百个应用在开发测试过程中,各应用的版本需要部署在多套研发环境上持续运行,各应用在正式上线之前的不同生命周期阶段(开发、单元测试、集成测试、性能测试、验收测试等),所需要使用的研发环境的资源(如网络、计算、存储等)的需求量是各不相同的,在资源需求量较少的时间段,研发环境中的空闲资源并未得到充分再利用,存在较多的资源浪费。针对这种情况,现有技术缺少一种较为高效的对研发环境中的空闲资源进行利用的方法,以提高研发环境的资源利用率。
发明内容
本发明为了解决上述背景技术中的技术问题,提出了一种利用研发环境中的空闲资源处理任务的方法及装置。
为了实现上述目的,根据本发明的一个方面,提供了一种利用研发环境中的空闲资源处理任务的方法,该方法包括:
获取待处理任务的资源需求信息,其中,所述资源需求信息包括:资源指标名称以及各资源指标各自对应的需求量;
从空闲资源池信息中确定出与所述资源需求信息相匹配的应用环境,其中,所述空闲资源池信息中包含多条空闲资源信息,每条空闲资源信息对应一个应用环境,每条空闲资源信息包含:应用环境对应的每个资源指标各自的资源空闲量;
采用该相匹配的应用环境对所述待处理任务进行处理。
可选的,该利用研发环境中的空闲资源处理任务的方法,还包括:
对每个应用环境各自对应的每个资源指标的资源空闲量进行检测;
若应用环境对应的各资源指标的资源空闲量满足预设的空闲条件,则确定该应用环境为空闲应用环境;
生成所述空闲应用环境对应的空闲资源信息,并将生成的空闲资源信息添加到所述空闲资源池信息中。
可选的,所述资源需求信息还包括:各资源指标的权重;
所述从空闲资源池信息中确定出与所述资源需求信息相匹配的应用环境,具体包括:
根据各资源指标各自对应的需求量以及各资源指标的权重采用最优匹配算法与所述空闲资源池信息中的各空闲资源信息进行匹配,确定出与所述资源需求信息相匹配的应用环境。
可选的,所述采用该相匹配的应用环境对所述待处理任务进行处理,具体包括:
调用所述待处理任务对应的进程或脚本并采用该相匹配的应用环境进行任务处理。
可选的,该利用研发环境中的空闲资源处理任务的方法,还包括:
在采用该相匹配的应用环境对所述待处理任务进行处理时,对该相匹配的应用环境对应的每个资源指标的资源空闲量进行检测;
若该相匹配的应用环境对应的各资源指标的资源空闲量不满足预设的空闲条件,则停止采用该相匹配的应用环境对所述待处理任务进行处理,直至该相匹配的应用环境对应的各资源指标的资源空闲量满足预设的空闲条件之后再对所述待处理任务进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110464932.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:配网带电全流程作业机器人
- 下一篇:一种火车座椅