Unlock instant, AI-driven research and patent intelligence for your innovation.

Virtual machine communication method and equipment based on shared memory

A technology of shared memory and communication method, which is applied in the field of virtual machine communication method and equipment, can solve the problems of high delay overhead and low data transmission efficiency, and achieve the effects of reducing delay, realizing timeliness, and improving transmission efficiency

Pending Publication Date: 2020-12-08
HUAWEI TECH CO LTD
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, this method of reading and writing data from one virtual machine to the memory of another virtual machine across multiple switches has a large delay overhead, resulting in low data transmission efficiency.

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
  • Virtual machine communication method and equipment based on shared memory
  • Virtual machine communication method and equipment based on shared memory
  • Virtual machine communication method and equipment based on shared memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0091] The network architecture and business scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute limitations on the technical solutions provided by the embodiments of the present application. For the evolution of architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0092] figure 1 It is a schematic diagram of a virtual machine communication system based on shared memory provided by the embodiment of the present application. Such as figure 1 As shown, the system provided in this embodiment has a distributed cluster structure, and the system includes a management device, a physical switch, and a physical computer. The management device may be a device with processing functions such as a server and a computer, a...

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 provides a virtual machine communication method and device based on a shared memory, and the method comprises the steps that a switch receives a reading request sent bya first virtual machine, the reading request comprises a first local address, and the switch converts the first local address into a first global address according to the mapping relation between thefirst local address and the first global address, wherein the first global address is an address determined according to a first shared memory, and the first shared memory is a part of the memory ofthe switch; the switch converts the first global address into a first physical address according to the mapping relation between the first global address and the first physical address, and the firstphysical address is the physical address of the first shared memory; the switch reads data from the first shared memory according to the first physical address, and the data is written into the firstshared memory by the second virtual machine; and the switch sends the data to the first virtual machine. According to the embodiment, the time delay of reading and writing data from the shared memoryby the virtual machine can be reduced, and the data transmission efficiency is improved.

Description

technical field [0001] The embodiments of the present application relate to the field of computer technology, and in particular to a virtual machine communication method and device based on shared memory. Background technique [0002] With the continuous development of information technology, virtual machine technology has been widely used. A virtual machine (Virtual Machine) refers to a complete computer system that is simulated by software, has complete hardware functions, and runs in a completely isolated environment. Through virtual machine software, one or more virtual computers can be simulated on a physical machine. [0003] In a cloud computing system, not only multiple virtual machines simulated on one physical computer can communicate, but also virtual machines simulated on different physical machines can communicate. Multiple virtual machines can communicate through shared memory. For example, the memory of a virtual machine is used as a shared memory, and othe...

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): G06F9/54G06F9/455H04L29/12
CPCG06F9/544G06F9/45558H04L61/25G06F2009/45595
Inventor 董晓文李晨吉朱冠宇
Owner HUAWEI TECH CO LTD