一种网络管理方法和系统技术方案

技术编号:16431353 阅读:21 留言:0更新日期:2017-10-22 06:51
本发明专利技术实施例提供了一种网络管理方法和系统,其中所述方法应用在包括网络监测模块的服务器系统中,并且所述方法包括:利用网络监测模块获取网络中各数据链路上的流量采样信息;基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;其中针对该第一数据链路执行拥塞避免程序包括:基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;限制占用流量最大的数据包的发送端传送数据。

A network management method and system

The embodiment of the invention provides a network management method and system, wherein the method used in the server system includes a network monitoring module, and the method comprises the following steps: acquiring the data link on the flow of information in the network through network monitoring and sampling module; whether the flow of information to determine the sampling flow over each data link flow threshold based on and in the judgment of the first data link traffic on the flow over the threshold, the first implementation of data link congestion avoidance procedures; one for the first implementation of data link congestion avoidance program includes: a first data link traffic information acquisition of the data sampling of the first data link, the packet flow and occupied sending each packet terminal based on information transmission of data; limit the use of maximum flow of packets sending end.

【技术实现步骤摘要】
一种网络管理方法和系统
本专利技术涉及网络应用
,特别涉及一种网络管理方法和系统。
技术介绍
拥塞避免是QoS领域的一个永恒话题,传统的拥塞避免技术依赖于网络设备的实现,如交换机或路由器上的队列管理机制等反馈机制来实现,一方面上述反馈机制在大多数协议上并无广泛应用,另一方面基于交换机或路由器的拥塞避免技术仅针对当前设备本身进行拥塞避免策略执行,需要对每个设备进行单独配置,缺乏灵活性。
技术实现思路
本专利技术实施例提供了一种可以更加灵活的避免网络拥塞的网络管理方法和装置。为了解决上述技术问题,本专利技术实施例提供了如下的技术方案:本专利技术实施例提供了一种网络管理方法,其应用在包括网络监测模块的服务器系统中,该方法包括:利用网络监测模块获取网络中各数据链路上的流量采样信息;基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;其中针对该第一数据链路执行拥塞避免程序包括:基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;限制占用流量最大的数据包的发送端传送数据。在本专利技术的一个实施例中,其中所述限制占用流量最大的数据包的发送端传送数据包括:调节占用流量最大的数据包的发送端的传输带宽。在本专利技术的一个实施例中,所述利用网络监测模块获取网络中各数据链路上的流量采样信息包括:向所述网络监测模块发送流量监控信号;从所述网络监测模块接收关于各数据链路的流量信息的数据包;解析所述数据包,获取网络中各数据链路上的流量采样信息,所述流量采样信息包括各数据链路上的数据包所占用的流量,以及发送数据包的发送端的信息。在本专利技术的一个实施例中,所述方法还包括:所述网络监测模块利用设置在各个交换设备上的流量管理模块获取数据链路上的采样信息;并利用所述采样信息解析出各数据链路的流量占用信息以及发送端的信息。在本专利技术的一个实施例中,所述在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序还包括:针对该第一数据链路执行周期性丢包操作。另外,本专利技术实施例还提供了一种网络管理系统,其包括:至少一个服务器;网络监测模块,其设置在至少一个服务器中,并配置为获取各数据链路上的流量采样信息;网络管理设备,其配置在每个所述服务器中,并配置为基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;其中针对该第一数据链路执行拥塞避免程序包括:基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送该数据包的发送端信息;限制占用流量最大的数据包的发送端传送数据。在本专利技术的一个实施例中,所述网络管理设备配置通过调节占用流量最大的数据包的发送端的传输带宽来限制占用流量最大的数据包的发送端传送数据。在本专利技术的一个实施例中,所述网络监测模块配置为向所述网络监测模块发送流量监控信号;从所述网络监测模块接收关于各数据链路的流量信息的数据包;解析所述数据包,获取网络中各数据链路上的流量采样信息,所述流量采样信息包括各数据链路上的数据包所占用的流量,以及发送数据包的发送端的信息。在本专利技术的一个实施例中,所述网络监测模块利用设置在各个交换设备上的流量管理模块获取数据链路上的采样信息;并利用所述采样信息解析出各数据链路的流量占用信息以及发送端的信息。在本专利技术的一个实施例中,所述网络管理模块配置为针对该第一数据链路执行周期性丢包操作来执行针对该第一数据链路执行拥塞避免程序。基于上述公开,可知本专利技术实施例具备如下有益效果:本专利技术实施例可以实时监控各网络链路上的流量使用情况,在判断某一链路上的流量超过阈值时,则可以针对该链路执行拥塞避免程序。一方面上述阈值可以根据需求配置不同的值,另一方面针对流量使用超过阈值的链路所执行的拥塞避免程序可以也执行不同的方式,具有更好的灵活性。附图说明图1为本专利技术实施例中的一种网络管理方法的原理流程图;图2为本专利技术实施例中利用网络监测模块获取网络中各数据链路上的流量采样信息的原理流程图;图3为本专利技术实施例中的网络监测模块获取流量采样信息的原理流程图;图4为本专利技术实施例中的网络管理系统的原理结构图。具体实施方式下面,结合附图对本专利技术的具体实施例进行详细的描述,但不作为本专利技术的限定。应理解的是,可以对此处公开的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本专利技术的这些和其它特性将会变得显而易见。还应当理解,尽管已经参照一些具体实例对本专利技术进行了描述,但本领域技术人员能够确定地实现本专利技术的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。下面,结合附图详细的说明本专利技术实施例,本专利技术实施例提供了一种网络管理方法,该方法可以实时的监控网络数据链路上的流量使用情况,在判断出某一数据链路上的使用流量超过预设值时,可以针对该网络数据链路执行网络拥塞避免程序,从而可以有效的从终端侧有效的预防数据链路的拥塞。如图1所示,为本专利技术实施例中的一种网络管理方法的原理流程图,其中本专利技术实施例中的网络管理方法可以应用在包括网络监测模块的服务器系统中,其中该网络监测模块可以设置在服务器系统的至少一个服务器中,也可以构造为服务器系统中单独的设备。其中,本专利技术实施例中所提供的方法可以包括:利用网络监测模块获取网络中各数据链路上的流量采样信息;基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;其中针对该第一数据链路执行拥塞避免程序包括:基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;限制占用流量最大的数据包的发送端传送数据。本专利技术实施例所提供的方法可以应用在服务器系统中,该服务器系统可以包括至少一个服务器,而网络监测模块可以设置在服务器系统的至少一个服务器中,或者可以构造为与各服务器通信连接的网络监测设备。该网络监测模块可以实时的从网络节点设置的交换设备处接收网本文档来自技高网...
一种网络管理方法和系统

【技术保护点】
一种网络管理方法,其应用在包括网络监测模块的服务器系统中,该方法包括:利用网络监测模块获取网络中各数据链路上的流量采样信息;基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;其中针对该第一数据链路执行拥塞避免程序包括:基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;限制占用流量最大的数据包的发送端传送数据。

【技术特征摘要】
1.一种网络管理方法,其应用在包括网络监测模块的服务器系统中,该方法包括:利用网络监测模块获取网络中各数据链路上的流量采样信息;基于所述流量采样信息判断各数据链路的流量是否超过流量阈值,并且在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序;其中针对该第一数据链路执行拥塞避免程序包括:基于第一数据链路的流量采样信息获取该第一数据链路上传输的各数据包所占用的流量以及发送各数据包的发送端信息;限制占用流量最大的数据包的发送端传送数据。2.根据权利要求1所述的方法,其中所述限制占用流量最大的数据包的发送端传送数据包括:调节占用流量最大的数据包的发送端的传输带宽。3.根据权利要求1所述的方法包括:所述利用网络监测模块获取网络中各数据链路上的流量采样信息包括:向所述网络监测模块发送流量监控信号;从所述网络监测模块接收关于各数据链路的流量信息的数据包;解析所述数据包,获取网络中各数据链路上的流量采样信息,所述流量采样信息包括各数据链路上的数据包所占用的流量,以及发送数据包的发送端的信息。4.根据权利要求1所述的方法,其中,所述方法还包括:所述网络监测模块利用设置在各个交换设备上的流量管理模块获取数据链路上的采样信息;并利用所述采样信息解析出各数据链路的流量占用信息以及发送端的信息。5.根据权利要求1所述的方法,其中,所述在判断出第一数据链路上的流量超过流量阈值时,针对该第一数据链路执行拥塞避免程序还包括:针对该第一数据链路执行周期性丢...

【专利技术属性】
技术研发人员:胡章丰
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1