[发明专利]任务处理方法及装置在审
申请号: | 202110817583.7 | 申请日: | 2021-07-20 |
公开(公告)号: | CN113535358A | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 胡平;刘春雨;朱正浩;程君陶 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F9/455;G06F16/21;G06F16/25;G06F16/28 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 赵平;董骁毅 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 处理 方法 装置 | ||
本申请提供了一种任务处理方法及装置,涉及云计算技术领域,该方法包括:接收云资源任务对应的云资源任务请求;根据所述云资源任务请求中的任务信息,确定所述云资源任务的调用接口;根据所述调用接口和任务信息,确定所述云资源任务的任务必要数据,以使所述调用接口对应的第三方云平台根据所述任务必要数据和任务信息,执行所述云资源任务。本申请能够提高任务处理效率,同时能够降低数据传输压力。
技术领域
本申请涉及云计算技术领域,尤其涉及一种任务处理方法及装置。
背景技术
云平台是指基于硬件资源和软件资源的服务,提供计算、网络和存储能力。在金融云技术领域,金融企业存在第三方软件多、软件更新迭代较慢和个性化需求多等特点;在任务处理过程中,需求方通过工单系统提交云资源需求,根据云资源需求执行任务,大量云资源需求以文字形式描述,再由执行方解析和分配需求,云资源需求可能需要不同的云平台配合完成,例如,VMware、Openstack和其他私有云平台等。
但是,由于不同的云平台设有各自的申请和维护界面,操作流程、执行效率以及与配置管理数据库(Configuration Management Database,CMDB)对接的方式各不相同,难以在单一云平台实现对其他云平台的纳管;同时,任务处理过程中存在数据传输压力较大;人工进行任务分配,处理效率较差等问题。
发明内容
针对现有技术中的至少一个问题,本申请提出了一种任务处理方法及装置,能够提高任务处理效率,同时能够降低数据传输压力。
为了解决上述技术问题,本申请提供以下技术方案:
第一方面,本申请提供一种任务处理方法,包括:
接收云资源任务对应的云资源任务请求;
根据所述云资源任务请求中的任务信息,确定所述云资源任务的调用接口;
根据所述调用接口和任务信息,确定所述云资源任务的任务必要数据,以使所述调用接口对应的第三方云平台根据所述任务必要数据和任务信息,执行所述云资源任务。
进一步地,所述的任务处理方法,还包括:
若所述云资源任务请求对应多个云资源任务并且云资源任务之间存在依赖关系,则根据该依赖关系,确定云资源任务之间的执行顺序;
根据所述云资源任务请求中的各个云资源任务各自对应的任务信息,确定每个云资源任务的调用接口;
根据每个云资源任务的调用接口和任务信息,确定该云资源任务的任务必要数据;
根据云资源任务之间的执行顺序、每个云资源任务的任务必要数据和任务信息,依次调用每个调用接口各自对应的第三方云平台执行对应的云资源任务。
进一步地,所述根据所述云资源任务请求中的任务信息,确定所述云资源任务的调用接口,包括:
根据所述任务信息,确定所述云资源任务对应的第三方云平台;
根据所述第三方云平台,确定所述云资源任务的调用接口。
进一步地,所述根据所述云资源任务请求中的任务信息,确定所述云资源任务的调用接口,包括:
根据所述云资源任务请求中的任务信息进行云资源任务审批,若审批通过,则根据所述任务信息,确定所述云资源任务的调用接口。
进一步地,在所述执行所述云资源任务之后,还包括:
接收第三方云平台返回的执行结果,并将云资源任务与第三方云平台之间的对应关系以及执行结果存储在目标数据库中。
进一步地,所述根据所述云资源任务请求中的任务信息,确定所述云资源任务的调用接口,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110817583.7/2.html,转载请声明来源钻瓜专利网。