Processing system for multi-controller deployment in SDN network

A technology of network controllers and multi-controllers, applied in the field of processing systems, can solve problems such as lack of, not paying attention to the relationship between controllers, etc.

Active Publication Date: 2018-10-12
HEFEI UNIV OF TECH
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing static deployment strategies often consider one or two influencing factors, but fail to pay attention to the relationship between the number of controllers and many influencing factors; existing dynamic deployment strategies often consider how to adjust when a problem occurs in the network, and fail to notice Predict network changes in advance and adjust the control domain; at the same time, there is a lack of consideration of controller load changes when the network scale expands

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
  • Processing system for multi-controller deployment in SDN network
  • Processing system for multi-controller deployment in SDN network
  • Processing system for multi-controller deployment in SDN network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] See figure 1 , The processing system used for multi-controller deployment in the SDN network in this embodiment is applied to an SDN network composed of Openflow switches, controller scaling pools, controllers, status buses and control buses; Openflow switches and processing modules Communication through the status bus is used to determine the state of the SDN network; the processing module and the controller expansion pool communicate through the control bus to determine the number of controllers required by the SDN network; the processing module and the controller are performed through the control bus Communication is used to determine the optimal deployment plan of the controller; the controller expansion pool communicates with the controller through the control bus to determine the activation state of the controller.

[0075] See figure 2 , The processing module in this embodiment includes: a monitoring unit, a static deployment unit, a network flow prediction unit, a...

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 processing system for multi-controller deployment in an SDN network, which is applied to the SDN network including an Openflow switch, a controller expansion pool and a controller. According to the system, a processing module is taken as the core, and a monitoring unit in the processing module is used to determine that the network state includes different network states such as static, dynamic or expanded states; a static deployment unit, a network flow prediction unit and an emergency system management unit in the processing module are used to determine a network design scheme and the optimal number of nodes of the controller in the corresponding network states; a controller expansion unit in the processing module is used to activate or hibernate the controller in the controller expansion pool; and an optimization adjustment unit in the processing module is used to realize network adjustment according to the network design scheme. According to the scheme of the invention, a multi-controller deployment strategy can be changed in real time according to the network states, the network load balancing can be ensured, and the smooth operation of networks can berealized.

Description

Technical field [0001] The invention relates to a processing system for multi-controller deployment in an SDN network, in particular to a multi-controller optimized deployment based on multiple optimization targets for different network states. Background technique [0002] With the rapid development of the Internet, traditional networks have many problems, such as high configuration complexity, complicated network protocols, and difficulty in expanding equipment. These problems indicate that the network architecture needs innovation. Software Defined Networking (SDN) as a new network technology and architecture, its core value has been widely recognized by the industry. It reduces configuration errors, liberates manual operations, and is easy to uniform and rapid deployment. More and more researchers are paying attention to the future development of SDN technology. [0003] The core idea of ​​SDN is to separate the control function from the switch to form a unified and centraliz...

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/24H04L12/803
CPCH04L41/0803H04L41/145H04L47/125
Inventor 史久根徐皓解新胜张径王继谢熠君
Owner HEFEI UNIV OF TECH
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