Method and system of data exchange between virtual machines

A data exchange and virtual machine technology, applied in the data exchange method and system field between virtual machines, can solve problems such as high network bandwidth overhead and switch software upgrades, reduce network traffic, solve high network bandwidth overhead, and reduce export The effect of traffic

Inactive Publication Date: 2014-07-02
CHINA TELECOM CORP LTD
View PDF2 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the embodiments of the present invention is to provide a data exchange method and system between virtual machines, which solves the technical problems in the prior art that the network bandwidth overhead is large, the switch software needs to be upgraded, and the STP is modified, thereby providing High-speed traffic exchange between virtual machines in the same physical server

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 of data exchange between virtual machines
  • Method and system of data exchange between virtual machines
  • Method and system of data exchange between virtual machines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangements of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.

[0040] At the same time, it should be understood that, for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0041] The following description of at least one exemplary embodiment is merely illustrative in nature and in no way taken as limiting the invention, its application or uses.

[0042] Techniques, methods and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, such techniques, methods and devices should be considered part of the descriptio...

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 embodiment of the invention discloses a method and a system of data exchange between virtual machines. The method comprises the steps that after a physical network card receives a data packet sent by a virtual machine, whether a sender address and / or a receiver address is in a management scope of the physical network card is judged; if the sender address and / or the receiver address is not in the management scope of the physical network card, data packet forwarding is refused; otherwise, whether the receiver address is the address of a virtual machine in a physical server is identified; if the receiver address is the address of the virtual machine in the physical server, the data packet is directly forwarded to a virtual machine corresponding to the receiver address; and if the receiver address is not the address of the virtual machine in the physical server, the data packet is forwarded to an Ethernet switch which is directly connected with the physical network card. According to the embodiment of the invention, the technical problems that the cost of network bandwidth is large, and the switch software needs upgrading and STP modifying in the prior art can be solved, thus high-speed flow exchange between the virtual machines in the same physical server is provided.

Description

technical field [0001] The invention relates to communication technology, in particular to a data exchange method and system between virtual machines. Background technique [0002] Virtualization server is to use virtualization software (such as VMWare ESX, CitrixXEN) to virtualize one or more virtual machines (Virtual Machine, VM) on a physical server. The virtualization software installed on the server is called virtual machine management. monitor (Virtual Machine Monitor, VMM). A virtual machine runs in an isolated environment and is a logical server with complete hardware capabilities, and each virtual machine has its own operating system and applications. Multiple virtual machines on one server can run simultaneously without affecting each other and reuse physical machine resources. Virtualization software provides a set of virtual hardware environments for virtual machines, including virtual central processing units (CPUs), memory, storage devices, input / output (I / O)...

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 & AuthorityApplications(China)
IPC IPC(8): H04L12/741H04L12/725H04L12/24G06F9/455H04L45/74
Inventor司伟
OwnerCHINA TELECOM CORP LTD