Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and system for realizing network dynamic load balancing

A technology of dynamic load and implementation method, applied in the Internet field, can solve problems such as inability to apply dynamic and real-time environments, high algorithm complexity, single-point failure, etc., to achieve the effect of avoiding single-point failure and avoiding high complexity

Active Publication Date: 2011-12-21
CHINA NUCLEAR POWER TECH RES INST CO LTD +1
View PDF2 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its advantage is that it does not need to increase the operating cost of the system. The disadvantage is that its algorithm complexity is high, there is a defect of single point failure, and it cannot be applied to a dynamic and real-time environment, and its adaptability is poor.

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
  • A method and system for realizing network dynamic load balancing
  • A method and system for realizing network dynamic load balancing
  • A method and system for realizing network dynamic load balancing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0034] figure 1 It is a flowchart of an embodiment of a method for realizing network dynamic load balancing of the present invention, such as figure 1 As shown, the method includes the following steps:

[0035] Step S100: Divide the large-scale distributed system network into several local areas, initialize the network topology in the local area, and randomly select an even number of individuals with the network topology as the initial popu...

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 embodiment of the present invention discloses a method and system for implementing network dynamic load balancing. The method includes: dividing a large-scale distributed system network into several local areas, and initializing the network topology population in the local area; Construct a multi-objective function according to multiple constraints in the local area, calculate the individual fitness of the individual in the population according to the multi-objective function, and select an individual with a higher fitness as the parent; perform a genetic operator on the parent , form offspring; Substitute the offspring into the multi-objective function to calculate its regret value, and judge whether the regret value of the offspring is less than the regret value of the parent generation; when the judgment result is yes, then use the The offspring replace the parent to form a new population; when the judgment result is no, the offspring are discarded. The system of the present invention can be used to implement the method. The technical scheme of the invention adopts a distributed strategy, the algorithm is simple, and has good adaptability.

Description

Technical field [0001] The present invention relates to the Internet field, in particular to a method and system for realizing network dynamic load balancing. Background technique [0002] With the rapid development of computer and network technology, the application of large-scale distributed systems is becoming more and more extensive, such as network streaming media on-demand, multi-party online games, distance education, online medical care, etc., all belong to large-scale distributed systems. Due to the large number of users and scattered locations, large distributed systems are prone to problems such as slow system operation and low efficiency when faced with large system access and complex business processing requirements, resulting in unbalanced network load. At present, the general method to solve the problem of low operating efficiency of large-scale distributed systems is to continuously improve the performance of the network server according to actual needs. However,...

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/56H04L29/08H04L12/803
Inventor 金杉麦丰任波王春霖
Owner CHINA NUCLEAR POWER TECH RES INST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products