Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for multi-controller load balancing based on distributed-centralized architecture model in software-defined network

A software-defined network and load balancing technology, applied in the network field, which can solve the problems of limited bandwidth of a single controller, long delay, and paralysis of the entire network.

Active Publication Date: 2018-03-23
BEIJING UNIV OF POSTS & TELECOMM
View PDF2 Cites 0 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
  • Method for multi-controller load balancing based on distributed-centralized architecture model in software-defined network
  • Method for multi-controller load balancing based on distributed-centralized architecture model in software-defined network
  • Method for multi-controller load balancing based on distributed-centralized architecture model in software-defined network

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]

[0034] In the formula, D si is the transmission delay between controller i and the super controller in the kth cluster. After the calculation is completed, the c...

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

Currently, in software-defined networks, there are mainly two multi-controller architecture models: a distributed multi-controller architecture model and a centralized multi-controller architecture model. These two architecture models have both advantages and disadvantages: although the distributed multi-control architecture model can effectively avoid the performance and reliability problems of a single controller, the time delay for transmitting messages between multiple distributed controllers is relatively slow. Long; although the centralized multi-controller architecture model can effectively reduce the delay of message transmission between controllers, there are still various disadvantages of centralized control. Therefore, the present invention proposes a distributed-centralized multi-controller architecture model to avoid the shortcomings of previous architecture models. On this basis, a multi-controller load balancing method based on the distributed-centralized architecture model is also proposed, so that the load of the entire network can be evenly distributed.

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/803H04L12/861
Inventor 许方敏仇超赵成林姚海鹏李斌
Owner BEIJING UNIV OF POSTS & TELECOMM