[发明专利]一种工作流分布式调度管理系统和方法在审
申请号: | 202110644173.7 | 申请日: | 2021-06-09 |
公开(公告)号: | CN113434268A | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 杨中国;方磊;秦生辉;张明珠 | 申请(专利权)人: | 北方工业大学 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 陈晨 |
地址: | 100041 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 工作流 分布式 调度 管理 系统 方法 | ||
本发明实施例提供的一种工作流分布式调度管理系统和方法,该系统包括:流程构建模块用于在网络页面上实现服务方案流程的构建和信息配置;流程解析分割模块用于对服务方案流程解析和分割,生成最优化的切割结果,将切割结果发送至流程重构模块;流程重构模块用于流程的重新装配,包括生成实现工作流分布式流程的元流程及子流程的监听插入。流程调度模块用于生成工作流程分布式调度的相关调度信息及元流程的流程变量的插入和元流程的下发;服务代理模块,用于接收和执行元流程的相关调度任务,实现服务方案流程的分布式执行。本申请能够通过流程解析分割模块和流程重构模块进行流程分割和重构,可以便捷的实现工作流的去中心分布式调度。
技术领域
本发明涉及计算机技术领域,具体涉及一种工作流分布式调度管理系统和方法。
背景技术
目前,工作流管理和调度由单一的集中式工作流管理引擎来执行。该引擎负责制定任务执行、监控工作流状态和保证任务相关性。然而,在具有跨企业组织工作流业务中,集中式的工作流管理系统是不理想的。在集中式的管理控制下,该流程的执行涉及到不同企业组织间的跨域安全问题。由此可以看出,针对跨企业业务应用程序的工作流服务而言,该服务本质上是分布式,异构和自治的,并不适合集中式的控制。其次,集中式的工作流管理系统往往在处理大规模并发工作流及多实例的情况下会导致性能瓶颈。另外,传统的工作流管理系统传统工作流模型只能在设计阶段进行编辑和修改,一旦工作流部署运行后无法对其进行调整。由于实际应用中环境和用户需求的不确定性以及多变性,设计人员往往无法保证在设计阶段能够考虑所有的业务,导致许多业务逻辑难以预先定义完备,需要即时构建或动态调整,因此支持工作流的动态调整同样成为工作流分布式执行调度过程中的技术挑战。现有技术中公开了一些工作流分布式调度管理系统,如公开号为CN112581080A的专利文献《一种轻量级的分布式工作流引擎构建系统》、公开号为CN111950988A的专利文献《分布式工作流调度方法、装置,存储介质及电子设备》、公开号为CN112070452A的专利文献《一种分布式工作流管理系统》等。分析上述文献中的技术细节可知,其对工作流的分布式调度管理,工作流模型的动态调整及服务计算节点的管理设计等方面并不完善,主要体现在以下几个方面:
第一,现有技术对工作流模型的动态调整支持不足。现有的技术在对于工作流服务的构建上只允许提前构建完整的工作流服务,并不允许工作流的中继执行,无法满足应用环境多变情况下的工作流模型动态调整的需求。
第二,现有技术对去服务节点去中心化的实现支持不足。现有的开源框架DophinScheduler实现了Master节点的去中心化和Worker节点去中心化,但是却无法真正实现两种节点的无差别化,在轻量级的工作流任务并发下,无法充分的利用集群的计算资源。
发明内容
本发明提供一种工作流分布式调度管理系统和方法,能够解决上述技术问题。
本发明解决上述技术问题的技术方案如下:
第一方面,本发明实施例提供了一种工作流分布式调度管理系统,包括:流程构建模块、流程解析分割模块、流程重构模块、流程调度模块和服务代理模块,其中:
流程构建模块用于在网络页面上实现服务方案流程的构建和信息配置;所述网络页面包括:活动选择页面,任务配置页面和流程构建页面;
流程解析分割模块用于对服务方案流程解析和分割,生成最优化的切割结果,将切割结果发送至流程重构模块;
流程重构模块用于流程的重新装配,包括生成实现工作流分布式流程的元流程及子流程的监听插入。
流程调度模块用于生成工作流程分布式调度的相关调度信息及元流程的流程变量的插入和元流程的下发;
服务代理模块嵌入于计算节点中,用于接收和执行元流程的相关调度任务,实现服务方案流程的分布式执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北方工业大学,未经北方工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110644173.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能幂层电极材料及其制备方法
- 下一篇:高速子连接器