多级协调调度方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35190061 阅读:15 留言:0更新日期:2022-10-12 18:07
本公开涉及计算机技术领域,尤其涉及一种多级协调调度方法、装置、电子设备及存储介质,通过主层级根据目标任务,在预案库中选择第一初始预案;主层级根据第一初始预案,确定目标任务对应的至少一级副层级,并下发执行请求给至少一级副层级,以指示至少一级副层级执行第一初始预案,其中,执行请求包括所述第一初始预案;主层级根据接收到的至少一级副层级按照从低级向高级逐步返回的所有反馈消息,判断第一初始预案是否合格,其中,反馈消息包括所有副层级执行对应的第一初始预案的第一执行结果;若是,则确定第一初始预案为目标预案;主层级基于目标预案,执行目标任务。采用该方法能够提高执行目标任务的效率和准确性。够提高执行目标任务的效率和准确性。够提高执行目标任务的效率和准确性。

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


[0001]本公开涉及计算机
,尤其涉及一种多级协调调度方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,在网络安全事件处理过程中,往往需要通过多个环节实现对网络安全事件的处理,现有技术中,对于传统的网络安全事件处理过程,各个处理环节是处于孤立状态,即,在进行网络安全事件处理时,对于每个环节的调度与指挥,需要独立的进行指示,从而完成对各环节的调度与指挥,通过该方式,以此实现对网络安全事件的处理。
[0003]然而,采用现有技术,由于各环节之间缺乏统一的调度指挥,存在事前准备不足、事中处理杂乱、事后复盘不到位的问题,从而导致无法实现高效、准确的协同调度与指挥,降低了对网络安全事件的处理效率以及准确性。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供了一种多级协调调度方法、装置、电子设备及存储介质。
[0005]本公开实施例的第一方面,提供一种多级协调调度方法,所述方法包括:
[0006]主层级根据目标任务,在预案库中选择第一初始预案,其中,所述预案库包括至少两个预案,至少两个所述预案是根据所述目标任务对应的历史经验数据确定的,所述历史经验数据至少包括:资源需求、安全策略、网络地址;
[0007]所述主层级根据所述第一初始预案,确定所述目标任务对应的至少一级副层级,并下发执行请求给所述至少一级副层级,以指示所述至少一级副层级执行所述第一初始预案,其中,所述执行请求包括所述第一初始预案;
[0008]所述主层级根据接收到的所述至少一级副层级按照从低级向高级逐步返回的所有反馈消息,判断所述第一初始预案是否合格,其中,所述反馈消息包括所有所述副层级执行对应的所述第一初始预案的第一执行结果;
[0009]若是,则确定所述第一初始预案为目标预案;
[0010]所述主层级基于所述目标预案,执行所述目标任务。
[0011]在一个实施例中,所述方法还包括:
[0012]若否,则从所述预案库中选择第二初始预案,判断所述第二初始预案是否合格,直至确定所述第二初始预案合格为止,确定所述第二初始预案为所述目标预案;
[0013]其中,所述第二初始预案为所述预案库中除了所述第一初始预案以外的任意一个预案。
[0014]在一个实施例中,所述主层级根据接收到的所述至少一级副层级按照从低级向高级逐步返回的所有反馈消息,判断所述第一初始预案是否合格,包括:
[0015]所述主层级根据所述至少一级副层级按照从低级向高级逐步返回的的所有第一
执行结果和指标库,确定所述第一初始预案对应的评估分数;
[0016]所述主层级根据所述评估分数和预设评估分数的关系,判断所述第一初始预案是否合格。
[0017]在一个实施例中,所述执行所述目标任务之后,还包括:
[0018]所述主层级对第二执行结果进行分析,判断所述目标预案是否为所述目标任务对应的最优执行方案,其中,所述第二执行结果是根据执行所述目标任务得到的;
[0019]若否,则所述主层级根据所述历史经验数据以及所述目标预案更新所述预案库。
[0020]在一个实施例中,所述方法还包括:
[0021]若是,则所述主层级将所述目标预案保存至目标预案库,其中,所述目标预案库用于获取所述目标任务或与所述目标任务相关的任意任务对应的所述目标预案。
[0022]在一个实施例中,所述方法还包括:
[0023]若在第一时长内,所述主层级未接收到与所述目标预案匹配的所述目标任务或所述目标任务相关的任意任务时,则从所述目标预案库删除所述目标预案。
[0024]在一个实施例中,所述方法还包括:
[0025]所述主层级根据所述反馈消息,在页面展示所述多级副层级执行对应的所述第一初始预案的第一执行结果。
[0026]本公开实施例的第二方面,提供一种多级协调调度装置,所述装置包括:
[0027]初始预案选择模块,用于主层级根据目标任务,在预案库中选择第一初始预案,其中,所述预案库包括至少两个预案,至少两个所述预案是根据所述目标任务对应的历史经验数据确定的,所述历史经验数据至少包括:资源需求、安全策略、网络地址;
[0028]处理模块,用于所述主层级根据所述第一初始预案,确定所述目标任务对应的至少一级副层级,并下发执行请求给所述至少一级副层级,以指示所述至少一级副层级执行所述第一初始预案,其中,所述执行请求包括所述第一初始预案;
[0029]判断模块,用于所述主层级根据接收到的所述至少一级副层级按照从低级向高级逐步返回的所有反馈消息,判断所述第一初始预案是否合格,其中,所述反馈消息包括所有所述副层级执行对应的所述第一初始预案的第一执行结果;
[0030]目标预案确定模块,用于若是,则确定所述第一初始预案为目标预案;
[0031]目标任务执行模块,用于所述主层级基于所述目标预案,执行所述目标任务。
[0032]本公开实施例的第三方面,提供一种电子设备,包括:
[0033]一个或多个处理器;
[0034]存储装置,用于存储一个或多个程序,
[0035]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一所述的方法。
[0036]第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一所述的方法。
[0037]本公开实施例提供的技术方案与现有技术相比具有如下优点:
[0038]本公开提供了一种多级协调调度方法、装置、电子设备及存储介质,通过主层级根据目标任务,在预案库中选择第一初始预案,其中,预案库包括至少两个预案,至少两个预案是根据目标任务对应的历史经验数据确定的,历史经验数据至少包括:资源需求、安全策
略、网络地址;主层级根据第一初始预案,确定目标任务对应的至少一级副层级,并下发执行请求给至少一级副层级,以指示至少一级副层级执行第一初始预案,其中,执行请求包括所述第一初始预案;主层级根据接收到的至少一级副层级按照从低级向高级逐步返回的所有反馈消息,判断第一初始预案是否合格,其中,反馈消息包括所有副层级执行对应的第一初始预案的第一执行结果;若是,则确定第一初始预案为目标预案;主层级基于目标预案,执行目标任务。这样,通过主层级确定目标任务的多级副层级,并下发执行请求给多级副层级,以此实现对多级副层级的调度,避免现有技术中需要独立的指示各级进行工作的问题,且在确定选择第一初始预案合格时,才会将第一初始预案作为目标预案执行目标任务,从而提高了在执行目标任务的效率和准确性。
附图说明
[0039]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0040]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多级协调调度方法,其特征在于,所述方法包括:主层级根据目标任务,在预案库中选择第一初始预案,其中,所述预案库包括至少两个预案,至少两个所述预案是根据所述目标任务对应的历史经验数据确定的,所述历史经验数据至少包括:资源需求、安全策略、网络地址;所述主层级根据所述第一初始预案,确定所述目标任务对应的至少一级副层级,并下发执行请求给所述至少一级副层级,以指示所述至少一级副层级执行所述第一初始预案,其中,所述执行请求包括所述第一初始预案;所述主层级根据接收到的所述至少一级副层级按照从低级向高级逐步返回的所有反馈消息,判断所述第一初始预案是否合格,其中,所述反馈消息包括所有所述副层级执行对应的所述第一初始预案的第一执行结果;若是,则确定所述第一初始预案为目标预案;所述主层级基于所述目标预案,执行所述目标任务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若否,则从所述预案库中选择第二初始预案,判断所述第二初始预案是否合格,直至确定所述第二初始预案合格为止,确定所述第二初始预案为所述目标预案;其中,所述第二初始预案为所述预案库中除了所述第一初始预案以外的任意一个预案。3.根据权利要求1所述的方法,其特征在于,所述主层级根据接收到的所述至少一级副层级按照从低级向高级逐步返回的所有反馈消息,判断所述第一初始预案是否合格,包括:所述主层级根据所述至少一级副层级按照从低级向高级逐步返回的的所有第一执行结果和指标库,确定所述第一初始预案对应的评估分数;所述主层级根据所述评估分数和预设评估分数的关系,判断所述第一初始预案是否合格。4.根据权利要求1所述的方法,其特征在于,所述执行所述目标任务之后,还包括:所述主层级对第二执行结果进行分析,判断所述目标预案是否为所述目标任务对应的最优执行方案,其中,所述第二执行结果是根据实际执行所述目标任务得到的;若否,则所述主层级根据所述历史经验数据以及所述目标预案更新所述预案库。5.根据权利要求4所述的方法,其特征在于,所述方法...

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

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

1