CN114844815B - 交换机网络流量监视***及基于交换机的流量分配方法 - Google Patents
交换机网络流量监视***及基于交换机的流量分配方法 Download PDFInfo
- Publication number
- CN114844815B CN114844815B CN202210331900.9A CN202210331900A CN114844815B CN 114844815 B CN114844815 B CN 114844815B CN 202210331900 A CN202210331900 A CN 202210331900A CN 114844815 B CN114844815 B CN 114844815B
- Authority
- CN
- China
- Prior art keywords
- flow
- network
- data
- switch
- network equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000009826 distribution Methods 0.000 title claims abstract description 93
- 238000012544 monitoring process Methods 0.000 title claims abstract description 79
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000006855 networking Effects 0.000 claims description 38
- 238000004364 calculation method Methods 0.000 claims description 34
- 230000000903 blocking effect Effects 0.000 claims description 4
- 238000005315 distribution function Methods 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 20
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种交换机网络流量监视***及基于交换机的流量分配方法,该种交换机网络流量监视***包括配置为后台监视和控制中心的控制模块,配置为具有监控和分配权限的上位交换机以及配置为向网络设备发送数据流量的下位交换机;所述上位交换机与所述控制模块相连接,所述上位交换机与多个所述下位交换机相连接,所述网络设备的网络端口与所述下位交换机相连接。本申请还公开了一种基于交换机的流量分配方法。本申请的交换机网络流量监视***及基于交换机的流量分配方法,通过上位交换机和下位交换机的配合应用,实现高效准确的网络流量监视和分配功能,从而为用户和运营商提供准确地网络流量使用情况和分析结果。
Description
技术领域
本发明涉及网络流量监视和分配技术领域,特别涉及一种交换机网络流量监视***及基于交换机的流量分配方法。
背景技术
现有技术中的网络流量监视***,常采用对网络设备实际接收到的数据流量进行获取后,再上传统计作为网络流量的数据信息,但是,受到网络设备本身硬件配置等相关因素的影响,网络设备实际获取的流量数据往往存在数值不准的情况,从而导致网络流量的监视结果存在较大的误差。而交换机作为网络数据传输的中转器,主机发送的网络请求都要经过交换机发送至网络设备,因此,通过交换机对网络流量进行监视是最为准确和容易的。同时,网络流量的分配过程中,需要以网络设备的准确网络流量情况作为数据基础再进行分配,因此,亟需一种应用交换机进行网络流量监视的***以及应用交换机进行流量分配的方法来确保网络流量监视和分配的合理性与准确性。
发明内容
本申请的目的在于提供一种交换机网络流量监视***,以确保网络流量监视的合理性与准确性,本申请的目的还在于提供一种基于交换机的流量分配方法以确保网络流量分配的合理性与准确性。
为实现上述目的,本申请提供如下技术方案:一种交换机网络流量监视***,包括配置为后台监视和控制中心的控制模块,配置为具有监控和分配权限的上位交换机以及配置为向网络设备发送数据流量的下位交换机;所述上位交换机与所述控制模块相连接,所述上位交换机与多个所述下位交换机相连接,所述网络设备的网络端口与所述下位交换机相连接;所述上位交换机包括配置为具有识别主机和网络类型功能的网络识别模块,配置为获取各个所述下位交换机数据端口流量的流量监控模块,配置为根据各个所述下位交换机数据端口流量进行数据流量统计和实时流量数据记录的数据流模块,配置为根据所述数据流模块内数据计算下属网络设备实时流量消耗和分析该下属网络设备预估流量需求的流量计算模块,配置为根据所述流量计算模块的计算结果向所述下位交换机分配相应流量数据的流量分配模块。
基于上述的交换机网络流量监视***,网络识别模块识别网络设备的主机和网络类型,流量监控模块对下位交换机数据端口的数据流量进行监视,数据流模块进行数据流量统计和实时流量数据记录,从而形成完整的网络流量监视网,确保网络流量监视结果的准确性,同时,通过流量计算模块和流量分配模块合理地向各个网络设备进行流量分配,提高网络流量在网络设备的应用过程中的可靠性,进而提高用户的使用体验。
作为优选,所述网络识别模块包括用于对未标记的主机进行标识标记的主机标记单元、用于读取被标记主机标识的标识识别单元、用于为用户提供对主机进行管理的主机管理单元,用户通过所述主机管理单元管理接入网络的主机,通过所述主机标记单元对新接入的主机进行标识标记或对被标记主机的标识进行取消,所述标识识别单元识别被标记的主机的主机标识后,所述下位交换机向被识别后的主机发送数据流量。
进一步地,通过主机标记单元、标识识别单元、主机管理单元构成的网络识别模块,能够准确地对接入网络的网络设备进行识别与管理,进而确保在流量监视过程中流量数据获取的可靠性和准确性。
作为优选,所述数据流模块包括配置为用于记录所述下位交换机数据端口实时流量的节点流量表项单元、配置为用于根据预设时段计算所述下位交换机数据端口在该时段内总计流量的合计流量表项单元。
进一步地,通过节点流量表项单元、合计流量表项单元构成的数据流模块,清楚的将定义为不同属性的流量数据情况进行汇总,从而完善***工作过程中流量数据的动态监视功能,为交换机对网络流量的监视提供直观的和可靠的数据基础。
作为优选,所述流量计算模块包括配置为用于根据所述节点流量表项单元中的一个所述下位交换机对应的网络设备的实时流量分析该网络设备流量消耗情况的流量计算单元、配置为用于根据所述流量计算单元分析的网络设备流量消耗情况定义该网络设备预估流量需求的流量预估单元,所述流量分配模块根据所述流量预估单元通过与该网络设备相连的所述下位交换机分配相应的流量数据。
进一步地,通过流量计算单元、流量预估单元构成的流量计算模块,能够对***工作过程中流量数据的动态监视进行数据处理,为后续的流量分配过程提供明确的数据基础。
作为优选,所述流量分配模块包括配置为监控与所述下位交换机相连的网络设备的联网状态的联网监控单元、配置为向所述下位交换机分配流量数据的数据分配单元,所述联网监控单元监控所述网络设备的联网状态,所述联网监控单元反馈该网络设备的联网状态至所述数据分配单元,所述联网状态包括定义为该网络设备获取到被分配数据流量后顺畅运行时的正常运行网络状态、定义为该网络设备获取到被分配数据流量后卡顿运行时的低速运行网络状态、定义为该网络设备处于离线状态时的离线网络状态;在所述正常运行网络状态下,所述数据分配单元保持当前的数据分配策略向该网络设备分配网络数据;在所述低速运行网络状态下,所述数据分配单元增加向该网络设备分配的网络数据,并将增加的信息反馈至所述流量计算单元,所述流量预估单元重新制定数据分配策略;在所述离线网络状态下,所述数据分配单元停止向该网络设备分配数据流量,并反馈至所述流量计算单元,所述流量预估单元重新制定数据分配策略。
进一步地,通过联网监控单元、数据分配单元构成的流量分配模块,能够实时获取与下位交换机连接的网络设备的运行状态,一方面提高上位交换机对流量分配结果的合理性和准确性,另一方面,还可以提高流量监控模块对网络流量监视结果的可靠性和准确性。
基于同一发明构思,本申请还公开了一种基于交换机的流量分配方法,适用于上述的交换机网络流量监视***,该流量分配方法包括确定联网设备、流量数据的监控、流量数据的分配;
所述确定联网设备包括获取与下位交换机数据端口联网的网络设备的设备信息,并对N个所述网络设备进行区别定义,分别定义为第一网络设备、第二网络设备……第N网络设备;
所述数据流量的监控包括通过获取每个所述下位交换机网络端口与对应的网络设备之间的流量数据信息,所述流量数据信息包括在时段T内的数据流量统计数值和实时的流量数据实时数值;
所述流量数据的分配包括根据所述数据流量统计数值和流量数据实时数值计算对应的所述网络设备的实时流量消耗和分析所述网络设备预估流量需求,并根据该预估流量需求向对应的所述下位交换机分配数据流量,所述下位交换机向对应的网络设备发送被分配到的数据流量。
借由上述的基于交换机的流量分配方法,数据流量分配能够根据网络设备的主机和网络类型进行合理的分配,同时,能够根据网络设备需要的网络流量进行适应性的分配,从而确保网络设备在各个时间节点上的网络流量供应,具有较高的网络流量分配合理性和准确性。
作为优选,所述确定联网设备具体包括:
S1:根据所述网络设备上被标记的标识对所述网络设备的主机和网络类型进行识别,手动对新接入的所述网络设备的主机进行标识标记或拒绝联网请求;
S2:将被识别到的N个所述网络设备分别定义为第一网络设备、第二网络设备……第N网络设备主机,将识别到的所述网络设备的主机和网络类型与预设的主机和网络类型对应的网络流量分配需求进行匹配,完成对各个所述网络设备的网络流量预分配。
进一步地,通过对网络设备的识别,并基于该识别结果对网络设备进行网络流量预分配处理,为后续的网络流量计算、统计、分配等步骤减轻压力,提高***运行的流畅度,确保网络流量分配过程的合理性和准确性。
作为优选,所述流量数据的分配具体包括以下步骤:
T1:根据数据流量统计数值、流量数据实时数值以及网络流量预分配结果预估对应的所述网络设备在下阶段的流量需求;
T2:向所述下位交换机分配预估的流量需求,所述下位交换机向所述网络设备发送流量数据;
T3:对所述网络设备的网络状态进行实时监控反馈,并根据反馈结果实时调整预估的流量需求,基于该实时调整的流量需求重新向所述下位交换机分配对应的流量数据。
进一步地,通过对络设备在下阶段的流量需求的预估,提前为网络设备分配好待发送的网络流量,并通过对网络设备的网络状态进行实时监控反馈,确保网络流量分配的合理性和准确性。
作为优选,所述网络设备的网络状态包括定义为该网络设备获取到被分配数据流量后顺畅运行时的正常运行网络状态、定义为该网络设备获取到被分配数据流量后卡顿运行时的低速运行网络状态、定义为该网络设备处于离线状态时的离线网络状态;在所述正常运行网络状态下,上位交换机保持当前的数据分配策略向所述下位交换机分配网络数据;在所述低速运行网络状态下,所述上位交换机增加向所述下位交换机分配的网络数据,将增加的信息作为该下位交换机数据端口的流量数据实时数值进行反馈后重新制定数据分配策略;在所述离线网络状态下,对应的所述下位交换机停止向该网络设备分配数据流量。
进一步地,通过对网络状态的预定义,提高网络分配过程中对网络设备的网络状态监控的效率,从而确保上位交换机在进行网络流量分配过程中的效率,同时,提高网络流量分配的合理性和准确性,确保按需分配的结果。
有益效果:本申请的交换机网络流量监视***及基于交换机的流量分配方法,通过上位交换机和下位交换机的配合应用,实现高效准确的网络流量监视和分配功能,从而为用户和运营商提供准确地网络流量使用情况和分析结果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例中交换机网络流量监视***的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例
一种交换机网络流量监视***,包括配置为后台监视和控制中心的控制模块,配置为具有监控和分配权限的上位交换机以及配置为向网络设备发送数据流量的下位交换机;上位交换机与控制模块相连接,上位交换机与多个下位交换机相连接,网络设备的网络端口与下位交换机相连接;上位交换机包括配置为具有识别主机和网络类型功能的网络识别模块,配置为获取各个下位交换机数据端口流量的流量监控模块,配置为根据各个下位交换机数据端口流量进行数据流量统计和实时流量数据记录的数据流模块,配置为根据数据流模块内数据计算下属网络设备实时流量消耗和分析该下属网络设备预估流量需求的流量计算模块,配置为根据流量计算模块的计算结果向下位交换机分配相应流量数据的流量分配模块。
在本实施例中,网络识别模块包括用于对未标记的主机进行标识标记的主机标记单元、用于读取被标记主机标识的标识识别单元、用于为用户提供对主机进行管理的主机管理单元,用户通过主机管理单元管理接入网络的主机,通过主机标记单元对新接入的主机进行标识标记或对被标记主机的标识进行取消,标识识别单元识别被标记的主机的主机标识后,下位交换机向被识别后的主机发送数据流量。这样做的好处是,通过主机标记单元、标识识别单元、主机管理单元构成的网络识别模块,能够准确地对接入网络的网络设备进行识别与管理,进而确保在流量监视过程中流量数据获取的可靠性和准确性。
在本实施例中,数据流模块包括配置为用于记录下位交换机数据端口实时流量的节点流量表项单元、配置为用于根据预设时段计算下位交换机数据端口在该时段内总计流量的合计流量表项单元。这样做的好处是,通过节点流量表项单元、合计流量表项单元构成的数据流模块,清楚的将定义为不同属性的流量数据情况进行汇总,从而完善***工作过程中流量数据的动态监视功能,为交换机对网络流量的监视提供直观的和可靠的数据基础。
基于上述的数据流模块,本实施例中的流量计算模块包括配置为用于根据节点流量表项单元中的一个下位交换机对应的网络设备的实时流量分析该网络设备流量消耗情况的流量计算单元、配置为用于根据流量计算单元分析的网络设备流量消耗情况定义该网络设备预估流量需求的流量预估单元,流量分配模块根据流量预估单元通过与该网络设备相连的下位交换机分配相应的流量数据。通过流量计算单元、流量预估单元构成的流量计算模块,能够对***工作过程中流量数据的动态监视进行数据处理,为后续的流量分配过程提供明确的数据基础。
流量分配模块包括配置为监控与下位交换机相连的网络设备的联网状态的联网监控单元、配置为向下位交换机分配流量数据的数据分配单元,联网监控单元监控网络设备的联网状态,联网监控单元反馈该网络设备的联网状态至数据分配单元,联网状态包括定义为该网络设备获取到被分配数据流量后顺畅运行时的正常运行网络状态、定义为该网络设备获取到被分配数据流量后卡顿运行时的低速运行网络状态、定义为该网络设备处于离线状态时的离线网络状态;在正常运行网络状态下,数据分配单元保持当前的数据分配策略向该网络设备分配网络数据;在低速运行网络状态下,数据分配单元增加向该网络设备分配的网络数据,并将增加的信息反馈至流量计算单元,流量预估单元重新制定数据分配策略;在离线网络状态下,数据分配单元停止向该网络设备分配数据流量,并反馈至流量计算单元,流量预估单元重新制定数据分配策略。通过联网监控单元、数据分配单元构成的流量分配模块,能够实时获取与下位交换机连接的网络设备的运行状态,一方面提高上位交换机对流量分配结果的合理性和准确性,另一方面,还可以提高流量监控模块对网络流量监视结果的可靠性和准确性。
借由上述的交换机网络流量监视***,网络识别模块识别网络设备的主机和网络类型,流量监控模块对下位交换机数据端口的数据流量进行监视,数据流模块进行数据流量统计和实时流量数据记录,从而形成完整的网络流量监视网,确保网络流量监视结果的准确性,同时,通过流量计算模块和流量分配模块合理地向各个网络设备进行流量分配,提高网络流量在网络设备的应用过程中的可靠性,进而提高用户的使用体验。
本实施例还公开了一种基于交换机的流量分配方法,适用于上述的交换机网络流量监视***,该流量分配方法包括确定联网设备、流量数据的监控、流量数据的分配。
确定联网设备包括获取与下位交换机数据端口联网的网络设备的设备信息,并对N个网络设备进行区别定义,分别定义为第一网络设备、第二网络设备……第N网络设备。
在本实施例中,确定联网设备具体包括以下步骤:
S1:通过标识识别单元根据网络设备上被标记的标识对网络设备的主机和网络类型进行识别,用户通过主机管理单元手动对新接入的网络设备的主机进行拒绝联网请求或基于主机标记单元对新接入的网络设备进行标识标记;
S2:标识识别单元将被识别到的N个网络设备分别定义为第一网络设备、第二网络设备……第N网络设备主机,并将识别到的网络设备的主机和网络类型与预设的主机和网络类型对应的网络流量分配需求进行匹配,完成对各个网络设备的网络流量预分配。需要说明的是,网络设备的不同,其流量需求不同,因此,在配置***过程中,可以对不同类型的网络设备进行网络流量范围值需求预设,相应的,在网络设备联网运行过程中,上位交换机所需要分配给该网络设备的网络流量在对应的网络流量范围值之内,这样做的目的是,为后续的网络流量计算、统计、分配等步骤减轻压力,提高***运行的流畅度,确保网络流量分配过程的合理性和准确性。
数据流量的监控包括通过数据流模块获取每个下位交换机网络端口与对应的网络设备之间的流量数据信息,流量数据信息包括在时段T内的数据流量统计数值和实时的流量数据实时数值,并通过节点流量表项单元、合计流量表项单元制定对应的表项,这样做的目的是,为后续流量计算和分配以及监视结果提供清晰、完整、直观的数据基础。
流量数据的分配包括根据数据流量统计数值和流量数据实时数值计算对应的网络设备的实时流量消耗和分析网络设备预估流量需求,并根据该预估流量需求向对应的下位交换机分配数据流量,下位交换机向对应的网络设备发送被分配到的数据流量。
在本实施例中,流量数据的分配具体包括以下步骤:
T1:流量计算单元和流量预估单元根据数据流量统计数值、流量数据实时数值以及网络流量预分配结果预估对应的网络设备在下阶段的流量需求;
T2:数据分配单元向下位交换机分配预估的流量需求,下位交换机向网络设备发送流量数据;
T3:联网监控单元对网络设备的网络状态进行实时监控反馈,并根据反馈结果实时调整预估的流量需求,基于该实时调整的流量需求重新向下位交换机分配对应的流量数据。其中,联网状态包括定义为该网络设备获取到被分配数据流量后顺畅运行时的正常运行网络状态、定义为该网络设备获取到被分配数据流量后卡顿运行时的低速运行网络状态、定义为该网络设备处于离线状态时的离线网络状态;在正常运行网络状态下,数据分配单元保持当前的数据分配策略向该网络设备分配网络数据;在低速运行网络状态下,数据分配单元增加向该网络设备分配的网络数据,将增加的信息作为该下位交换机数据端口的流量数据实时数值进行反馈后重新制定数据分配策略;在离线网络状态下,数据分配单元停止向该网络设备分配数据流量,并反馈至流量计算单元,流量预估单元重新制定数据分配策略并向其他联网运行的网络设备进行网络数据的分配。这样做的好处是,通过对网络状态的预定义,提高网络分配过程中对网络设备的网络状态监控的效率,从而确保上位交换机在进行网络流量分配过程中的效率,同时,提高网络流量分配的合理性和准确性,确保按需分配的结果。
借由上述的基于交换机的流量分配方法,数据流量分配能够根据网络设备的主机和网络类型进行合理的分配,同时,能够根据网络设备需要的网络流量进行适应性的分配,从而确保网络设备在各个时间节点上的网络流量供应,具有较高的网络流量分配合理性和准确性。
需要说明的是,本申请中没详细描述结构的部件、模块以及机构均为通用标准件或本领域技术人员知晓的部件,其结构和原理都为本技术人员均可通过技术手册得知或通过常规实验方法获知。还需要说明的是,在本文中,术语“包括”意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (5)
1.一种交换机网络流量监视***,其特征在于:包括配置为后台监视和控制中心的控制模块,配置为具有监控和分配权限的上位交换机以及配置为向网络设备发送数据流量的下位交换机;所述上位交换机与所述控制模块相连接,所述上位交换机与多个所述下位交换机相连接,所述网络设备的网络端口与所述下位交换机相连接;所述上位交换机包括配置为具有识别主机和网络类型功能的网络识别模块,配置为获取各个所述下位交换机数据端口流量的流量监控模块,配置为根据各个所述下位交换机数据端口流量进行数据流量统计和实时流量数据记录的数据流模块,配置为根据所述数据流模块内数据计算下属网络设备实时流量消耗和分析该下属网络设备预估流量需求的流量计算模块,配置为根据所述流量计算模块的计算结果向所述下位交换机分配相应流量数据的流量分配模块;
所述数据流模块包括配置为用于记录所述下位交换机数据端口实时流量的节点流量表项单元、配置为用于根据预设时段计算所述下位交换机数据端口在该时段内总计流量的合计流量表项单元;
所述流量计算模块包括配置为用于根据所述节点流量表项单元中的一个所述下位交换机对应的网络设备的实时流量分析该网络设备流量消耗情况的流量计算单元、配置为用于根据所述流量计算单元分析的网络设备流量消耗情况定义该网络设备预估流量需求的流量预估单元,所述流量分配模块根据所述流量预估单元通过与该网络设备相连的所述下位交换机分配相应的流量数据;
所述流量分配模块包括配置为监控与所述下位交换机相连的网络设备的联网状态的联网监控单元、配置为向所述下位交换机分配流量数据的数据分配单元,所述联网监控单元监控所述网络设备的联网状态,所述联网监控单元反馈该网络设备的联网状态至所述数据分配单元,所述联网状态包括定义为该网络设备获取到被分配数据流量后顺畅运行时的正常运行网络状态、定义为该网络设备获取到被分配数据流量后卡顿运行时的低速运行网络状态、定义为该网络设备处于离线状态时的离线网络状态;在所述正常运行网络状态下,所述数据分配单元保持当前的数据分配策略向该网络设备分配网络数据;在所述低速运行网络状态下,所述数据分配单元增加向该网络设备分配的网络数据,并将增加的信息反馈至所述流量计算单元,所述流量预估单元重新制定数据分配策略;在所述离线网络状态下,所述数据分配单元停止向该网络设备分配数据流量,并反馈至所述流量计算单元,所述流量预估单元重新制定数据分配策略。
2.根据权利要求1所述的交换机网络流量监视***,其特征在于:所述网络识别模块包括用于对未标记的主机进行标识标记的主机标记单元、用于读取被标记主机标识的标识识别单元、用于为用户提供对主机进行管理的主机管理单元,用户通过所述主机管理单元管理接入网络的主机,通过所述主机标记单元对新接入的主机进行标识标记或对被标记主机的标识进行取消,所述标识识别单元识别被标记的主机的主机标识后,所述下位交换机向被识别后的主机发送数据流量。
3.一种基于交换机的流量分配方法,适用于如权利要求1-2任意一项所述的交换机网络流量监视***,其特征在于:该流量分配方法包括确定联网设备、流量数据的监控、流量数据的分配;
所述确定联网设备包括获取与下位交换机数据端口联网的网络设备的设备信息,并对N个所述网络设备进行区别定义,分别定义为第一网络设备、第二网络设备……第N网络设备;
所述数据流量的监控包括通过获取每个所述下位交换机网络端口与对应的网络设备之间的流量数据信息,所述流量数据信息包括在时段T内的数据流量统计数值和实时的流量数据实时数值;
所述流量数据的分配包括根据所述数据流量统计数值和流量数据实时数值计算对应的所述网络设备的实时流量消耗和分析所述网络设备预估流量需求,并根据该预估流量需求向对应的所述下位交换机分配数据流量,所述下位交换机向对应的网络设备发送被分配到的数据流量;
所述网络设备的网络状态包括定义为该网络设备获取到被分配数据流量后顺畅运行时的正常运行网络状态、定义为该网络设备获取到被分配数据流量后卡顿运行时的低速运行网络状态、定义为该网络设备处于离线状态时的离线网络状态;在所述正常运行网络状态下,上位交换机保持当前的数据分配策略向所述下位交换机分配网络数据;在所述低速运行网络状态下,所述上位交换机增加向所述下位交换机分配的网络数据,将增加的信息作为该下位交换机数据端口的流量数据实时数值进行反馈后重新制定数据分配策略;在所述离线网络状态下,对应的所述下位交换机停止向该网络设备分配数据流量。
4.根据权利要求3所述的基于交换机的流量分配方法,其特征在于:所述确定联网设备具体包括:
S1:根据所述网络设备上被标记的标识对所述网络设备的主机和网络类型进行识别,手动对新接入的所述网络设备的主机进行标识标记或拒绝联网请求;
S2:将被识别到的N个所述网络设备分别定义为第一网络设备、第二网络设备……第N网络设备主机,将识别到的所述网络设备的主机和网络类型与预设的主机和网络类型对应的网络流量分配需求进行匹配,完成对各个所述网络设备的网络流量预分配。
5.根据权利要求4所述的基于交换机的流量分配方法,其特征在于:所述流量数据的分配具体包括以下步骤:
T1:根据数据流量统计数值、流量数据实时数值以及网络流量预分配结果预估对应的所述网络设备在下阶段的流量需求;
T2:向所述下位交换机分配预估的流量需求,所述下位交换机向所述网络设备发送流量数据;
T3:对所述网络设备的网络状态进行实时监控反馈,并根据反馈结果实时调整预估的流量需求,基于该实时调整的流量需求重新向所述下位交换机分配对应的流量数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210331900.9A CN114844815B (zh) | 2022-03-30 | 2022-03-30 | 交换机网络流量监视***及基于交换机的流量分配方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210331900.9A CN114844815B (zh) | 2022-03-30 | 2022-03-30 | 交换机网络流量监视***及基于交换机的流量分配方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114844815A CN114844815A (zh) | 2022-08-02 |
CN114844815B true CN114844815B (zh) | 2024-04-16 |
Family
ID=82564430
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210331900.9A Active CN114844815B (zh) | 2022-03-30 | 2022-03-30 | 交换机网络流量监视***及基于交换机的流量分配方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114844815B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105827479A (zh) * | 2016-03-14 | 2016-08-03 | 刘昱 | 流量管理平台及方法 |
CN110365553A (zh) * | 2019-07-24 | 2019-10-22 | 湘潭大学 | 一种基于SDN的IPv6网络流量监控方法及*** |
US10560351B1 (en) * | 2017-12-28 | 2020-02-11 | Architecture Technology Corporation | Network monitoring tool for supercomputers |
-
2022
- 2022-03-30 CN CN202210331900.9A patent/CN114844815B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105827479A (zh) * | 2016-03-14 | 2016-08-03 | 刘昱 | 流量管理平台及方法 |
US10560351B1 (en) * | 2017-12-28 | 2020-02-11 | Architecture Technology Corporation | Network monitoring tool for supercomputers |
CN110365553A (zh) * | 2019-07-24 | 2019-10-22 | 湘潭大学 | 一种基于SDN的IPv6网络流量监控方法及*** |
Non-Patent Citations (1)
Title |
---|
一种交互式网络流量监控***的设计与实现;孙泽宇;李蒙;张永胜;;计算机测量与控制;20101225(12);第2771-2773页 * |
Also Published As
Publication number | Publication date |
---|---|
CN114844815A (zh) | 2022-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105281981B (zh) | 网络服务的数据流量监控方法和装置 | |
CN104281496B (zh) | 虚拟资源的分配方法及分配装置 | |
EP3522466B1 (en) | Dynamic scheduling and allocation method and system for network traffic | |
US7689384B1 (en) | Managing the performance of an electronic device | |
CN109413175B (zh) | 一种信息处理方法、装置及电子设备 | |
US20040122647A1 (en) | Apparatus and method for managing the performance of an electronic device | |
US7363516B2 (en) | Rack equipment management system and method | |
Daraghmeh et al. | Time series forecasting using facebook prophet for cloud resource management | |
Ruiz et al. | Big data-backed video distribution in the telecom cloud | |
CN110896357B (zh) | 流量预测方法、装置和计算机可读存储介质 | |
CN106371546A (zh) | 一种整机柜功耗限制方法及装置 | |
JP7235967B2 (ja) | ネットワーク分析プログラム、ネットワーク分析装置及びネットワーク分析方法 | |
CN114666224A (zh) | 业务资源容量动态分配方法、装置、设备及存储介质 | |
CN114844815B (zh) | 交换机网络流量监视***及基于交换机的流量分配方法 | |
KR102269647B1 (ko) | 서버 성능 모니터링 장치 | |
CN109031224A (zh) | 一种雷达***可靠性模糊分配方法 | |
TWI234081B (en) | Apparatus and method for classification of web sites | |
CN105405004A (zh) | 一种管理机房用户的方法及装置 | |
CN107742160B (zh) | 一种机电设备维保周期自适应预测方法及装置 | |
CN113689079A (zh) | 基于多元线性回归和聚类分析的台区线损预测方法及*** | |
CN116260738B (zh) | 设备监控方法及相关设备 | |
CN105336143A (zh) | 基于云计算的供电质量检测*** | |
CN114691698B (zh) | 一种计算机***的数据处理***及方法 | |
US10353365B2 (en) | Electric power facilities identification number generation apparatus and method | |
CN114430375A (zh) | 多线路机房带宽的调度方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |