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

Multi-controller load balancing method and system based on distributed-centralized type architecture model in software defined networking

A software-defined network and load balancing technology, applied in the network field, can solve the problems of SDN network service capacity decline, long delay, limited bandwidth of a single controller, etc.

Active Publication Date: 2015-03-25
BEIJING UNIV OF POSTS & TELECOMM
View PDF2 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. If there is a security problem or fault in the controller, it will directly affect the normal operation of the switching equipment in the entire network, resulting in a decline in the service capability of the SDN network, or even paralysis of the entire network
[0005] 2. As the number of switching devices increases, the traffic between a single controller and switching devices increases, but the bandwidth of a single controller is limited
[0006] 3. As the scale of the network increases, there will be a long time delay when the switching device at the edge communicates with the controller
Although this architecture model reduces the information transmission delay between multiple controllers due to the emergence of super controllers, it still has various drawbacks in centralized network control due to the centralized management on multiple controllers.

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
  • Multi-controller load balancing method and system based on distributed-centralized type architecture model in software defined networking
  • Multi-controller load balancing method and system based on distributed-centralized type architecture model in software defined networking
  • Multi-controller load balancing method and system based on distributed-centralized type architecture model in software defined networking

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In this model, m clusters are set, which are respectively recorded as: 1, 2...m; each cluster has n controllers, which are respectively recorded as: 1, 2...n. Assume that the total processing capacity of all controllers is the same, that is, each can accommodate at most P max Packet_in messages are queued for processing (this method is also applicable to scenarios where the processing capabilities of each controller are different, and the specific method is similar). When the number of queued messages increases, the controller will no longer receive them.

[0032] When the network has not started to receive data packets, the super controller tests the delay of transmitting information with each controller in the cluster, and calculates the average delay of the kth cluster according to formula 2:

[0033] avg _ D sk = Σ i = ...

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

At present, two multi-controller architecture models mainly exist in software defined networking, namely, a distributed multi-controller architecture model and a centralized multi-controller architecture model. The two architecture models have advantages and defects. Even though the distributed multi-controller architecture model can effectively solve the problem of a single controller in performance and reliability, time delay of message transmission among a plurality of distributed controllers is long. Even though the centralized multi-controller architecture model can effectively reduce time delay of message transmission among the controllers, the defects of centralized control still exist. Therefore, the invention provides a distributed-centralized type multi-controller architecture model to avoid the defects of the previous architecture models. On this basis, a multi-controller load balancing method based on the distributed-centralized type architecture model is provided. Therefore, the load of the whole networking can be distributed in a balanced mode.

Description

technical field [0001] The invention relates to the field of network technology, in particular to software-defined network technology. Background technique [0002] With the rapid development of mobile Internet, big data, cloud computing, etc., the traditional network technology framework can no longer meet the growth of usage requirements. In this context, software-defined networking (Software Defined The network architecture is proposed. The main feature of the SDN network is to decouple the control plane and data plane of the network and support centralized network management. Among them, the controller is responsible for the control of the entire network, and needs to grasp the network view as a whole to improve the delivery quality of the network. [0003] Centralized network control makes the controller take on greater responsibilities. If the entire network uses a single controller, there will be the following problems: [0004] 1. If there is a security problem or ...

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/803H04L12/861
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