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

Cross-data center virtual machine communication method and apparatus

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

Active Publication Date: 2016-11-16
RUIJIE NETWORKS CO LTD
View PDF6 Cites 5 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 apparatus
  • Cross-data center virtual machine communication method and apparatus
  • Cross-data center virtual machine communication method and apparatus

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 present invention discloses a cross-data center virtual machine communication method and apparatus. The method comprises the steps of determining, by a VXLAN device, a type of a data packet forwarded by a corresponding gateway; if the data packet is an IP packet, determining whether a target media access control (MAC) address of the IP packet is an MAC address of the VXLAN device; if the target MAC address of the IP packet is the MAC address of the VXLAN device, determining whether a target IP address of the IP packet is an IP address of the VXLAN device; if the target IP address of the IP packet is the IP address of the VXLAN device, determining that the IP packet is a VXLAN packet sent by other VXLAN devices in a large layer-2 network, decapsulating the VXLAN packet, and forwarding, according to a first virtual machine information table, the decapsulated VXLAN packet to a first virtual machine of a data center in which the VXLAN device is; and if the target IP address of the IP packet is not the IP address of the VXLAN device, determining a target VXLAN device of the IP packet according to the target MAC address and the target IP address of the IP packet and the first virtual machine information table, and sending the IP packet to the target VXLAN device. Through adoption of the method, virtual machine communication between two data centers is realized.

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 Applications(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products