Method and device for guaranteeing key businesses of networks

A key and business technology, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problems of uncontrollable selective packet loss, insufficient timely and accurate scheduling, and failure to guarantee the normal operation of key services, so as to improve application scheduling Unavailable, Guarantee the effect of normal operation

Active Publication Date: 2018-04-03
成都飞鱼星科技股份有限公司
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention proposes a method and device for ensuring network key services, which solves the technical problems in the prior art that when the CPU load in the router is fully loaded,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for guaranteeing key businesses of networks
  • Method and device for guaranteeing key businesses of networks
  • Method and device for guaranteeing key businesses of networks

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0041] Example 1

[0042] Such as figure 1 As shown, the method for guaranteeing critical network services provided by Embodiment 1 of the present invention specifically includes:

[0043] S01. Monitor the CPU load, obtain the current CPU soft interrupt occupancy rate, and determine whether it is greater than the upper threshold of the soft interrupt occupancy rate, if yes, perform step S02, otherwise repeat step S01;

[0044] Monitor the CPU load and obtain the CPU soft interrupt occupancy rate once every second. After n seconds, calculate the average value to get the soft interrupt occupancy rate per second, which is the current CPU soft interrupt occupancy rate, and judge whether the soft interrupt occupancy rate is If the upper threshold of the soft interrupt occupancy rate is exceeded, step S02 is executed if it exceeds, and step S01 is repeated if it does not exceed.

[0045] S02: Calculate the current packet loss threshold according to the number of currently received data pack...

Example Embodiment

[0056] Example 2

[0057] Such as figure 2 As shown, the method for guaranteeing network critical services provided by the second embodiment of the present invention, on the basis of the above-mentioned embodiment, further provides a method for dynamically updating the packet loss threshold according to the current CPU soft interrupt occupancy rate. Accordingly, the method specifically includes:

[0058] S11. Monitor the CPU load, obtain the current CPU soft interrupt occupancy rate, determine whether it is greater than the upper threshold of the soft interrupt occupancy rate, if it is, perform step S12, otherwise repeat step S11;

[0059] Monitor the CPU load and obtain the CPU soft interrupt occupancy rate every second. After n seconds, calculate the average value to get the soft interrupt occupancy rate per second, which is the current CPU soft interrupt occupancy rate, and judge whether the soft interrupt occupancy rate exceeds The upper threshold of the soft interrupt occupancy...

Example Embodiment

[0075] Example 3

[0076] The network critical service guarantee device provided in the fourth embodiment of the present invention is suitable for executing the network critical service guarantee method provided in the embodiment of the present invention, and the device specifically includes:

[0077] Packet loss threshold calculation module: including a CPU load monitoring unit, used to monitor the current CPU soft interrupt occupancy rate of the central processing unit in real time; a dynamic packet loss threshold update unit, and then dynamically adjust the current packet loss threshold according to the current CPU soft interrupt occupancy rate;

[0078] Specifically, the CPU load monitoring unit obtains the CPU soft interrupt occupancy rate once every second. After n seconds, calculate the average value to obtain the soft interrupt occupancy rate per second, which is the current CPU soft interrupt occupancy rate; the packet loss threshold is dynamically updated The unit obtains t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and a device for guaranteeing key businesses of networks. The method and the device have the advantages that dynamic update of packet loss threshold values is achievedby monitoring a CPU (central processing unit) software interrupt occupancy rate, and dynamic and selective package loss is performed according to the current packet loss threshold values and the quantity and the type of received data packets, so that the problem that normal operation of the key businesses cannot be guaranteed due to network congestion caused by full load of CPUs in the prior artis solved, dynamically-adjustable selective packet loss is realized, and normal operation of the key businesses under different application occasions is guaranteed sufficiently.

Description

technical field [0001] The invention relates to the technical field of computer network communication, in particular to a method and device for guaranteeing key network services. Background technique [0002] In a common network environment, the overload of the network will cause the CPU load of the router to be fully loaded, which will seriously affect the scheduling of upper-layer applications, and sometimes cause some applications to be basically unavailable, the timing is completely uncontrollable, and even flow control occurs. Problems such as failure to take effect will not guarantee the normal operation of key services, and there will be situations such as network forwarding freezes, network service interruptions, and slow key business forwarding. [0003] The existing technology also adopts measures such as monitoring CPU and packet loss to control traffic and network congestion. However, the set packet loss conditions are static, rather than dynamically changing acc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/815H04L12/851H04L12/859H04L47/22H04L47/2475
CPCH04L47/23H04L47/24H04L47/2475
Inventor 姜巨
Owner 成都飞鱼星科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products