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

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

Example Embodiment

[0008] The implementation of the present invention mainly synchronizes status and dynamic data with other nodes through the elected master node, and performs lossless takeover when a node fails, including resource pool construction, data synchronization, establishment of SDN switch connection, failure detection, and failure takeover.

[0009] Reference figure 1 , The implementation steps of a method for implementing 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 controller of each domain constitutes a resource pool. The ID of the resource pool is the same as the Domain ID. Each controller is configured with a resource pool ID. Each controller represents a node, and each node has a unique ID. The Controller Pool table is constructed. Its fields include Pool ID, node ID sequence, and master node ID. The system elects the master node and selects it 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 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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products