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

A virtual machine communication method, server and system based on pcie network

A technology of virtual machine monitor and virtual machine, applied in the direction of transmission system, instrument, program control design, etc., can solve the problem of slow communication speed of virtual machine

Active Publication Date: 2015-12-09
HUAWEI TECH CO LTD
View PDF2 Cites 0 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
  • A virtual machine communication method, server and system based on pcie network
  • A virtual machine communication method, server and system based on pcie network
  • A virtual machine communication method, server and system based on pcie network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0095] 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 (PCIESwitch) and a subnet management server 30 are included; a virtual machine monitor (VMM) 111 and at least one virtual machine (VM) are run on each host 10 ) 101; the PCIE switch 20 is connected to 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.

[0096] The host, the PCIE switch and the subnet management serv...

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

Provided are a PCIE network-based virtual machine communication system and method. The system comprises: a source host which comprises a virtual machine monitor and at least one virtual machine, wherein the virtual machine monitor on the source host is communicatively connected to the virtual machine on the source host; A virtual machine on the source host, as a source virtual machine, processes a network request intercepted on a TCP / IP protocol stack and sends same to the virtual machine monitor on the source host; and the virtual machine monitor on the source host sends data contained in the network request to a PCIE NTB address space corresponding to the source host in the PCIE NTB address space corresponding to a target host to which the target virtual machine is subordinate, according to the ID of a target virtual machine of the network request. The present invention uses the PCIE network as a communication mechanism between virtual machines, achieving quick communication between virtual machines; and also breaks through the limitation of the PCIE network, with the PCIE NTB address space in a subnetwork management server being managed and shared based on a subnetwork of the PCIE network, improving the communication speed between virtual machines.

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 among virtual machines (Virtual Machines, VMs for short) is also more frequent. [0003] Currently, communication between virtual machines is mainly based on Ethernet. When communicating between two virtual machines, first, 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, referred...

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 Patents(China)
IPC IPC(8): H04L29/06H04L29/12
CPCG06F9/45558G06F2009/45595H04L67/10
Inventor 李思聪邱军
Owner HUAWEI TECH CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More