Cross-data center virtual machine communication method and device

A data center and virtual machine technology, applied in the field of communication, can solve problems such as inability to communicate between virtual machines across data centers

Active Publication Date: 2019-06-14
RUIJIE NETWORKS CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a cross-data center virtual machine communication method and device to solve the problem in the prior art that cross-data center virtual machines cannot communicate

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
  • Cross-data center virtual machine communication method and device
  • Cross-data center virtual machine communication method and device
  • Cross-data center virtual machine communication method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] Aiming at the problem in the prior art that virtual machines across data centers cannot communicate, an embodiment of the present invention provides a method for communicating virtual machines across data centers. Multiple data centers are located in the same large layer-2 network, and each data center The gateway communicates with the corresponding VXLAN device, and establishes a VXLAN tunnel between two VXLAN devices in the large Layer 2 network. For example, figure 2 Shown is the architecture diagram of a large Layer 2 network including two data centers. S9 and S10 are the VXLAN devices of the two data centers A and B, which are hung beside S5 and S6 respectively. The execution subject of this method is the VXLAN device in each data center, and the process is as follows image 3 As shown, the execution steps are as follows:

[0078] S31: Determine the type of the data packet forwarded by the corresponding gateway.

[0079] In the present invention, the gateway of ...

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 cross-data center virtual machine communication method and device. The method includes: a VXLAN device determines the type of a data message forwarded by a corresponding gateway; if the data message is an IP message, then determines the type of the IP message Whether the destination MAC address is the MAC address of the VXLAN device; if the destination MAC address of the IP packet is the MAC address of the VXLAN device, determine whether the destination IP address of the IP packet is the IP address of the VXLAN device; if it is the IP address of the VXLAN device, Then determine that the IP packet is a VXLAN packet sent by other VXLAN devices in the large layer 2 network, decapsulate the VXLAN packet, and forward the decapsulated VXLAN packet to the data center where the VXLAN device is located according to the first virtual machine information table If it is not the IP address of the VXLAN device, determine the destination VXLAN device of the IP packet according to the destination MAC address, destination IP address, and first virtual machine information table of the IP packet, and send the IP packet to the destination VXLAN devices. This solution can realize virtual machine communication between two data centers.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a cross-data center virtual machine communication method and device. Background technique [0002] When the data center was established in the early stage, due to the small scale of the data center, in order to meet the requirement that the Internet Protocol (IP) address remain unchanged after the virtual machine (Virtual Machine, VM) migration and still be able to communicate, all servers in the data center are usually assigned In the same large Layer 2 network, there is only one gateway in the data center. Later, as the demand increased, it was necessary to expand the data center and add at least one data center. [0003] The following takes adding a data center as an example for illustration. Such as figure 1 Shown is the network architecture diagram of two data centers A and B under the large two-tier network, P1, P2, P3, and P4 are servers, VM1-VM11 runs under each...

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/46H04L12/741H04L29/08H04L45/74
CPCH04L12/4633H04L12/4641H04L45/745H04L67/10
Inventor 赖鹏飞
Owner RUIJIE NETWORKS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products