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

Method and device for achieving virtual machine communication

A virtual machine and purpose technology, applied in the field of network communication, can solve problems such as occupying large transmission bandwidth and serious detours in data centers

Active Publication Date: 2014-10-22
HUAWEI TECH CO LTD
View PDF3 Cites 103 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method of ARP broadcasting to each VM will occupy a large amount of transmission bandwidth; and the message will only reach the destination VM through the routers of each data center, and the detour between data centers is serious.

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 device for achieving virtual machine communication
  • Method and device for achieving virtual machine communication
  • Method and device for achieving virtual machine communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0120] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention.

[0121] The embodiment of the present invention proposes a method and system for realizing virtual machine communication, which can reduce the occupation of transmission bandwidth by broadcast messages and reduce the detour of messages between data centers.

[0122] System architecture of the embodiment of the present invention

[0123] The method for realizing virtual machine communication provided by the embodiment of the present invention can be implemented in such as Figure 1a and Figure 1b implemented in the system architecture shown. Figure 1a and Figure 1b It is only an illustration, and does not limit a specific networking mode.

[0124] Virtual e...

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 and a device, a first interchanger receives an ARP response from an SDN controller, the ARP response carries an MAC address of a destination gateway, the first interchanger acquires a VTEP message corresponding to the MAC address of the destination gateway in dependence on the MAC address of the destination gateway, and a router corresponding to the VTEP message is arranged in a first data center; the first interchanger sends an IP message to the router corresponding to the VTEP message in dependence on the VTEP message, and therefore the router corresponding to the VTEP message sends the IP message to a second virtual machine through the router and a channel of a second interchanger. Therefore, the SDN controller answers instead, the transmission bandwidth occupied by broadcasting messages is reduced, and the messages only pass through the router in the first data center, and the messages are prevented from detouring among data centers.

Description

technical field [0001] The embodiment of the present invention relates to the field of network communication, in particular to a method and device for realizing virtual machine communication. Background technique [0002] In the prior art, virtual extensible LAN (VxLAN, Virtual extensible LAN) technology is used to extend network virtualization to obtain a sufficient number of virtual networks to satisfy users. [0003] Each data center may run multiple virtual machines (VMs, Virtual Machines) of a virtual network. When a VM in a data center communicates with a VM in another data center, it will send a broadcast Address Resolution Protocol (ARP, Address Resolution Protocol) request to the first-hop router to obtain the MAC address of the destination gateway by broadcast, and then the ARP request is received Broadcast to each VM. After obtaining the MAC address of the destination gateway, the message is sent to the routers in each data center through the MAC address of the ...

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): H04L12/46H04L45/02H04L45/586H04L45/60H04L45/74H04L45/741
CPCH04L12/4633H04L12/4641H04L45/74H04L49/25H04L49/354H04L61/103H04L45/745G06F13/4004G06F9/45558G06F2009/45595H04L45/586H04L41/122H04L41/12H04L2101/622H04L45/56H04L61/2557G06F9/455H04L61/2592
Inventor 吴天议
Owner HUAWEI 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