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

Method and system for implementing cloud computing distributed network based on OpenFlow

A distributed network, cloud computing network technology, applied in the field of system, cloud computing distributed network implementation method based on OpenFlow, can solve the problem of no security filtering function, no solution to the problem of traffic forwarding efficiency between racks nodes, VLAN network scale limitation , complex connection and configuration problems

Active Publication Date: 2017-07-07
CHINA MOBILE SUZHOU SOFTWARE TECH CO LTD +1
View PDF3 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] 1) Usually, many complex flow tables are configured on the virtual switch of the computing node, and various tunnel encapsulation, decapsulation, spanning multiple namespaces and 3 bridges are performed. This connection and configuration is very complicated, and it is performed on the computing node. These routing, cross-namespace, and cross-bridge software processing speeds will be very slow, and computing nodes should reserve more resources for virtual machines.
[0010] 2) It does not solve the problem of the efficiency of node traffic forwarding between racks and the scale limit of 4094 VLAN networks
[0012] 1) The OpenFlow controller and the application software (APP) on the controller are usually placed separately on a dedicated server, which is prone to single point of failure
[0013] 2) The problem of how to process broadcast messages has not been solved
[0014] 3) It does not involve how to solve security filtering functions such as security groups and firewalls commonly used in cloud computing networks

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 implementing cloud computing distributed network based on OpenFlow
  • Method and system for implementing cloud computing distributed network based on OpenFlow
  • Method and system for implementing cloud computing distributed network based on OpenFlow

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0128] In order to understand the characteristics and technical contents of the embodiments of the present invention in more detail, the implementation of the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. The attached drawings are only for reference and description, and are not intended to limit the embodiments of the present invention.

[0129] In a traditional data center cloud computing network, east-west traffic needs to pass through a centralized network node for Layer 3 cross-network segment routing and switching. The processing speed of the network node is slow, which will cause a single point of failure.

[0130] Generally, traditional cloud computing will issue user configurations through the network controller: such as creating a network, creating a subnet, adding routing interfaces, adding security group rules, adding firewall rules, and so on. Cloud computing network nodes will be used for Layer...

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 method and a system for implementing a cloud computing distributed network based on OpenFlow. The method comprises the following steps that a cloud computing network platform sends a message notification to a virtual switch and / or an OpenFlow switch; when the virtual switch on a computing node or a network node receives the message notification, the virtual switch issues flow tables used for indicating input and output of traffic of a virtual machine; and when the OpenFlow switch receives the message notification, according to configuration data, issuing the following seven flow tables including a flow table used for processing a broadcast message, a flow table used for recognizing the network, a flow table used for generating two-layer forwarding information, a flow table used for filtering of a security group, a flow table used for generating three-layer distributed forwarding information, a flow table used for filtering of a firewall and a flow table used for forwarding.

Description

technical field [0001] The present invention relates to cloud computing technology and OpenFlow technology, in particular to an OpenFlow-based cloud computing distributed network implementation method and system. Background technique [0002] Cloud computing (Cloud Computing) is an Internet-based computing method, through which shared hardware and software resources and information can be provided to computers and other devices on demand. [0003] Cloud computing network is an important part of cloud computing. The basic core of cloud computing network includes virtual Layer 2 switches, virtual routers, security groups, and virtual firewalls. It needs to be able to provide tenant virtual networks with mutual isolation, security functions, and implementation of 2, 3 layers of intercommunication function. The virtual devices on the cloud computing network are virtualized based on the underlying real physical devices; currently, the underlying physical devices are divided into...

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): H04L29/06H04L29/08H04L12/911H04L12/46
CPCH04L12/4633H04L12/465H04L47/2433H04L47/32H04L47/825H04L63/0236H04L67/1097
Inventor 赵怡
Owner CHINA MOBILE SUZHOU SOFTWARE TECH CO LTD
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