Unlock instant, AI-driven research and patent intelligence for your innovation.

A Multi-Controller Deployment Approach for Large-Scale Software-Defined Networks

A software-defined network, multi-controller technology, applied in data exchange networks, electrical components, digital transmission systems, etc., can solve the problems of inability to realize dynamic deployment of controllers and less research content.

Active Publication Date: 2021-04-27
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

One is to optimize the expected failure rate of the link between the controller and the switch when solving the CPP problem, and ensure the robustness of the network by reducing the expected failure rate. At present, there are many research contents in this direction, but when the network occurs In the event of a failure, the dynamic deployment of the controller cannot be realized
The second is to design a dynamic deployment scheme. When the network fails, the dynamic deployment scheme is used to quickly solve the CPP problem and deploy the controller to deal with network failures, improving the robustness of the network. Researchers such as Bari M and Roy A proposed a dynamic deployment program, and currently there are few research contents in this direction

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
  • A Multi-Controller Deployment Approach for Large-Scale Software-Defined Networks
  • A Multi-Controller Deployment Approach for Large-Scale Software-Defined Networks
  • A Multi-Controller Deployment Approach for Large-Scale Software-Defined Networks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0038] Such as figure 1 As shown, it is a schematic flowchart of the method for deploying multiple controllers applicable to a large-scale SDN network of the present invention. A kind of multi-controller deployment method applicable to large-scale SDN network of the present invention comprises the following steps:

[0039] A. Obtaining the network G, the number of initial controllers k 0 , the solution set size M, the maximum number of iterations Iter;

[0040] B. Determine whether the network G is faulty; if so, use the solution set obtained according to the network G as the parent P; if not, u...

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 multi-controller deployment method suitable for large-scale software-defined networks, which uses crossover and mutation sub-algorithms to change the number of controllers to ensure that the number of controllers in the solution concentration is diverse; and based on the Pareto minimum The optimal principle performs genetic optimization on multiple objectives. For a given network, a set of Pareto optimal solutions can be obtained. Among the two performance scales of server load balancing, at least one performance scale has better performance, so as to ensure that the network has better performance in terms of delay and load balancing; at the same time, when the network fails, dynamic deployment control can be realized Device; in the case of some network failures, it can effectively guarantee the performance of the network.

Description

technical field [0001] The invention belongs to the technical field of multi-controller deployment, and in particular relates to a multi-controller deployment method suitable for large-scale software-defined networks. Background technique [0002] In recent years, with the development of network technology, a decoupled network architecture - Software Defined Network (SDN) has been proposed. With the in-depth research on SDN and the development of its technology, SDN technology is being continuously applied in various network fields. With the development and expansion of SDN applications, the scale of SDN networks is also increasing. When SDN is applied in a large-scale network, a single controller cannot efficiently grasp and control the traffic of the entire network. Based on considerations of control plane performance and network performance, multiple controllers need to be deployed in the network to reduce and balance the load on the controllers, optimize overall networ...

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 Patents(China)
IPC IPC(8): H04L12/24
CPCH04L41/00H04L41/06H04L41/0803H04L41/0661
Inventor 黄子桦韦云凯杨鲲
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More