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

Implementation method for SDN controller pool

An implementation method and resource pool technology, applied in the field of SDN controller resource pools, can solve the problems of low reliability and resource utilization, and achieve the effect of improving reliability and efficiency

Inactive Publication Date: 2014-07-16
陈桂芳
View PDF4 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Software Defined Network (Software Defined Network, SDN) is a new network innovation architecture, which realizes the separation of network device control plane and data plane through OpenFlow, and provides an open platform for core network and application innovation. It is mainly composed of controllers and Composed of SDN switches, there are multiple controllers in a large-scale network. In order to improve system reliability, 1+1 backup is often implemented through the active / standby mode of the controllers. However, the reliability and resource utilization of this mode are not high. High, the patent of the present invention pays attention to this problem, and invented a method for realizing the resource pool of SDN controllers. Multiple SDN controllers are formed into a resource pool, and each controller in the pool is in the working state of load sharing. , if any one of the controllers fails, other controllers in the pool can take over without loss, achieving a 1+N backup effect

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
  • Implementation method for SDN controller pool

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0008] The implementation of the present invention is mainly to synchronize the state and dynamic data to other nodes through the elected master node, and to perform lossless takeover when there is a node failure, mainly including resource pool construction, data synchronization, establishment of SDN switch connection, fault detection, and fault takeover.

[0009] refer to figure 1 , the implementation steps of a method for realizing an SDN controller resource pool of the present invention include:

[0010] Step S101, resource pool construction, the system divides the SDN controller into multiple Domains, the SDN controllers of each Domain form a resource pool, the ID of the resource pool is consistent with the Domain ID, each controller is configured with a resource pool ID, and at the same time Each controller represents a node, and each node has a unique ID. The Controller Pool table is constructed, and its fields include Pool ID, node ID sequence, and master node ID. The ...

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 implementation method for an SDN Controller Pool. The resource pool is composed of a plurality of SDN controllers, wherein each controller in the pool is in the load-sharing working state, if faults happen to any controller, fault controller can be taken over by the other controllers in a lossless mode, synchronous states and dynamic data are sent to other nodes through an elected main node, and lossless taking over can be conducted when node faults occur. The implementation method mainly includes the step of resource pool construction, the step of data synchronization, the step of SDN switch connection establishment, the step of fault detection and the step of fault taking over.

Description

technical field [0001] The present invention relates to the field of network communication, in particular to a method for realizing an SDN controller resource pool (SDN Controller Pool). Background technique [0002] Software Defined Network (Software Defined Network, SDN) is a new network innovation architecture, which realizes the separation of network device control plane and data plane through OpenFlow, and provides an open platform for core network and application innovation. It is mainly composed of controllers and Composed of SDN switches, there are multiple controllers in a large-scale network. In order to improve system reliability, 1+1 backup is often implemented through the active / standby mode of the controllers. However, the reliability and resource utilization of this mode are not high. High, the patent of the present invention pays attention to this problem, and invented a method for realizing the resource pool of SDN controllers. Multiple SDN controllers are f...

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/24
Inventor 不公告发明人
Owner 陈桂芳
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