[go: up one dir, main page]

CN114389991B - Intelligent network flow scheduling management method and device - Google Patents

Intelligent network flow scheduling management method and device Download PDF

Info

Publication number
CN114389991B
CN114389991B CN202111563947.XA CN202111563947A CN114389991B CN 114389991 B CN114389991 B CN 114389991B CN 202111563947 A CN202111563947 A CN 202111563947A CN 114389991 B CN114389991 B CN 114389991B
Authority
CN
China
Prior art keywords
scheduling
flow
policy
network
dispatching
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
Application number
CN202111563947.XA
Other languages
Chinese (zh)
Other versions
CN114389991A (en
Inventor
卢云扬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Unihub China Information Technology Co Ltd
Original Assignee
Unihub China Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Unihub China Information Technology Co Ltd filed Critical Unihub China Information Technology Co Ltd
Priority to CN202111563947.XA priority Critical patent/CN114389991B/en
Publication of CN114389991A publication Critical patent/CN114389991A/en
Application granted granted Critical
Publication of CN114389991B publication Critical patent/CN114389991B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method and a device for intelligent network flow scheduling management, wherein the method comprises the following steps: after the flow monitors that the current network is in a congestion state, inquiring flow components carried in real time in the congestion direction according to the congestion direction and the congestion state, evaluating the influence caused by scheduling different flow components on different network paths, and generating a scheduling strategy for issuing; after the flow monitors that the current network is in a normal state, performing flow evaluation after policy revocation on the current running scheduling policy, and if the policy can be revoked, the scheduling policy is revoked; and after the dispatching strategy is issued or withdrawn, carrying out result verification. When the network is congested, the method and the device automatically perform scheduling treatment to ensure the stable operation of the network.

Description

Intelligent network flow scheduling management method and device
Technical Field
The invention relates to the field of network monitoring management, in particular to an intelligent network flow scheduling management method and device.
Background
In the traditional network monitoring management system, the business processes of data acquisition, monitoring alarm, exception handling, configuration issuing and the like are mutually separated, and when abnormal conditions occur, the processing flow from sending alarm to event solving is long, and even if the functions are integrated on the same portal platform, the monitoring personnel are required to be arranged for manual operation, so that the timeliness of the processing cannot be ensured.
Disclosure of Invention
In order to solve the above problems of the conventional network monitoring and management system, the present invention provides an intelligent network traffic scheduling management method and apparatus, which automatically performs scheduling treatment to ensure stable operation of a network when traffic congestion occurs in the network.
In order to achieve the above purpose, the present invention adopts the following technical scheme:
in an embodiment of the present invention, an intelligent network traffic scheduling management method is provided, where the method includes:
after the flow monitors that the current network is in a congestion state, inquiring flow components carried in real time in the congestion direction according to the congestion direction and the congestion state, evaluating the influence caused by scheduling different flow components on different network paths, and generating a scheduling strategy for issuing;
after the flow monitors that the current network is in a normal state, performing flow evaluation after policy revocation on the current running scheduling policy, and if the policy can be revoked, the scheduling policy is revoked;
and after the dispatching strategy is issued or withdrawn, carrying out result verification.
Further, the method evaluates the influence caused by scheduling different flow components on different network paths to generate a scheduling policy for issuing, and includes:
invoking simulation computing capability, generating a network topology structure of the time point and a distribution and trend model of flow in a network through current network topology and flow information, comprehensively taking the flow utilization rate and time delay of the affected direction, the size and priority of the flow components to be scheduled as different weight indexes through the influence of the path of the different flow components to the network, integrally evaluating the advantages and disadvantages of the scheduling scheme generated for solving the current congestion condition, and finding out a global optimal scheduling scheme;
if the optimal scheduling scheme exists, summarizing flow components and planning paths which are obtained through simulation calculation and need to be scheduled according to a BGP route form, generating a scheduling strategy and issuing the scheduling strategy in a form of modifying the BGP route; otherwise, an alarm is sent out for further processing.
Further, performing flow evaluation after policy revocation on the currently running scheduling policy, and if the policy can be revoked, revoked the scheduling policy, including:
and simulating the traffic situation after the dispatching strategy is cancelled by simulation, and if the dispatched traffic is restored to the default forwarding direction and new congestion is not caused, cancelling the BGP route corresponding to the dispatching strategy from dispatching equipment.
Further, the step of verifying the result after the dispatch strategy is issued or withdrawn includes:
the optimal BGP route on the dispatching equipment is collected, or route tracking test is carried out on the effective business address in the dispatching direction, so that the verification of the result after dispatching strategy is issued is realized;
and after the dispatching strategy is cancelled, the link flow of the dispatching direction path is monitored in real time, whether the congestion is relieved is judged, and the verification of the result after the dispatching strategy is cancelled is realized.
In an embodiment of the present invention, there is also provided an intelligent network traffic scheduling management apparatus, including:
the scheduling policy generation module is used for inquiring flow components carried in real time in the direction according to the congestion direction and the congestion condition after the current network is in the congestion state by flow monitoring, evaluating the influence caused by scheduling of different flow components on different network paths, and generating a scheduling policy for issuing;
the scheduling policy revocation module is used for performing traffic assessment after policy revocation on the currently running scheduling policy after the traffic monitoring indicates that the current network is in a normal state, and revokes the scheduling policy if the current network is in a normal state;
and the result verification module is used for verifying the result after the dispatching strategy is issued or withdrawn.
Further, the method evaluates the influence caused by scheduling different flow components on different network paths to generate a scheduling policy for issuing, and includes:
invoking simulation computing capability, generating a network topology structure of the time point and a distribution and trend model of flow in a network through current network topology and flow information, comprehensively taking the flow utilization rate and time delay of the affected direction, the size and priority of the flow components to be scheduled as different weight indexes through the influence of the path of the different flow components to the network, integrally evaluating the advantages and disadvantages of the scheduling scheme generated for solving the current congestion condition, and finding out a global optimal scheduling scheme;
if the optimal scheduling scheme exists, summarizing flow components and planning paths which are obtained through simulation calculation and need to be scheduled according to a BGP route form, generating a scheduling strategy and issuing the scheduling strategy in a form of modifying the BGP route; otherwise, an alarm is sent out for further processing.
Further, performing flow evaluation after policy revocation on the currently running scheduling policy, and if the policy can be revoked, revoked the scheduling policy, including:
and simulating the traffic situation after the dispatching strategy is cancelled by simulation, and if the dispatched traffic is restored to the default forwarding direction and new congestion is not caused, cancelling the BGP route corresponding to the dispatching strategy from dispatching equipment.
Further, the step of verifying the result after the dispatch strategy is issued or withdrawn includes:
the optimal BGP route on the dispatching equipment is collected, or route tracking test is carried out on the effective business address in the dispatching direction, so that the verification of the result after dispatching strategy is issued is realized;
and after the dispatching strategy is cancelled, the link flow of the dispatching direction path is monitored in real time, whether the congestion is relieved is judged, and the verification of the result after the dispatching strategy is cancelled is realized.
In an embodiment of the present invention, a computer device is further provided, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements the foregoing intelligent network traffic scheduling management method when executing the computer program.
In an embodiment of the present invention, a computer readable storage medium is also presented, where a computer program for executing the intelligent network traffic scheduling management method is stored.
The beneficial effects are that:
the invention fully automatizes the fault processing flow from alarming to successful dispatching of the traffic of the congestion point, thereby accelerating response and processing time; under the flow, only the monitoring and processing logic is needed to be configured, the solution can be automatically provided for the detected network congestion and issued for processing, the risk of long-time paralysis of the network when manual intervention cannot be timely performed is avoided, and the possibility of secondary faults caused by misoperation of manual processing is also reduced.
Drawings
FIG. 1 is a flow chart of a method for intelligent network traffic scheduling management according to the present invention;
FIG. 2 is a schematic diagram of the intelligent network traffic scheduling management device according to the present invention;
FIG. 3 is a schematic diagram of a computer device according to the present invention.
Detailed Description
The principles and spirit of the present invention will be described below with reference to several exemplary embodiments, with the understanding that these embodiments are merely provided to enable those skilled in the art to better understand and practice the invention and are not intended to limit the scope of the invention in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Those skilled in the art will appreciate that embodiments of the invention may be implemented as a system, apparatus, device, method, or computer program product. Accordingly, the present disclosure may be embodied in the following forms, namely: complete hardware, complete software (including firmware, resident software, micro-code, etc.), or a combination of hardware and software.
According to the embodiment of the invention, by collecting and monitoring Route change, link flow and flow components, when flow congestion occurs, a Route controller issues a traction Route to RR (Route Reflector) through BGP (Border Gateway Protocol border gateway protocol), and the flow of a backbone network corresponding to a scheduling target is redirected on scheduling equipment so as to reduce the flow in the congestion direction and ensure the smoothness of the network.
The principles and spirit of the present invention are explained in detail below with reference to several representative embodiments thereof.
Fig. 1 is a flow chart of a flow scheduling management method of an intelligent network according to the present invention. As shown in fig. 1, the method includes:
1. after the flow monitors that the current network is in a congestion state, inquiring flow components carried in real time in the congestion direction according to the congestion direction and the congestion state, evaluating the influence caused by scheduling different flow components on different network paths, and generating a scheduling strategy for issuing; the method comprises the following steps:
after the abnormal flow monitoring system detects that the current network is in a congestion state, an alarm is sent to the flow scheduling management system, and then the automatic processing flow of the flow scheduling management system is triggered as shown in fig. 1 (left side flow).
The traffic scheduling management system needs to establish BGP-LS (BGP link state protocol) and SNMP (simple network management protocol) channels in the network to collect network topology, port configuration information and link traffic. In order to analyze the traffic components in detail, the traffic scheduling management system also needs to establish a traffic flow direction acquisition channel, such as NetFlow, with the in-network device. When the BGP-LS acquisition channel is used in a backbone domain, only one device is required to be acquired in one domain, and RR devices or light-load relay devices are generally selected; the SNMP acquisition channel needs to acquire port configuration information and link flow information of all devices, so that devices in all scheduling ranges are required to open corresponding ports; when reporting information, the selection range is slightly different according to different scheduling services and purposes, the scheduling of relay transmission needs to configure the flow stream on the transmission link between core nodes (such as province/city backbone nodes and the like) to report, and the scheduling of access and interconnection directions needs to carry out flow stream statistics and summarization on the link in the external connection direction of the scheduling node (such as user access, different network interconnection and the like). The network topology structure, the flow information and the port configuration information are used for flow monitoring, flow model simulation calculation and other flows in the flow scheduling management system.
The traffic scheduling management system queries traffic components which are carried in the direction in real time and are defined by different dimensions such as network and service addresses according to the congestion direction and congestion condition. The granularity of the scheduled traffic component may be the destination AS number or the destination address segment, depending on the network planning.
And finally, the flow scheduling management system invokes the simulation computing capability, generates a network topology structure of the time point and a distribution and trend model of the flow in the network through the current network topology and the flow information, synthesizes the conditions such AS the flow utilization rate and time delay of the affected direction, the size and priority of the scheduled flow components and the like AS different weight indexes by scheduling the influence of paths of different flow components on the network, integrally evaluates the conditions of a scheduling scheme generated for solving the current congestion condition, finds out a globally optimal scheduling scheme, namely, takes the flow scheduling AS a principle that the original flow congestion can be solved without causing new congestion of the network, and gathers the flow components and planning paths which are required to be scheduled and are obtained through simulation computation according to a BGP routing form, namely, the form of a next BGP (Border gateway protocol) plus AS Path if the optimal scheduling scheme exists, so AS to generate a scheduling strategy. After the scheduling policy is successfully generated, the traffic scheduling management system can call the issuing capability, establish a BGP control channel with RR equipment in the network, and configure a priority policy on the equipment so that the route issued by the traffic scheduling management system from the route controller takes effect in preference to the local default route of the equipment. When the scheduling needs to issue a policy or cancel the existing policy, the traffic scheduling management system gathers in the form of BGP routing, controls RR equipment to reflect to actual scheduling equipment, and enables the scheduling policy sent by the routing controller to cover the default routing forwarding of the local scheduling equipment on the actual scheduling equipment so as to realize traffic scheduling. In most backbone networks, because traffic is distributed on two parallel independent forwarding planes, forwarding in the network does not substantially cross the two planes, and in order to maintain consistency of network policies, a traffic scheduling management system establishes a BGP control channel with devices in the two planes, and configures parallel policies according to the devices and routing information of each plane. If the traffic from the A-province to the B-province sets the scheduling policy through the C-province, the policies of A1-C1-B1 and A2-C2-B2 are respectively configured for the same network and address to be scheduled in two planes.
After the policy is issued, the flow scheduling management system sends a result scheduling event report to the appointed monitoring personnel, and periodically gathers the network flow congestion processing result. If there is no scheduling scheme enough to solve network congestion, an alarm is sent to let the monitoring personnel evaluate whether the current network state needs further manual intervention.
2. After the flow monitors that the current network is in a normal state, performing flow evaluation after policy revocation on the current running scheduling policy, and if the policy can be revoked, the scheduling policy is revoked; the method comprises the following steps:
if the current network is in a normal state, the traffic scheduling management system will evaluate the policy scheduling effect in the current operation at regular time, as shown in fig. 1 (right side flow). For a scheduling policy for solving network congestion, when the current network is recovered to a normal state, in order to reduce network complexity caused by redundant scheduling and improve quality of scheduled service, a traffic scheduling management system evaluates the scheduling effect of the current running policy. If the configuration of a scheduling policy on the scheduling device is not effective any more, or if the traffic situation after the scheduling policy is cancelled is simulated by simulation, if the scheduled traffic is restored to the default forwarding direction and no new congestion is caused, the traffic scheduling management system determines that the current network and traffic situation does not need the scheduling policy any more, and the BGP route corresponding to the scheduling policy is cancelled from the in-network scheduling device.
3. After the dispatching strategy is issued or withdrawn, carrying out result verification; the method comprises the following steps:
in order to prevent the scheduling policy from conflicting with other configurations on the scheduling device or the scheduling policy is not valid any more due to the change of the network state after scheduling, it is necessary to additionally check whether the policy issuing or the scheduling policy cancelling on the scheduling device is valid or not and whether the scheduling traffic reaches the expected result or not after the scheduling policy is generated or the scheduling policy is cancelled. The former collects the optimized BGP Route on the dispatching equipment or carries out Trace Route test on the effective service address of the dispatching target direction, firstly establishes a management channel with CLI (command line interface) between the dispatching target equipment, and then inquires the path change of the corresponding BGP Route on the dispatching target equipment. If the scheduling target is reachable and the actual forwarding path reported by the TraceRoute is consistent with the expected scheduling direction of the simulation calculation generation strategy, the strategy is considered to be in effect normally, and the traffic scheduling is effective, so that whether the issuing of the verification strategy is in effect is realized; for the application of the existing network biplane, each policy can be verified on a plurality of parallel planes at the same time, as the scene A goes to the scene B from C, the results of the two planes must meet the requirements of A1-C1-B1 and A2-C2-B2 at the same time, and the policy is valid, if the paths or the reachability test results of the two sides are inconsistent, the policy is invalid; and the link traffic of the dispatching target direction path is monitored in real time after the dispatching strategy is cancelled, whether the congestion is relieved or not is confirmed, and whether the verification strategy is cancelled or not is achieved.
It should be noted that although the operations of the method of the present invention are described in a particular order in the above embodiments and the accompanying drawings, this does not require or imply that the operations must be performed in the particular order or that all of the illustrated operations be performed in order to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step to perform, and/or one step decomposed into multiple steps to perform.
Based on the same inventive concept, the invention also provides an intelligent network flow scheduling management device. The implementation of the device can be referred to as implementation of the above method, and the repetition is not repeated. The term "module" as used below may be a combination of software and/or hardware that implements the intended function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
Fig. 2 is a schematic structural diagram of an intelligent network traffic scheduling management device according to the present invention. As shown in fig. 2, the apparatus includes:
the scheduling policy generating module 101 is configured to query, according to a congestion direction and congestion status, flow components carried in real time in the direction after the current network is in a congestion status by flow monitoring, evaluate effects caused by scheduling different flow components on different network paths, and generate a scheduling policy for issuing;
evaluating the influence caused by scheduling different flow components on different network paths to generate a scheduling policy for issuing, comprising:
invoking simulation computing capability, generating a network topology structure of the time point and a distribution and trend model of flow in a network through current network topology and flow information, comprehensively taking the flow utilization rate and time delay of the affected direction, the size and priority of the flow components to be scheduled as different weight indexes through the influence of the path of the different flow components to the network, integrally evaluating the advantages and disadvantages of the scheduling scheme generated for solving the current congestion condition, and finding out a global optimal scheduling scheme;
if the optimal scheduling scheme exists, summarizing flow components and planning paths which are obtained through simulation calculation and need to be scheduled according to a BGP route form, generating a scheduling strategy and issuing the scheduling strategy in a form of modifying the BGP route; otherwise, an alarm is sent out for further processing.
The scheduling policy revocation module 102 is configured to, after the traffic monitor that the current network is in a normal state, perform traffic assessment after policy revocation on the currently running scheduling policy, and revoke the scheduling policy if the policy can be revoked;
and carrying out flow evaluation after policy revocation on the currently operated scheduling policy, and if the policy can be revoked, revoked the scheduling policy, including:
and simulating the traffic situation after the dispatching strategy is cancelled by simulation, and if the dispatched traffic is restored to the default forwarding direction and new congestion is not caused, cancelling the BGP route corresponding to the dispatching strategy from dispatching equipment.
The result verification module 103 is configured to perform result verification after issuing or canceling a scheduling policy, and includes:
the optimal BGP route on the dispatching equipment is collected, or route tracking test is carried out on the effective business address in the dispatching direction, so that the verification of the result after dispatching strategy is issued is realized;
and after the dispatching strategy is cancelled, the link flow of the dispatching direction path is monitored in real time, whether the congestion is relieved is judged, and the verification of the result after the dispatching strategy is cancelled is realized.
It should be noted that although several modules of the intelligent network traffic scheduling management apparatus are mentioned in the above detailed description, this division is merely exemplary and not mandatory. Indeed, the features and functions of two or more modules described above may be embodied in one module in accordance with embodiments of the present invention. Conversely, the features and functions of one module described above may be further divided into a plurality of modules to be embodied.
Based on the foregoing inventive concept, as shown in fig. 3, the present invention further proposes a computer device 200, including a memory 210, a processor 220, and a computer program 230 stored in the memory 210 and capable of running on the processor 220, where the processor 220 implements the foregoing intelligent network traffic scheduling management method when executing the computer program 230.
Based on the foregoing inventive concept, the present invention also proposes a computer readable storage medium storing a computer program for executing the foregoing intelligent network traffic scheduling management method.
The intelligent network flow dispatching management method and the intelligent network flow dispatching management device fully automatic the fault processing flow from the warning to the successful dispatching of the flow of the congestion point, and quicken the response and the processing time; under the flow, only the monitoring and processing logic is needed to be configured, the solution can be automatically provided for the detected network congestion and issued for processing, the risk of long-time paralysis of the network when manual intervention cannot be timely performed is avoided, and the possibility of secondary faults caused by misoperation of manual processing is also reduced.
While the spirit and principles of the present invention have been described with reference to several particular embodiments, it is to be understood that the invention is not limited to the disclosed embodiments nor does it imply that features of the various aspects are not useful in combination, nor are they useful in any combination, such as for convenience of description. The invention is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
It should be apparent to those skilled in the art that various modifications or variations can be made in the present invention without requiring any inventive effort by those skilled in the art based on the technical solutions of the present invention.

Claims (6)

1. An intelligent network flow scheduling management method is characterized in that the method comprises the following steps:
after the flow monitors that the current network is in a congestion state, inquiring flow components carried in real time in the congestion direction according to the congestion direction and the congestion state, evaluating the influence caused by scheduling different flow components on different network paths, and generating a scheduling strategy for issuing;
after the flow monitors that the current network is in a normal state, performing flow evaluation after policy revocation on the current running scheduling policy, and if the policy can be revoked, the scheduling policy is revoked;
after the dispatching strategy is issued or withdrawn, carrying out result verification;
evaluating the influence caused by scheduling different flow components on different network paths to generate a scheduling policy for issuing, comprising:
invoking simulation computing capability, generating a network topology structure of a current time point and a distribution and trend model of flow in a network through current network topology and flow information, comprehensively taking the flow utilization rate and time delay of an affected direction, the size and priority of the flow components to be scheduled as different weight indexes through the influence of the path of the different flow components to the network, integrally evaluating the advantages and disadvantages of a scheduling scheme generated for solving the current congestion condition, and finding out a global optimal scheduling scheme;
if the optimal scheduling scheme exists, summarizing flow components and planning paths which are obtained through simulation calculation and need to be scheduled according to a BGP route form, generating a scheduling strategy and issuing the scheduling strategy in a form of modifying the BGP route; otherwise, giving an alarm for further processing;
and carrying out flow evaluation after policy revocation on the currently operated scheduling policy, and if the policy can be revoked, revoked the scheduling policy, including:
and simulating the traffic situation after the dispatching strategy is cancelled by simulation, and if the dispatched traffic is restored to the default forwarding direction and new congestion is not caused, cancelling the BGP route corresponding to the dispatching strategy from dispatching equipment.
2. The intelligent network traffic scheduling management method according to claim 1, wherein the performing of result verification after the scheduling policy is issued or revoked includes:
the verification of the result after the dispatching strategy is issued is realized by collecting the BGP route selected on the dispatching equipment or carrying out route tracking test on the effective service address in the dispatching direction;
and after the dispatching strategy is cancelled, the link flow of the dispatching direction path is monitored in real time, whether the congestion is relieved is judged, and the verification of the result after the dispatching strategy is cancelled is realized.
3. An intelligent network traffic scheduling management apparatus, comprising:
the scheduling policy generation module is used for inquiring flow components carried in real time in the direction according to the congestion direction and the congestion condition after the current network is in the congestion state by flow monitoring, evaluating the influence caused by scheduling of different flow components on different network paths, and generating a scheduling policy for issuing;
the scheduling policy revocation module is used for performing traffic assessment after policy revocation on the currently running scheduling policy after the traffic monitoring indicates that the current network is in a normal state, and revokes the scheduling policy if the current network is in a normal state;
the result verification module is used for verifying the result after the dispatching strategy is issued or withdrawn;
evaluating the influence caused by scheduling different flow components on different network paths to generate a scheduling policy for issuing, comprising:
invoking simulation computing capability, generating a network topology structure of a current time point and a distribution and trend model of flow in a network through current network topology and flow information, comprehensively taking the flow utilization rate and time delay of an affected direction, the size and priority of the flow components to be scheduled as different weight indexes through the influence of the path of the different flow components to the network, integrally evaluating the advantages and disadvantages of a scheduling scheme generated for solving the current congestion condition, and finding out a global optimal scheduling scheme;
if the optimal scheduling scheme exists, summarizing flow components and planning paths which are obtained through simulation calculation and need to be scheduled according to a BGP route form, generating a scheduling strategy and issuing the scheduling strategy in a form of modifying the BGP route; otherwise, giving an alarm for further processing;
and carrying out flow evaluation after policy revocation on the currently operated scheduling policy, and if the policy can be revoked, revoked the scheduling policy, including:
and simulating the traffic situation after the dispatching strategy is cancelled by simulation, and if the dispatched traffic is restored to the default forwarding direction and new congestion is not caused, cancelling the BGP route corresponding to the dispatching strategy from dispatching equipment.
4. The intelligent network traffic scheduling management apparatus according to claim 3, wherein the result verification is performed after the scheduling policy is issued or revoked, comprising:
the verification of the result after the dispatching strategy is issued is realized by collecting the BGP route selected on the dispatching equipment or carrying out route tracking test on the effective service address in the dispatching direction;
and after the dispatching strategy is cancelled, the link flow of the dispatching direction path is monitored in real time, whether the congestion is relieved is judged, and the verification of the result after the dispatching strategy is cancelled is realized.
5. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method of any of claims 1-2 when executing the computer program.
6. A computer readable storage medium, characterized in that the computer readable storage medium stores a computer program for executing the method of any one of claims 1-2.
CN202111563947.XA 2021-12-20 2021-12-20 Intelligent network flow scheduling management method and device Active CN114389991B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111563947.XA CN114389991B (en) 2021-12-20 2021-12-20 Intelligent network flow scheduling management method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111563947.XA CN114389991B (en) 2021-12-20 2021-12-20 Intelligent network flow scheduling management method and device

Publications (2)

Publication Number Publication Date
CN114389991A CN114389991A (en) 2022-04-22
CN114389991B true CN114389991B (en) 2023-09-29

Family

ID=81198446

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111563947.XA Active CN114389991B (en) 2021-12-20 2021-12-20 Intelligent network flow scheduling management method and device

Country Status (1)

Country Link
CN (1) CN114389991B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115499306B (en) * 2022-07-29 2024-03-12 天翼云科技有限公司 Method and device for constructing flow scheduling model, electronic equipment and storage medium
CN118590443B (en) * 2024-08-06 2024-10-22 珠海星云智联科技有限公司 Flow scheduling method, computer equipment and medium

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867503A (en) * 2010-06-09 2010-10-20 清华大学 A method for cross-domain BGP routing policy deployment
CN103517155A (en) * 2013-10-15 2014-01-15 浙江宇视科技有限公司 Flow dynamic control method and device based on monitor service
WO2015101402A1 (en) * 2013-12-31 2015-07-09 Telecom Italia S.P.A. Congestion management in a multicast communication network
CN105188084A (en) * 2015-06-08 2015-12-23 华北电力大学 Congestion control based wireless sensor network routing optimization method
CN105227481A (en) * 2015-09-02 2016-01-06 重庆邮电大学 The SDN congestion control method for routing of cost minimization is dispatched based on path cost and stream
CN106230722A (en) * 2016-08-05 2016-12-14 山东省计算中心(国家超级计算济南中心) SDN congestion link method of adjustment based on transfer value
CN109391554A (en) * 2017-08-04 2019-02-26 中国电信股份有限公司 Traffic scheduling method and system
CN111092824A (en) * 2019-10-08 2020-05-01 交通银行股份有限公司数据中心 Traffic management system, traffic management method, electronic terminal, and storage medium
CN111314236A (en) * 2020-04-14 2020-06-19 杭州迪普科技股份有限公司 Message forwarding method and device
CN112469067A (en) * 2020-10-27 2021-03-09 中国信息通信研究院 Network batch service flow monitoring method and system
CN112688874A (en) * 2019-10-18 2021-04-20 中国移动通信有限公司研究院 Flow optimization control method, device, equipment and storage medium
CN112995036A (en) * 2019-12-13 2021-06-18 中盈优创资讯科技有限公司 Network traffic scheduling method and device
CN113595920A (en) * 2020-04-30 2021-11-02 华为技术有限公司 Network congestion control method and equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200007435A1 (en) * 2018-06-27 2020-01-02 Nokia Solutions And Networks Oy Methods, apparatuses and computer-readable storage mediums for dynamically controlling traffic over peering links

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867503A (en) * 2010-06-09 2010-10-20 清华大学 A method for cross-domain BGP routing policy deployment
CN103517155A (en) * 2013-10-15 2014-01-15 浙江宇视科技有限公司 Flow dynamic control method and device based on monitor service
WO2015101402A1 (en) * 2013-12-31 2015-07-09 Telecom Italia S.P.A. Congestion management in a multicast communication network
CN105188084A (en) * 2015-06-08 2015-12-23 华北电力大学 Congestion control based wireless sensor network routing optimization method
CN105227481A (en) * 2015-09-02 2016-01-06 重庆邮电大学 The SDN congestion control method for routing of cost minimization is dispatched based on path cost and stream
CN106230722A (en) * 2016-08-05 2016-12-14 山东省计算中心(国家超级计算济南中心) SDN congestion link method of adjustment based on transfer value
CN109391554A (en) * 2017-08-04 2019-02-26 中国电信股份有限公司 Traffic scheduling method and system
CN111092824A (en) * 2019-10-08 2020-05-01 交通银行股份有限公司数据中心 Traffic management system, traffic management method, electronic terminal, and storage medium
CN112688874A (en) * 2019-10-18 2021-04-20 中国移动通信有限公司研究院 Flow optimization control method, device, equipment and storage medium
CN112995036A (en) * 2019-12-13 2021-06-18 中盈优创资讯科技有限公司 Network traffic scheduling method and device
CN111314236A (en) * 2020-04-14 2020-06-19 杭州迪普科技股份有限公司 Message forwarding method and device
CN113595920A (en) * 2020-04-30 2021-11-02 华为技术有限公司 Network congestion control method and equipment
CN112469067A (en) * 2020-10-27 2021-03-09 中国信息通信研究院 Network batch service flow monitoring method and system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Jamming-based adversarial control of network flow allocation:A passivity approach;Phillip Lee,Andrew Clark,Basel Alomair,Linda Bushnell,Radha Poovendran;IEEE;全文 *
孙利民,李波,周新运.无线传感器网络的拥塞控制技术.计算机研究与发展.2008,全文. *
无线传感器网络的拥塞控制技术;孙利民;李波;周新运;;计算机研究与发展(第01期);全文 *

Also Published As

Publication number Publication date
CN114389991A (en) 2022-04-22

Similar Documents

Publication Publication Date Title
Molina et al. Using software defined networking to manage and control IEC 61850-based systems
US7765283B2 (en) Network provisioning in a distributed network management architecture
US9680722B2 (en) Method for determining a severity of a network incident
US11296947B2 (en) SD-WAN device, system, and network
US6941362B2 (en) Root cause analysis in a distributed network management architecture
CN111147287A (en) Network simulation method and system in SDN scene
WO2016119436A1 (en) Alarm processing method and device, and controller
CN103873379B (en) A kind of distributed route based on overlay network is anti-to ruin tactics configuring method and system
CN114389991B (en) Intelligent network flow scheduling management method and device
CN112242949A (en) Route distribution method and controller, information routing method and network node equipment
CN102158360A (en) Network fault self-diagnosis method based on causal relationship positioning of time factors
EP2686982B1 (en) Quantifying available service-level capacity of a network for projected network traffic
CN113453260B (en) Method for realizing random selection and guarantee of 5G transmission sub-slices based on dynamic scheduling algorithm
Sandor et al. Resilience in the Internet of Things: The software defined networking approach
CN114051001B (en) Traffic data processing method and device, storage medium and electronic equipment
CN108965013A (en) IP and the quick open system of optical network service and method
CN118055011A (en) SDN single link fault dynamic grading recovery method based on Transformer flow prediction
CN114157718B (en) A kind of SDN network system and the control method of SDN network system
CN115102865A (en) Network security device topology management method and system
Varga et al. Integration of service-level monitoring with fault management for end-to-end multi-provider ethernet services
Zhao et al. Research on SDN network management architecture in the field of electric power communication
CN115499370B (en) Method and device for processing link failure of signaling network and computer readable storage medium
Duggan et al. Application of fault management to information-centric networking
US20240243963A1 (en) Replay of analytics for a network management system
CN116781554A (en) Link state detection method, device, electronic equipment and storage medium

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