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

Method and system for providing backup for software defined network controller

A software-defined network and controller technology, applied in the transmission system, digital transmission system, data exchange network, etc., can solve the problem of single controller reliability, poor scalability performance, and the inability of a single controller to cope with SDN across multiple regions Network and other issues to achieve the effect of increasing reliability

Active Publication Date: 2014-11-19
湖州丰源农业装备制造有限公司
View PDF5 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the shortcomings of the prior art described above, the purpose of the present invention is to provide a method and system for providing backup for a software-defined network controller, which is used to solve the problem that a single controller in the prior art cannot cope with SDN networks spanning multiple regions. , unable to solve the problem of poor reliability, scalability, and performance of a single controller

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
  • Method and system for providing backup for software defined network controller
  • Method and system for providing backup for software defined network controller
  • Method and system for providing backup for software defined network controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] This embodiment provides a method for providing backup for a software-defined network controller, which is applied to a network system including a switch and multiple controllers. Please refer to figure 1 , showing a flow chart of a method for providing backup for a software-defined network controller, wherein the method for providing backup for a software-defined network controller includes:

[0039] S1. In the initial stage, initialize a network system including a switch and a plurality of controllers, define the plurality of controllers as candidate master controllers, and send a first protocol with a priority attribute among the plurality of candidate master controllers packets, and bind the multiple controllers together to create a virtual controller according to the first protocol, and pre-configure IP addresses and priorities for the multiple controllers and the virtual controller. The first protocol packet is a Virtual Router Redundancy Protocol (VRRP) packet. ...

Embodiment 2

[0052] This embodiment provides a system 1 for providing backup for software-defined network controllers, please refer to figure 2 , showing a physical structure diagram of a system for providing backup for software-defined network controllers. The system 1 for providing backup for software-defined network controllers includes a plurality of controllers 11 and a plurality of switches 12, wherein the plurality of controllers are Controllers 11 are bundled together to create a virtual controller 13. The multiple controllers 11 include a master controller and a backup controller.

[0053] see image 3 , showing a schematic structural diagram of controllers in a system that provides backup for software-defined network controllers, the multiple controllers 11 include a virtual module 110, a sending module 111, a receiving module 112, an extraction module 113, a comparison module 114, and a judgment Module 115.

[0054] Wherein, the sending module 111 is configured to send the f...

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 provides a method for providing backup for a software defined network controller. The method comprises the following steps: in an initial stage, defining a plurality of controllers as candidate master controllers, and transmitting a first protocol message among the candidate master controllers; extracting the priority of the first protocol message; detecting whether the priority of each candidate master controller is higher than that of the first protocol message; if so, defining the candidate master controller as a master controller; transmitting a second protocol message by the master controller; respectively transmitting the first protocol message to each backup controller within a first preset time by the master controller; judging whether each backup controller receives the first protocol message within a second preset time or not; if so, extracting the priority of the message, and continuing to judge whether the priority of each backup controller is higher than that of the first protocol message or not; if not, defining the candidate master controller as the master controller. According to the method and the system, the problems about reliability, expansibility and performance of controllers are solved, and the reliability of network is increased.

Description

technical field [0001] The invention belongs to the field of computer communication networks, and relates to a method and system for providing backup, in particular to a method and system for providing backup for software-defined network controllers. Background technique [0002] SDN (Software Defined Network) network, a new network architecture that separates control and forwarding, makes complex network management much easier. The controller in it is responsible for the centralized control of the entire SDN network. , Improving the delivery of network resources has a very important role. However, as the scale of the network increases, the scalability problems of a single controller become more and more obvious, and the centralization of the control capability of the controller also means that the security and performance of the controller become The bottleneck of the entire network, these single controllers cannot deal with SND network problems across multiple regions, an...

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): H04L1/22H04L12/703H04L12/939H04L45/28
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