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

Control plane load balancing method and system in software-defined network

A software-defined network and control plane technology, applied in transmission systems, digital transmission systems, data switching networks, etc., can solve problems such as inability to respond to data plane requests in a timely manner, and unbalanced loads on multiple controllers, reducing delays, reducing The effect of small response delay and effective network management

Active Publication Date: 2017-07-11
HUAZHONG UNIV OF SCI & TECH
View PDF8 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, data center network traffic often presents dynamic changes in time and space, which makes the load of multiple controllers unbalanced, and individual controllers become hot spots, unable to respond to data plane requests in a timely manner.

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
  • Control plane load balancing method and system in software-defined network
  • Control plane load balancing method and system in software-defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] 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.

[0034] In the method and system provided by the present invention, the monitoring flow table is delivered to each network forwarding device located in the data plane through the application program interface provided by the controller of the control plane; Monitor and dynamically adjust the connection relationship between the control plane and the data plane, so as to balance the load of each 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 a control plane load balancing method and system in a software-defined network that are aimed at dynamically regulating and controlling a connection relation between a control plane and a data plane via monitoring of a request flow sent to the control plane from the data plane in the software-defined network, and therefore all controller loads of the control plane in the software-defined network can be balanced. The method comprises the following steps: in a first step, monitoring flow tables that are needed are distributed to all software-defined exchange devices via application program interfaces provided by controllers, all the software-defined exchange devices are monitored in real time according to monitoring parameters given by a cloud platform service provider, and the exchange devices are used for uploading collected data onto the control plane via an OpenFlow protocol; in a second step, the collected monitoring data is subjected to processing and analyzing operation, the connection relation between the controllers of the control plane and the exchange devices of the data plane is determined, the flow tables are distributed to all the exchange devices via the OpenFlow protocol, all controller loads can be controlled and balanced, and therefore control plane delay can be reduced.

Description

technical field [0001] The invention belongs to the technical fields of software-defined network and data center, and more specifically, relates to a load balancing method and system for a control plane in a software-defined network. Background technique [0002] With the increasing demand for dynamic management, dynamic configuration, and dynamic expansion of data center networks, traditional networks cannot meet their needs. In this environment, software-defined networking came into being. Software-defined networking is a new type of network architecture that can provide data center operators with convenient management. It aims to separate the control logic of the network switching device from the data forwarding logic. By providing a unified management interface, the upper layer control layer can control the underlying data plane through a simple abstract call, so that the network manager can be more programmatic. Initiate, control and change the data center network in ...

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/803H04L12/801H04L12/26
Inventor 刘方明金海汪涛
Owner HUAZHONG UNIV OF SCI & TECH
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