SDN-based multi-controller dynamic deployment method and system

A dynamic deployment and multi-controller technology, applied in the field of computer networks, can solve the problems of increased average response delay of controllers, overloading of controllers, and failure to consider the transmission distance between switches and controllers, etc., so as to reduce average response delay and avoid The effect of overload

Active Publication Date: 2018-11-06
CHANGSHA UNIVERSITY
View PDF5 Cites 5 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
  • SDN-based multi-controller dynamic deployment method and system
  • SDN-based multi-controller dynamic deployment method and system
  • SDN-based multi-controller dynamic deployment method and system

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] like 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 contr...

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 a software defined network (SDN)-based multi-controller dynamic deployment method, including the following steps: using a Paxos algorithm to select one controller as a master node from multiple controllers adjacent to a fault controller in the SDN, enabling the master node to acquire final immigration controllers corresponding to all switches managed by the fault controlleraccording to the topology structure of the SDN network, the load state of each following node, and messages sent in the process that the fault server and the master node are in synchronization, and then enabling the following nodes to execute an immigration process of the switches according to the obtained final immigration controllers corresponding to all the switches under the fault controller.The scheme of the invention solves the technical problem of increased average response time delay of the controllers caused by that in an existing multi-controller dynamic deployment method, capacitylimitation of the immigration controllers is not considered and the transmission distances between the switches and the controllers after the fault recovery are neglected.

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 Applications(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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products