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

Virtual machine?communication method and system based on PCIE network, and server

A technology of virtual machine monitor and virtual machine, which is applied in transmission systems, instruments, software simulation/interpretation/simulation, etc., and can solve problems such as slow communication speed of virtual machines

Active Publication Date: 2013-11-06
HUAWEI TECH CO LTD
View PDF2 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above-mentioned shortcomings of the prior art, the object of the present invention is to provide a PCIE network-based virtual machine communication method, server and system for solving the problem of slow communication speed between virtual machines on different physical machines in the prior art. question

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 system based on PCIE network, and server
  • Virtual machine?communication method and system based on PCIE network, and server
  • Virtual machine?communication method and system based on PCIE network, and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0135] This embodiment provides a virtual machine communication system based on a PCIE network, such as figure 1 As shown, at least 2 hosts 10 (Host), a PCIE switch 20 (PCIE Switch) and a subnet management server 30 are included; a virtual machine monitor (VMM) 111 and at least one virtual machine ( VM) 101; PCIE switch 20 is connected with all hosts to realize data forwarding between hosts. The subnet management server 30 is connected to the PCIE switch 20, and is used for maintaining the corresponding relationship between hosts and virtual machines in the system. The host of the system provided in the embodiment of the present invention may specifically be an ordinary computer, mobile terminal, workstation or server, a dedicated server, etc., and the subnet management server may be an ordinary host or a dedicated host in the system. The present invention is not specifically limited.

[0136] The host, the PCIE switch and the subnet management server are further described i...

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 virtual machine?communication method and system based on PCIE network. The system comprises a source host having a virtual machine monitor?and?at least one virtual?machine, wherein the virtual machine monitor on the source host is communicated with the virtual machine on the source host, one virtual machine on the source host is used as the source virtual machine and network request blocked on a TCP / IP protocol stack is processed by the source virtual machine and sent to the virtual machine monitor on the source host machine, the data contained in the network request is sent to a PCIE NTB address space corresponded to the source host in a PCIE NTB address space corresponded to a target host of a target virtual machine by the virtual machine monitor on the source host according to the ID of the target virtual machine of the network request. The PCIE network is used as the communication mechanism among the virtual machines, so as to achieve quick communication among the virtual machines; the limit of a PCIE network is broken, and the PCIE NTB address space in a subnetwork management server is managed and shared by a subnetwork based on PCIE network, and the communication space among the virtual machines is improved.

Description

technical field [0001] The invention belongs to the technical field of computer Internet communication, and relates to a virtual machine communication method, in particular to a virtual machine communication method, server and system based on a high-speed peripheral component interconnect express (PCIE) network. Background technique [0002] With the deployment of more virtualized servers and continuous development of virtualization technology, network virtualization occupies an increasingly important position, and communication between virtual machines (Virtual Machine, VM for short) is also more frequent. [0003] Currently, communication between virtual machines is mainly based on Ethernet. When communicating between two virtual machines, firstly, the user mode application in the virtual machine will call the Socket interface, through the Transmission Control Protocol (Transmission Control Protocol, referred to as TCP) / Internet Internet Protocol (Internet Protocol, referr...

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): A99Z99/00
CPCG06F9/45558G06F9/455H04L29/06G06F2009/45595H04L67/10
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