一种策略调整方法及装置制造方法及图纸

技术编号:35423787 阅读:23 留言:0更新日期:2022-11-03 11:25
本申请提供了一种策略调整方法及装置,涉及网络安全技术领域。该方法应用于网络设备中的控制单元中,所述网络设备还包括业务单元,所述方法,包括:检测所述网络设备中业务单元的在线状态;根据业务单元在线状态的检测结果,确定当前在线的业务单元的在线单元数量;获取用户配置的流量控制策略,所述流量控制策略包括所述网络设备的限速目标;根据所述限速目标和所述在线单元数量,对所述流量控制策略进行调整;将调整后的流量控制策略下发给在线的业务单元。的业务单元。的业务单元。

【技术实现步骤摘要】
一种策略调整方法及装置


[0001]本申请涉及网络安全
,尤其涉及一种策略调整方法及装置。

技术介绍

[0002]对于分布式架构的网络设备的业务流量控制,当前主流模式是通过控制单元来进行流量控制策略统一配置,然后把流量控制策略下发至各业务单元,通过各业务单元的令牌桶或漏桶限流算法来实现流量控制。
[0003]这种方式就会存在如下问题:首先,流量控制策略不符合客户整机限速的预期。当前的限速机制下,每块业务单元独立有一个令牌桶,导致最终的限速效果是基于业务单元进行限速的。例如,流量控制策略配置的限速策略为整机的流量速度控制在300M以内,当基于该模式将限制策略下发至多个业务单元后(如网络设备中有4块业务单元),最终实现的限速效果实际是每块业务单元限速300M,导致整机的限速效果实际为300M*4(业务卡数量)=1200M,也就是说当前的限速方法并没有满足网络设备的整机限速300M的要求。其次,随着用户业务的调整,网络设备中可能增加或减少业务单元,这种方式下如果不调整流量控制策略,实际流量限制又会与用户要求不一致。
[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]本申请实施例提供的策略调整方法,控制单元先检测网络设备中业务单元的在线状态;然后根据业务单元在线状态的检测结果,确定当前在线的业务单元的在线单元数量;获取用户配置的流量控制策略,该流量控制策略包括网络设备的限速目标;根据限速目标和在线单元数量,对流量控制策略进行调整;将调整后的流量控制策略下发给在线的业务单元。采用上述方法,通过确定当前网络设备中在线的业务单元的在线单元数量,然后根据在线单元数量和流量控制策略中的限速目标重新调整流量控制策略,并将调整后的流量控制策略下发在线的业务单元,这样,业务单元就可以根据调整后的流量控制策略执行对应的流量控制,从而使得各在线的业务单元执行的流量控制总体上达到用户配置的流量控制策略所实际期望达到的流量控制需求。
附图说明
[0041]图1是本申请实施例提供的一种策略调整方法的流程示意图;
[0042]图2是本申请实施例提供的一种策略调整装置的结构示意图;
[0043]图3是本申请实施例提供的一种实施策略调整方法的网络设备的硬件结构示意图。
具体本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种策略调整方法,其特征在于,应用于网络设备中的控制单元中,所述网络设备还包括业务单元,所述方法,包括:检测所述网络设备中业务单元的在线状态;根据业务单元在线状态的检测结果,确定当前在线的业务单元的在线单元数量;获取用户配置的流量控制策略,所述流量控制策略包括所述网络设备的限速目标;根据所述限速目标和所述在线单元数量,对所述流量控制策略进行调整;将调整后的流量控制策略下发给在线的业务单元。2.根据权利要求1所述的方法,其特征在于,检测所述网络设备中业务单元的在线状态,包括:在接收到检测命令时,检测所述网络设备中业务单元的在线状态;或者,在监测到触发事件时,检测所述网络设备中业务单元的在线状态。3.根据权利要求1所述的方法,其特征在于,检测所述网络设备中业务单元的在线状态,包括:通过所述控制单元与业务单元之间的控制线或背单元向所述网络设备中的业务单元发送查询指令;根据是否接收到所述查询指令的响应结果,确定业务单元的在线状态。4.根据权利要求1所述的方法,其特征在于,检测所述网络设备中业务单元的在线状态,包括:判断是否接收到业务单元主动上报的在线信息;根据判断结果,确定业务单元的在线状态。5.根据权利要求1所述的方法,其特征在于,根据所述限速目标和所述在线单元数量,对所述流量控制策略进行调整,包括:获取全局记录的业务单元数量;若所述业务单元数量与所述在线单元数量一致,则保持当前的流量控制策略不变;若所述业务单元数量与所述在线单元数量不一致,则确定所述限速目标与所述在线单元数量之间的比值,得到新的限速目标;并利用所述在线单元数量更新所述业务单元数量;将所述新的限速目标替换所述流量控制策略中的限速目标,得到调整后的流量控制策...

【专利技术属性】
技术研发人员:谭春梅
申请(专利权)人:新华三信息安全技术有限公司
类型:发明
国别省市:

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

1