任务下发方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36953670 阅读:12 留言:0更新日期:2023-03-22 19:14
本申请提供一种任务下发方法、装置、电子设备和存储介质,其中,任务下发方法包括:获取若干个目标设备发送的配置参数,其中,配置参数包括目标设备的IP地址,目标设备的IP地址与目标设备所属区域关联,同一区域的目标设备的IP地址在相同预设网段范围内;获取目标任务的任务配置,其中,任务配置包括任务网段范围;基于任务网段范围和每个目标设备的IP地址从若干个目标设备中,筛选出任务执行设备将目标任务的执行参数下发至每个任务执行设备。本申请基于任务网段范围能够实现批量筛选出指定区域内的任务执行设备。同时,本申请能够在指定区域内新增设备时,不需要为了筛选新增设备而修改新增设备的关联项,从而具有扩展性强、操作简单这一优点。作简单这一优点。作简单这一优点。

【技术实现步骤摘要】
任务下发方法、装置、电子设备和存储介质


[0001]本申请涉及计算机
,具体而言,涉及一种任务下发方法、装置、电子设备和存储介质。

技术介绍

[0002]现阶段SDWAN控制器对于设备的管理主要以执行任务的形式呈现出来,例如进行设备升级需要创建升级任务,将一个版本的升级包和一台或者多台设备进行关联。然后执行任务记性操作。向设备下发策略也是通过这样的形式,首先创建策略模板,然后创建任务,在任务中将一台或者多台设备与模板进行关联,之后通过执行下发任务的形式将策略写入到设备中去。
[0003]但是现有的方案存在一个缺点,随着控制器管理的设备越来越多,现阶段控制器使用场景已经支持500台的设备上线到控制器。如果在使用过程中需要给500台其中的300台设备进行升级,那么就需要创建升级任务时需要将从500台中选择勾选出指定的300台设备进行和升级包关联保存。这300台设备就需要一个一个的勾选出来。这无疑将会给工作人员带来极大的重复性操作,影响实际的工作效率。

技术实现思路

[0004]本申请实施例的目的在于提供一种任务下发方法、装置、电子设备和存储介质,用以基于任务网段范围实现批量筛选出指定区域内的任务执行设备。同时,本申请能够在指定区域内新增设备时,不需要为了筛选新增设备而修改新增设备的关联项,从而具有扩展性强、操作简单这一优点。
[0005]第一方面,本专利技术提供一种任务下发方法,所述方法应用在SDWAN控制器,所述方法包括:
[0006]获取若干个目标设备发送的配置参数,其中,所述配置参数包括所述目标设备的IP地址,所述目标设备的IP地址与所述目标设备所属区域关联,同一区域的所述目标设备的IP地址在相同预设网段范围内;
[0007]获取目标任务的任务配置,其中,所述任务配置包括任务网段范围;
[0008]基于所述任务网段范围和每个所述目标设备的IP地址从若干个所述目标设备中,筛选出任务执行设备;
[0009]将所述目标任务的执行参数下发至每个所述任务执行设备。
[0010]在本申请第一方面中,由于目标设备的IP地址与所述目标设备所属区域关联,同一区域的所述目标设备的IP地址在相同预设网段范围内,因此基于所述任务网段范围和每个所述目标设备的IP地址能够从若干个所述目标设备中,筛选出指定区域内的设备作为任务执行设备。与此同时,由于同一区域的所述目标设备的IP地址在相同预设网段范围内,因此,当相同区域内新增设备时,基于预设网段范围依然能够筛选出新增设备,进而不需要为了筛选新增设备而修改新增设备的关联项,从而具有扩展性强、操作简单这一优点。
[0011]在可选的实施方式中,所述任务配置还包括排除IP地址;
[0012]以及,在所述基于所述任务网段范围和每个所述目标设备的IP地址从若干个所述目标设备中,筛选出任务执行设备之后,所述将所述目标任务的执行参数下发至每个所述任务执行设备之前,所述方法还包括:
[0013]判断所述任务执行设备的IP地址是否属于所述排除IP地址,若所述任务执行设备的IP地址属于所述排除IP地址,则将所述任务执行设备排除。
[0014]在上述可选的实施方式中,通过排除IP地址,从而将指定区域内的特殊设备筛选出,以使得该特殊设备不执行目标任务。
[0015]在可选的实施方式中,在所述将所述目标任务的执行参数下发至每个所述任务执行设备之后,所述方法还包括:
[0016]接收每个所述任务执行设备基于所述目标任务的执行参数计算得到的执行结果。
[0017]在上述可选的实施方式中,通过接收每个所述任务执行设备基于所述目标任务的执行参数计算得到的执行结果,可对每个设备的执行结果进行分析。
[0018]在可选的实施方式中,上级区域对应的网段范围包括下级区域对应的网段范围。
[0019]在上述可选的实施方式中,由于上级区域对应的网段范围包括下级区域对应的网段范围,因此,当筛选上级区域内的设备是,能够确保下级区域的设备也被筛选。
[0020]第二方面,本专利技术提供一种任务下发装置,所述装置应用在SDWAN控制器,所述装置包括:
[0021]第一获取模块,用于获取若干个目标设备发送的配置参数,其中,所述配置参数包括所述目标设备的IP地址,所述目标设备的IP地址与所述目标设备所属区域关联,同一区域的所述目标设备的IP地址在相同预设网段范围内;
[0022]第二获取模块,用于获取目标任务的任务配置,其中,所述任务配置包括任务网段范围;
[0023]筛选模块,用于基于所述任务网段范围和每个所述目标设备的IP地址从若干个所述目标设备中,筛选出任务执行设备;
[0024]下发模块,用于将所述目标任务的执行参数下发至每个所述任务执行设备。
[0025]本申请第二方面的装置通过执行任务下发方法,能够基于所述任务网段范围和每个所述目标设备的IP地址能够从若干个所述目标设备中,筛选出指定区域内的设备作为任务执行设备。与此同时,由于同一区域的所述目标设备的IP地址在相同预设网段范围内,因此,当相同区域内新增设备时,基于预设网段范围依然能够筛选出新增设备,进而不需要为了筛选新增设备而修改新增设备的关联项,从而具有扩展性强、操作简单这一优点。
[0026]在可选的实施方式中,所述任务配置还包括排除IP地址;
[0027]以及,所述装置还包括:
[0028]判断模块,用于判断所述任务执行设备的IP地址是否属于所述排除IP地址,若所述任务执行设备的IP地址属于所述排除IP地址,则将所述任务执行设备排除。
[0029]在上述可选的实施方式中,判断模块通过排除IP地址,能够将指定区域内的特殊设备筛选出,以使得该特殊设备不执行目标任务。
[0030]在可选的实施方式中,所述装置还包括:
[0031]接收模块,用于接收每个所述任务执行设备基于所述目标任务的执行参数计算得
到的执行结果。
[0032]在上述可选的实施方式中,通过接收每个所述任务执行设备基于所述目标任务的执行参数计算得到的执行结果,可对每个设备的执行结果进行分析。
[0033]在可选的实施方式中,上级区域对应的网段范围包括下级区域对应的网段范围。
[0034]在上述可选的实施方式中,由于上级区域对应的网段范围包括下级区域对应的网段范围,因此,当筛选上级区域内的设备是,能够确保下级区域的设备也被筛选。
[0035]第三方面,本专利技术提供一种电子设备,包括:
[0036]处理器;以及
[0037]存储器,配置用于存储机器可读指令,所述指令在由所述处理器执行时,执行如前述实施方式任一项所述的任务下发方法。
[0038]本申请第三方面的电子设备通过执行任务下发方法,能够基于所述任务网段范围和每个所述目标设备的IP地址能够从若干个所述目标设备中,筛选出指定区域内的设备作为任务执行设备。与此同时,由于同一区域的所述目标设备的IP地址在相同预设网段范本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种任务下发方法,所述方法应用在SDWAN控制器,所述方法包括:获取若干个目标设备发送的配置参数,其中,所述配置参数包括所述目标设备的IP地址,所述目标设备的IP地址与所述目标设备所属区域关联,同一区域的所述目标设备的IP地址在相同预设网段范围内;获取目标任务的任务配置,其中,所述任务配置包括任务网段范围;基于所述任务网段范围和每个所述目标设备的IP地址从若干个所述目标设备中,筛选出任务执行设备;将所述目标任务的执行参数下发至每个所述任务执行设备。2.如权利要求1所述的方法,其特征在于,所述任务配置还包括排除IP地址;以及,在所述基于所述任务网段范围和每个所述目标设备的IP地址从若干个所述目标设备中,筛选出任务执行设备之后,所述将所述目标任务的执行参数下发至每个所述任务执行设备之前,所述方法还包括:判断所述任务执行设备的IP地址是否属于所述排除IP地址,若所述任务执行设备的IP地址属于所述排除IP地址,则将所述任务执行设备排除。3.如权利要求1所述的方法,其特征在于,在所述将所述目标任务的执行参数下发至每个所述任务执行设备之后,所述方法还包括:接收每个所述任务执行设备基于所述目标任务的执行参数计算得到的执行结果。4.如权利要求1所述的方法,其特征在于,上级区域对应的网段范围包括下级区域对应的网段范围。5.一种任务下发装置,所述装置应用在SDWAN控制器,所述装置包括:第一获取模块,用于获取若干个目标设备发送的配置参数...

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

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

1