logo好方法网

一种基于应用负载动态调度网络流量的系统及方法


技术摘要:
本发明涉及一种基于应用负载动态调度网络流量的系统及方法,其系统包括,SDN网络设备,其用于将公网的网络流量传递到应用服务端,消息中间件,其用于收集和存储应用服务端中的应用负载信息,并将应用负载信息进行转发;调度模块,其用于基于预先定义好的策略,并根据应  全部
背景技术:
随着互联网的发展,业务流量在不断地变化,业务呈现多样性,同时对传输质量的 要求则越来越高,尤其在直播盛行,智能家居、智慧城市逐渐普及的背景下,提高网络性能、 网络的利用率同时降低运营成本则显得尤为重要,而现有的SDN交换机中无法根据使用情 况动态地下发策略去有效地利用网络资源,这样就不能有效地利用网络资源;另外, OpenFlow交换机无法根据应用的服务端使用情况去动态地下发策略去分配资源,需要人为 地进行干涉才可以达到相应的效果,在达到网络资源有效利用的目的时其人力成本则会更 高,同时也无法做到7×24小时维护。
技术实现要素:
本发明所要解决的技术问题是提供一种基于应用负载动态调度网络流量的系统 及方法,解决在应用复杂但对网络性能要求高的情况下,可以动态地进行网络流量调度的 问题,既可以有效地利用网络资源提高网络性能,同时降低运营的人力、物力等成本。 本发明解决上述技术问题的技术方案如下:一种基于应用负载动态调度网络流量 的系统,包括SDN网络设备、消息中间件、调度模块和SDN控制平台, 所述SDN网络设备,其用于将公网的网络流量传递到应用服务端, 所述消息中间件,其用于收集和存储所述应用服务端中的应用负载信息,并将所 述应用负载信息进行转发; 所述调度模块,其用于基于预先定义好的策略,并根据所述应用负载信息生成动 态调度指令,并下发给所述SDN控制平台; 所述SDN控制平台,其用于根据所述动态调度指令动态地控制所述SDN网络设备传 递至所述应用终端的网络流量。 基于上述一种基于应用负载动态调度网络流量的系统,本发明还提供一种基于应 用负载动态调度网络流量的方法。 一种基于应用负载动态调度网络流量的方法,包括以下模块, S1,SDN网络设备将公网的网络流量传递到应用服务端, S2,消息中间件收集和存储所述应用服务端中的应用负载信息,并将所述应用负 载信息进行转发; S3,所述调度模块基于预先定义好的策略,并根据所述应用负载信息生成动态调 度指令,并下发给SDN控制平台; S4,所述SDN控制平台根据所述动态调度指令动态地控制所述SDN网络设备传递至 所述应用终端的网络流量。 4 CN 111600804 A 说 明 书 2/3 页 本发明的有益效果是:一种基于应用负载动态调度网络流量的系统及方法,可以 实现在应用复杂但对网络性能要求高的情况下,根据接入在所述SDN网络设备的应用情况 动态地进行网络调度,既可以有效地利用网络资源提高网络性能,同时降低运营的人力、物 力等成本,具有很大的应用价值。 附图说明 图1为本发明一种基于应用负载动态调度网络流量的系统的一种结构示意图; 图2为本发明一种基于应用负载动态调度网络流量的系统的另一种结构示意图; 图3为本发明一种基于应用负载动态调度网络流量的方法的一种流程图; 图4为本发明一种基于应用负载动态调度网络流量的方法的另一种流程图。
下载此资料需消耗2积分,
分享到:
收藏