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

Thermal migration method and device for virtual machine direct connection equipment

A technology for virtual machines and virtual machine monitors, applied in the computer field, can solve the problems of inability to obtain the state of pass-through devices, inability to realize hot migration of pass-through devices, and inability to configure device states, etc.

Active Publication Date: 2018-11-23
BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF10 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the data transmission of the pass-through device does not require the participation of the virtual machine monitor, the virtual machine monitor cannot obtain the status of the pass-through device during live migration of the virtual machine, so it cannot configure the device status on the new virtual machine, so the pass-through device Unable to achieve hot migration

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
  • Thermal migration method and device for virtual machine direct connection equipment
  • Thermal migration method and device for virtual machine direct connection equipment
  • Thermal migration method and device for virtual machine direct connection equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain related inventions, rather than to limit the invention. It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings.

[0026]It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.

[0027] figure 1 An exemplary system architecture 100 to which the method for live migration of a direct virtual machine device or the apparatus for live migration of a direct virtual machine device of the present application can be applied is shown.

[0028] Such as figure ...

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 thermal migration method and device for virtual machine direct connection equipment. One specific embodiment of the method comprises the following steps: executing a register state synchronization method by calling a register state synchronization interface, and synchronizing a register state of source end virtual machine direct connection equipment to atarget end virtual machine; cancelling a transparent transfer state of the source end virtual machine direct connection equipment, and iteratively executing the following synchronization operations in multiple rounds and migrating the source end virtual machine direct connection equipment to the target end virtual machine: executing the register state synchronization method by calling the register state synchronization interface, capturing a read-write operation on a register of the source end virtual machine direct connection equipment in a migration process, and executing the captured read-write operation on a register of the target end virtual machine direct connection equipment; and executing a DMA dirty page synchronization method by calling a DMA dirty page transmission interface, and writing data corresponding to a DMA dirty page of the source end virtual machine direct connection equipment into a memory of the target end virtual machine. The embodiment of the invention can realize the thermal migration of direct connection equipment without changing a kernel of a virtual machine.

Description

technical field [0001] The embodiments of the present application relate to the field of computer technology, specifically to the field of virtual machine live migration technology, and in particular to a method and device for live migration of a virtual machine pass-through device. Background technique [0002] A virtual machine (Virtual Machine) refers to a complete computer system that is simulated by software and has complete hardware system functions and runs in a completely isolated environment. A virtual machine usually runs on a host machine, and multiple virtual machines can run on each host machine. [0003] In cloud computing, the pass-through device can directly transmit the PCI-E (Peripheral Component Interface Express, peripheral component interface representation) device on the host to the virtual machine, so that the virtual machine can directly access the device without going through the VMM on the host. (Virtual Machine Monitor, virtual machine monitor), s...

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/455
CPCG06F9/45558G06F2009/4557G06F9/45533G06F2009/45562
Inventor 谢永吉柴稳张宇
Owner BEIJING BAIDU NETCOM SCI & 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