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

Direct device visiting model-based virtual machine migrating method and apparatus

A technology for virtual machine migration and device access, applied in the fields of virtualization and cloud computing, to achieve the effect of improving compatibility and flexible migration

Inactive Publication Date: 2017-04-19
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the cloud computing management platform, higher requirements are put forward for the migration of Passthrough I / O virtual machines, and cross-platform migration is required, but the existing technology cannot solve the above problems

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
  • Direct device visiting model-based virtual machine migrating method and apparatus
  • Direct device visiting model-based virtual machine migrating method and apparatus
  • Direct device visiting model-based virtual machine migrating method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] see first figure 2 , figure 2 It is a schematic flowchart of a virtual machine migration method based on the direct device access model provided by the embodiment of the present invention. The embodiment of the present invention may include the following contents:

[0063] S201: Establish a network connection between the source environment and the target environment.

[0064] The source environment is the running environment of the current virtual machine on the current host, and the current virtual machine is the source virtual machine. The target environment is the virtualized operating environment of the target host to which the current virtual machine is to be migrated. After the current virtual machine is migrated to the target host, the virtual machine running in the target virtualization environment is the target virtual machine.

[0065] Before establishing the network connection between the source environment and the destination environment, it also include...

Embodiment 2

[0097] see image 3 , image 3 A schematic flowchart of another virtual machine migration method based on the direct device access model provided by the embodiment of the present invention. The embodiment of the present invention can be applied to a cloud computing management platform, for example, and may specifically include the following:

[0098] Step 301: Establish a network connection between the source environment and the target environment.

[0099] The details are consistent with the description in S201 of Embodiment 1, and will not be repeated here.

[0100] S302: Determine whether the destination environment satisfies a preset migration condition of the source virtual machine.

[0101] Specifically, it is consistent with the description in S202 of Embodiment 1, and will not be repeated here.

[0102] S303: When it is determined that the target environment satisfies the preset source virtual machine migration condition, set a migration manager.

[0103] By preset...

Embodiment 3

[0126] see Figure 4 , Figure 4 A structural diagram of a virtual machine migration device based on a direct device access model provided by an embodiment of the present invention, the device may include:

[0127] A network connection establishment module 401, configured to establish a network connection between the source environment and the destination environment.

[0128] The first judging module 402 is configured to judge whether the destination environment satisfies the preset migration condition of the source virtual machine.

[0129] Pre-migration pre-migration condition module 403, configured to uninstall the source device access model driver and take over its data flow and control flow when it is determined that the target environment satisfies the preset source virtual machine migration condition, in the target environment Configure the destination virtual machine.

[0130] The second judging module 404 is configured to judge whether the virtualization platforms...

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 direct device visiting model-based virtual machine migrating method and apparatus. The method comprises steps of configuring a target virtual machine via unloading a source device visiting a model, starting the target virtual machine according to a first operation state file produced by backup of the virtual machine on the same platform, converting a virtual machine mirror format produced by a snapshot into a format supported in target environment under different platform, starting the target virtual machine according to a second operation state file produced by a source virtual machine snapshot, installing a target device visiting model driving program, and executing virtual machine switch. Besides, the embodiment of the invention further provides a relative realization device for realizing the direct device visiting model-based virtual machine migrating method. Further, the method has more practicality; and the device has relative advantages.

Description

technical field [0001] The invention relates to the fields of virtualization and cloud computing, in particular to a method and device for virtual machine migration based on a direct device access model. Background technique [0002] Driven by the wave of cloud computing technology, virtualization technology continues to develop. Virtualization is a resource management technology that abstracts and converts various physical resources of a computer, such as servers, networks, memory, and storage, and presents them after conversion, breaking the inseparable barriers between physical structures, so that users can compare with the original A better way to apply these resources, according to different needs to re-plan to achieve maximum utilization, to achieve automatic deployment of various resources, dynamic expansion, on-demand allocation, and improve the utilization of IT resources. [0003] Virtualization technology has given birth to a virtual server (also called a virtual...

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): G06F9/455
CPCG06F9/45558G06F2009/4557
Inventor 蒋晨晓王幸福刘洋黄世杰王红涛
Owner ZHENGZHOU YUNHAI INFORMATION 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