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

Method and device for balancing load of controllers

A load balancing and controller technology, applied in the field of computer networks, can solve problems such as reducing the time efficiency of load balancing

Active Publication Date: 2017-05-10
BEIJING UNIV OF POSTS & TELECOMM
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the above method, after the switch is migrated, the overload controller may still be overloaded, but in one cycle, only one switch of one overload controller can be migrated once, and the overload controller needs to be relocated in the next cycle. The load migration of the controller will cause the overloaded controller to be in an overloaded state for a long time, reducing the time efficiency of load balancing

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 balancing load of controllers
  • Method and device for balancing load of controllers
  • Method and device for balancing load of controllers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0109] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0110] In order to solve the problems existing in the prior art, an embodiment of the present invention provides a controller load balancing method and device. The controller load balancing method provided by the embodiment of the present invention will first be described in detail below.

[0111] figure 1 The first schematic flow chart of the controller load balancing method provided by the embodiment of the present invention, the method include...

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

An embodiment of the invention provides a method and a device for balancing load of controllers. The method includes selecting an overload controller among overload controllers in a current period and determining that the selected overload controller is a first controller; determining to-be-shifted exchange boards among exchange boards controlled by the first controller; dividing the to-be-shifted exchange boards into exchange board units; selecting a slave controller for each exchange board unit from common slave controllers of all the exchange boards in the exchange board unit and utilizing the slave controller of each exchange board unit as a target controller for the exchange board unit; transmitting shifting information to the first controller and each target controller to shift the exchange boards in each exchange board unit onto the corresponding target controller by the aid of the first controller. The overload controller is a controller determined from the various controllers according to locally recorded load values of the various controllers and preset first load thresholds. The method and the device for balancing the load of the controllers in the embodiment of the invention have the advantage that the load balancing time efficiency can be improved.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a controller load balancing method and device. Background technique [0002] SDN (Software Defined Network, Software Defined Network) is an important new network architecture in the future network. The core idea of ​​this architecture is to separate the control plane and data plane of network equipment and concentrate them on a centralized controller. The controller has a macro view of the entire SDN network and provides management views and programming interfaces to control the entire SDN network. The controller can calculate the flow entry required for forwarding the data packet or flow for the switch, and the switch only needs to forward the data packet according to the flow entry. In this way, the switch device can be simplified, which saves the device cost, and at the same time, the controllability and manageability of the entire network are also improved. Howeve...

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): H04L29/08
CPCH04L67/1001
Inventor 王颖周亚宁邱雪松巴军华
Owner BEIJING UNIV OF POSTS & TELECOMM
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