[发明专利]多数据中心批量作业的管控和调度系统、方法及存储介质有效
申请号: | 202010190358.0 | 申请日: | 2020-03-18 |
公开(公告)号: | CN111400139B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | 张千钧 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32;G06F9/48 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多数 中心 批量 作业 调度 系统 方法 存储 介质 | ||
本发明实施例公开了一种多数据中心批量作业的管控和调度系统、方法及存储介质。该系统包括:管控中心,用于保存所有数据中心中所有批量任务的静态配置信息,并获取数据中心的应用软件的任务实例运行信息;调度中心,用于获取静态配置信息,根据各数据中心的所有批量任务的静态配置信息生成调度指令,发送调度指令至执行器,并获取根据调度指令启动的作业任务的任务实例运行信息,发送任务实例运行信息至管控中心;执行器,用于根据调度指令启动数据中心的应用软件中的作业任务,获取作业任务的任务实例运行信息,发送任务实例运行信息至调度中心,以解决相关技术无法对跨数据中心的应用软件中的批量作业任务进行统一管控的问题。
技术领域
本发明实施例涉及数据处理技术,尤其涉及一种多数据中心批量作业的管控和调度系统、方法及存储介质。
背景技术
随着社会信息化的发展,各应用软件发展也日益完整,大型的分布式系统成为大企业的流行趋势。然而随着sprint-boot(sprint-boot是一个服务于框架的框架,服务范围是简化配置文件)等种种轻量级的技术方案的兴起。就全企业视角来看,这些项目耦合性越来越小,带来相应优势的同时,对企业的集中管理也带来挑战。就银行业务而论,一个完整的业务场景需要多个应用软件的通力合作。每个系统自身的大型批量任务情况复杂,各自依赖,触发条件也各不相同,无法对跨数据中心的应用软件中的批量作业任务进行统一管控。往往在某种异常发生后无法准确定位到问题所在系统,而需要人工去溯源定位,而这种人工的方法往往涉及多个系统管理人员,定位的实时性较难保证。
发明内容
本发明实施例提供一种多数据中心批量作业的管控和调度系统、方法及存储介质,可以对跨数据中心的应用软件中的批量作业任务进行统一管控。
第一方面,本发明实施例提供了一种多数据中心批量作业的管控和调度系统,包括:
管控中心,用于保存所有数据中心中所有批量任务的静态配置信息,并获取所述数据中心的应用软件的任务实例运行信息;
调度中心,与所述管控中心通信连接,用于获取所述静态配置信息,根据各数据中心的所有批量任务的静态配置信息生成调度指令,发送所述调度指令至执行器,并获取根据所述调度指令启动的作业任务的任务实例运行信息,发送所述任务实例运行信息至所述管控中心;
执行器,与所述调度中心通信连接,用于根据所述调度指令启动所述数据中心的应用软件中的作业任务,获取所述作业任务的任务实例运行信息,发送所述任务实例运行信息至所述调度中心。
第二方面,本发明实施例还提供了一种多数据中心批量作业的管控和调度方法,包括:
管控中心保存所有数据中心中所有批量任务的静态配置信息;
调度中心获取所述静态配置信息,根据各数据中心的所有批量任务的静态配置信息生成调度指令,发送所述调度指令至执行器;
所述执行器根据所述调度指令启动所述数据中心的应用软件中的作业任务,获取所述作业任务的任务实例运行信息,发送所述任务实例运行信息至所述调度中心;
所述调度中心获取根据所述调度指令启动的作业任务的任务实例运行信息,发送所述任务实例运行信息至所述管控中心;
所述管控中心获取所述数据中心的应用软件的任务实例运行信息。
第三方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明实施例所述的多数据中心批量作业的管控和调度方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010190358.0/2.html,转载请声明来源钻瓜专利网。