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

A method and system for dynamic deployment of multiple controllers based on SDN

A dynamic deployment, multi-controller technology, applied in the field of computer networks, can solve the problems of not considering the transmission distance between the switch and the controller, overloading the controller, ignoring the capacity limit of the inbound controller, etc.

Active Publication Date: 2021-04-20
CHANGSHA UNIVERSITY
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the above two methods of multi-controller dynamic deployment have shortcomings: First, they both ignore the capacity limit of the imported controllers, which will cause the newly imported controllers to be overloaded, which will further reduce the average response time of the controllers. In addition, they do not consider the transmission distance between the switch and the controller after the failure is restored. If the transmission distance between the two is too long, the average response delay of the controller will increase.

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 dynamic deployment of multiple controllers based on SDN
  • A method and system for dynamic deployment of multiple controllers based on SDN
  • A method and system for dynamic deployment of multiple controllers based on SDN

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0052] Such as Figure 10 As shown, the SDN-based multi-controller dynamic deployment method of the present invention comprises the following steps:

[0053] (1) Use the Paxos algorithm to select a controller as the master node from multiple controllers adjacent to the faulty controller in the SDN network;

[0054] This step specifically includes the following sub-steps:

[0055] (1-1) The co...

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 an SDN-based multi-controller dynamic deployment method, comprising: using the Paxos algorithm to select a controller as the master node from a plurality of controllers adjacent to the faulty controller in the SDN network, and the master node according to the SDN network The topology structure of each follower node, the load of each follower node, and the message sent by the faulty controller during synchronization with it obtain the final migrating controller corresponding to all the switches managed by the faulty controller, and then the follower node downloads the faulty controller according to the obtained faulty controller. The final migration controllers corresponding to all the switches execute the migration process of the switches. The present invention can solve the problems in the existing multi-controller dynamic deployment method that the average response time delay of the controllers is caused by not considering the capacity limitation of the transferred-in controllers and ignoring the transmission distance between the switches and the controllers after fault recovery Added technical issues.

Description

technical field [0001] The invention belongs to the technical field of computer networks, and more specifically, relates to an SDN-based multi-controller dynamic deployment method and system. Background technique [0002] With the rapid development of information technology, the Internet has penetrated into people's daily life, and people's demand for the Internet is also increasing. However, the traditional network architecture has poor stability and is difficult to innovate, thus hindering the development of the Internet. For this reason, Software Defined Network (SDN for short) was proposed as a new type of network architecture in 2008, and was quickly recognized by academia and industry. Different from the concept of the traditional network architecture, SDN separates the control right from the network equipment and hands it over to a centralized controller for unified management. It also provides an open programmable interface to simplify network configuration and serv...

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/24H04L12/801H04L12/939
CPCH04L41/06H04L41/12H04L47/12H04L49/557
Inventor 李方敏邱溢文旷海兰彭小兵栾悉道杨志邦张韬
Owner CHANGSHA UNIVERSITY
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