工作流调度方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34484611 阅读:26 留言:0更新日期:2022-08-10 09:01
本申请提供一种工作流调度方法、装置、电子设备及存储介质,其中,所述方法包括:当需要执行由多个剧本节点构成的目标工作流时,基于所述目标工作流的有向无环图,生成链表集合,所述链表集合包括具有相同前序节点的任务链表;基于并发执行方式执行所述具有相同前序节点的任务链表。本申请能够缩短剧本执行时间,从而能够提升安全响应的效率。从而能够提升安全响应的效率。从而能够提升安全响应的效率。

【技术实现步骤摘要】
工作流调度方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,具体而言,涉及一种工作流调度方法、装置、电子设备及存储介质。

技术介绍

[0002]随着网络安全攻防日趋激烈,仅通过采取事前防范、事后处置的策略已不能满足企业对于网络安全的要求。传统的SIEM/SOC在运营过程中,大量的告警事件都需要安全分析师的介入,安全响应过程不仅需要专业人员相互配合,还需要对接各种系统,如若处置不及时,无法在短时间内进一步阻断传播。面对与日俱增的安全设备和有限的运维人员,企业和组织不仅需要数据驱动的安全检测分析系统,也急需一套编排驱动的设备协同工具和响应处置平台,提升安全响应的速度和效率。而响应处置平台实现自动化响应的核心是剧本,如何快速执行剧本成为了首要解决的问题。

技术实现思路

[0003]本申请实施例的目的在于提供一种工作流调度方法、装置、电子设备及存储介质,用以缩短剧本执行时间,从而提升安全响应的效率。
[0004]为此,本申请第一方面公开一种工作流调度方法,所述方法包括:
[0005]当需要执行包括多个本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种工作流调度方法,其特征在于,所述方法包括:当需要执行由多个剧本节点构成的目标工作流时,基于所述目标工作流的有向无环图,生成链表集合,所述链表集合包括具有相同前序节点的任务链表;基于并发执行方式执行所述具有相同前序节点的任务链表。2.如权利要求1所述的方法,其特征在于,所述基于所述目标工作流的有向无环图,生成链表集合,包括:遍历所述目标工作流的有向无环图,以确定所述目标工作流中每个所述剧本节点的前序节点和每个所述剧本节点的后序节点;基于每个所述剧本节点的前序节点或每个所述剧本节点的后序节点,生成立两条或两条以上的任务列表;确定每条所述任务列表的剧本节点执行顺序,以得到每条所述任务列表的任务链表;基于所述两条或两条以上的所述任务链表,生成链表集合。3.如权利要求2所述的方法,其特征在于,所述基于每个所述剧本节点的前序节点或每个所述剧本节点的后序节点,生成立两条或两条以上的任务列表,包括:基于每个所述剧本节点的前序节点或每个所述剧本节点的后序节点,判断所述目标工作流中是否存在具有相同前序节点的两个或两个以上的所述剧本节点,其中,具有相同前序节点的所述剧本节点记为第一节点;当所述目标工作流中存在所述第一节点时,为每个所述第一节点创建第一任务列表。4.如权利要求3所述的方法,其特征在于,所述基于每个所述剧本节点的前序节点或每个所述剧本节点的后序节点,生成立两条或两条以上的任务列表,还包括:基于每个所述剧本节点的前序节点或每个所述剧本节点的后序节点,判断所述目标工作流中是否存在第二节点,其中,所述第二节点为只有一个前序节点,且不与其他所述剧本节点共享一个前序节点的所述剧本节点;当存在所述第二节点时,将所述第二节点放入所述第二节点的前序节点所在的任务列表。5.如权利要求4所述的方法,其特...

【专利技术属性】
技术研发人员:封标魏星
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1