System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种业务流量的控制方法、装置、设备及存储介质制造方法及图纸_技高网

一种业务流量的控制方法、装置、设备及存储介质制造方法及图纸

技术编号:44200135 阅读:9 留言:0更新日期:2025-02-06 18:36
本申请提供的一种业务流量的控制方法、装置、设备及存储介质。在一种业务流量的控制方法中,该方法应用于网络负载均衡设备,该方法包括获取目标业务,目标业务包括多个会话;确定多个会话中每一个会话的流量特征信息;根据所述会话的流量特征信息,将所述会话进行分发至不同设备进行处理。通过上述方法,可以基于会话的流量特征信息将会话分发到不同的设备进行处理,避免仅通过网络负载均衡设备处理业务流量,减少流量负载不均衡的情况。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种业务流量的控制方法、装置、设备及存储介质


技术介绍

1、网络型负载均衡(network load balancer,nlb)是一种网络服务,用于在多个目标之间分配网络流量,以实现负载均衡和高可用性。

2、现有技术中,是将目标业务中的所有会话流量接入到同一个nlb设备,然后通过nlb节点进行分流,但nlb设备是根据流进行负载均衡,流量分发达不到一个绝对的均衡,会导致部分负载均衡节点负载很高,有些负载均衡节点负载太低,仅通过负载均衡设备进行处理目标业务容易存在流量负载不均衡的问题。


技术实现思路

1、有鉴于此,本申请的目的在于提供一种业务流量的控制方法、装置、设备及存储介质,通过上述方法,避免仅通过网络负载均衡设备处理业务流量,减少流量负载不均衡的情况。

2、为实现上述目的,本申请实施例公开了如下技术方案:

3、第一方面,本申请提供了一种业务流量的控制方法,所述方法应用于网络负载均衡设备,所述方法包括:

4、获取目标业务,所述目标业务包括多个会话;

5、确定多个所述会话中每一个所述会话的流量特征信息;

6、根据所述会话的流量特征信息,将所述会话进行分发至不同设备进行处理。

7、可选的,所述流量特征信息包括流量大小;所述确定多个所述会话中每一个所述会话的流量特征信息,包括:

8、确定多个所述会话中每一个所述会话的流量大小;

9、则根据所述会话的流量特征信息,将所述会话进行分发至不同设备进行处,包括:

10、若所述会话的流量大小大于或等于流量阈值,则将所述会话分发至云服务器进行处理;

11、若所述会话的流量大小小于流量阈值,则将所述会话通过所述网络负载均衡设备进行处理。

12、可选的,所述确定多个所述会话中每一个所述会话的流量大小,包括:

13、根据流量监控工具itfop确定多个所述会话中每一个所述会话的流量大小。

14、可选的,所述云服务器包括入侵检测系统服务器,所述将所述会话分发至云服务器进行处理,包括:将所述会话分发至所述入侵检测系统服务器进行入侵检测。

15、可选的,所述方法还包括:

16、基于所述云服务器处理的所述会话以及所述网络负载均衡设备处理的所述会话,计算所述目标业务的处理成本。

17、可选的,所述方法还包括:

18、获取流量阈值更新信息,基于所述流量阈值更新信息对所述流量阈值进行更新。

19、可选的,所述方法还包括:

20、基于所述目标业务的处理成本对所述流量阈值进行更新。

21、第二方面,本申请提供了一种业务流量的控制装置,所述装置应用于网络负载均衡设备,所述装置包括:

22、获取单元,用于获取目标业务,所述目标业务包括多个会话;

23、确定单元,用于确定多个所述会话中每一个所述会话的流量特征信息;

24、分发单元,用于根据根据所述会话的流量特征信息,将所述会话进行分发至不同设备进行处理。

25、可选的,所述流量特征信息包括流量大小;

26、所述确定单元,具体用于:确定多个所述会话中每一个所述会话的流量大小;

27、则所述分发单元,具体用于:

28、若所述会话的流量大小大于或等于流量阈值,则将所述会话分发至云服务器进行处理;

29、若所述会话的流量大小小于流量阈值,则将所述会话通过网络负载均衡设备进行处理。

30、可选的,所述确定单元,具体用于:

31、根据流量监控工具itfop确定多个所述会话中每一个所述会话的流量大小

32、可选的,所述云服务器包括入侵检测系统服务器,所述分发单元,具体用于:将所述会话分发至所述入侵检测系统服务器进行入侵检测。

33、可选的,所述装置还包括:计算单元,

34、所述计算单元,用于基于所述云服务器处理的所述会话以及所述网络负载均衡设备处理的所述会话,计算所述目标业务的处理成本。

35、第三方面,本申请提供一种业务流量的控制设备,包括:

36、存储器,用于存储计算机程序;

37、处理器,用于执行所述存储器中存储的计算机程序以实现如第一方面提供的所述业务流量的控制方法的步骤。

38、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现如第一方面提供的所述业务流量的控制方法的步骤。

39、本申请提供的一种业务流量的控制方法、装置、设备及存储介质。在一种业务流量的控制方法中,该方法应用于网络负载均衡设备,该方法包括获取目标业务,目标业务包括多个会话;确定多个会话中每一个会话的流量特征信息;根据所述会话的流量特征信息,将所述会话进行分发至不同设备进行处理。通过上述方法,可以将基于会话的流量特征信息进行分发到不同的设备进行处理,避免仅通过网络负载均衡设备处理业务流量,减少流量负载不均衡的情况。

本文档来自技高网...

【技术保护点】

1.一种业务流量的控制方法,其特征在于,所述方法应用于网络负载均衡设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述流量特征信息包括流量大小;所述确定多个所述会话中每一个所述会话的流量特征信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述确定多个所述会话中每一个所述会话的流量大小,包括:

4.根据权利要求2所述的方法,其特征在于,所述云服务器包括入侵检测系统服务器,所述将所述会话分发至云服务器进行处理,包括:将所述会话分发至所述入侵检测系统服务器进行入侵检测。

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:

6.根据权利要求2所述的方法,其特征在于,所述方法还包括:

7.根据权利要求5所述的方法,其特征在于,所述方法还包括:

8.一种业务流量的控制装置,其特征在于,所述装置应用于网络负载均衡设备,所述装置包括:

9.一种业务流量的控制设备,其特征在于,包括:

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行以实现如权利要求1至7任一项所述业务流量的控制方法的步骤。

...

【技术特征摘要】

1.一种业务流量的控制方法,其特征在于,所述方法应用于网络负载均衡设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述流量特征信息包括流量大小;所述确定多个所述会话中每一个所述会话的流量特征信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述确定多个所述会话中每一个所述会话的流量大小,包括:

4.根据权利要求2所述的方法,其特征在于,所述云服务器包括入侵检测系统服务器,所述将所述会话分发至云服务器进行处理,包括:将所述会话分发至所述入侵检测系统服务器进行入侵检测。

5...

【专利技术属性】
技术研发人员:李明隆
申请(专利权)人:深圳依时货拉拉科技有限公司
类型:发明
国别省市:

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

1