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

A Distributed Router Implementation Method Suitable for Cloud Computing

An implementation method and distributed technology, applied in the field of cloud computing, can solve problems such as single-point failure and large load of virtual machine network, and achieve the effect of reducing communication load

Active Publication Date: 2017-10-10
G CLOUD TECH
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem solved by the present invention is to provide a distributed router implementation method suitable for cloud computing, which solves the problems of single point of failure and heavy load of the virtual machine network of the cloud platform

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 Distributed Router Implementation Method Suitable for Cloud Computing
  • A Distributed Router Implementation Method Suitable for Cloud Computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Such as figure 1 Shown, the concrete implementation process of the present invention is as follows:

[0025] (1) Computing nodes create 3 bridges

[0026] #ovs-vsctl add-br br-int

[0027] #ovs-vsctl add-br br-ex

[0028] #ovs-vsctl add-br br-phy

[0029] #ovs-vsctl add-port br-phy eth1; ovs-vsctl add-port br-ex ext2

[0030] (2) Create a dhcp network space for the network

[0031] #ip netns add dhcp-net1

[0032] #ovs-vsctl add-port br-int tap9tag Taiwan 9 --set interface tap9type Taiwan internal

[0033] #ip netns exec dhcp-net1ip addr add 192.168.12.1 / 24dev tap9

[0034] #ip netns exec dhcp-net1ifconfig tap9promisc up

[0035] Then start the dhcp service on dhcp-net1

[0036] Create a routing network space for each user and set the gateway

[0037] #ip netns add qr-123456

[0038] #ovs-vsctl add-port br-int gw_tag9tag taiwan 9 --set interface gw_tag9type taiwan internal

[0039] #ip netns exec qr-123456 ip addr add 192.168.12.254dev gw_tag9

[0040] #ip ...

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 relates to the technical field of cloud computing, in particular to a method for implementing a distributed router suitable for cloud computing. The steps of the present invention are as follows: 1, each calculation node creates three network bridges; 2, the calculation node creates an isolated virtual network space for each network, and adds a network interface to connect to the internal network bridge, and starts in the virtual network space dhcp service. 3. Each computing node creates a new network space for multiple networks of the same tenant that need to communicate, named it a routing network space, and adds a network port to the routing network space for each network as a gateway; The gateway is set to the same mac and ip. 4. When creating a virtual machine, update the arp table of the routing network space accordingly and connect to the internal bridge. 5. Set flow rules on the internal bridge and intranet bridge. The invention solves the problem of single-point failure and large load of virtual machine network; it can be used for realization of distributed router of cloud computing.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a method for implementing a distributed router suitable for cloud computing. Background technique [0002] Under the cloud platform, each user hopes that he can create a network at will, and the user hopes to control the communication of different networks. [0003] The usual solution in the industry is to set a high-performance computer as the network control node. Then the network control node has the following functions: 1) the network control node sets the ip of the virtual machine through dhcp; 2) the gateway of each network is set at the network control node; 3) each network performs NAT mapping at the network control node. [0004] However, the usual solutions in the industry have the following disadvantages: [0005] 1. A single point of failure will affect the communication of all virtual machines. If a hardware failure occurs on a network node, the virtual mac...

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): H04L29/08H04L12/46
CPCH04L12/4641H04L61/103H04L61/5014
Inventor 张瑜科杨松莫展鹏季统凯
Owner G CLOUD 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