Virtual machine recovery method, virtual machine migration method, device and system

A recovery method and virtual machine technology, applied in the communication field, can solve problems such as inability to guarantee business continuity and long recovery time

Active Publication Date: 2016-12-28
HUAWEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Embodiments of the present invention provide a virtual machine recovery method, device, and system to solve the problems that existing virtual machine recovery methods require a long recovery time and cannot guarantee business continuity to a certain extent

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 recovery method, virtual machine migration method, device and system
  • Virtual machine recovery method, virtual machine migration method, device and system
  • Virtual machine recovery method, virtual machine migration method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] An embodiment of the present invention provides a method for restoring a virtual machine. This method is applied to a virtualized cluster system.

[0050] Please refer to figure 1, the virtualized cluster system includes a management node 210 and at least one computing node 220; the computing node 220 includes a hardware layer, a host machine (Host) running on the hardware layer, and a host running on the Host at least one virtual machine for . Preferably / optionally, the at least one computing node 220 in the virtualized cluster system may use a shared memory, and the shared memory is used to store snapshot files.

[0051] Please refer to figure 2 , the method includes:

[0052] 101. The management node predicts whether each computing node and each virtual machine running on each computing node will fail.

[0053] 102. If it is predicted that at least one virtual machine on the first computing node included in the at least one computing node will fail, send a firs...

Embodiment 2

[0084] Please refer to Figure 4 , the embodiment of the present invention provides a method for restoring a virtual machine, which is applied to a virtualized cluster system. The virtualized cluster system includes a management node and at least one computing node, and the computing node includes a hardware layer, a host machine (Host) running on the hardware layer, and at least one virtual machine running on the Host machine. Preferably / optionally, the at least one computing node in the virtualized cluster system may use a shared memory, and the shared memory is used to store snapshot files;

[0085] The method in this embodiment takes the computing node as the execution subject, and the method includes:

[0086] 401. The computing node receives a first or second snapshot indication sent by the management node, the first snapshot indication is used to indicate that at least one virtual machine running on the computing node is about to fail, and the second snapshot indicat...

Embodiment 3

[0096] Please refer to Figure 5, the embodiment of the present invention provides a management node 210, which is used in a virtualized cluster system, and the virtualized cluster system includes the management node and at least one computing node.

[0097] A virtual machine fault prediction module 110 is deployed on the management node 210;

[0098] The virtual machine fault prediction module 110 includes:

[0099] A failure prediction unit 1101, configured to predict whether each computing node in the virtualization cluster system and each virtual machine running on each computing node will fail;

[0100] An instruction sending unit 1102, configured to send a first snapshot instruction to the first computing node if the failure prediction unit predicts that at least one virtual machine on the first computing node included in the at least one computing node will fail, so that The first computing node takes a snapshot of at least one virtual machine that will fail; if the f...

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 discloses a virtual machine recovering method which is applied to a virtualization trunking system. The virtual machine recovering method includes the steps that a management node forecasts whether computational nodes and virtual machines operated on the computational nodes will break down or not; a first snapshot command is sent to the first computational node if the management node forecasts that at least one virtual machine on the first computational node will break down, and therefore the first computational node conducts snapshot on the virtual machine which will break down; a second snapshot command is sent to the second computational node if the management node forecasts that the second computational node will break down, and therefore the second computational node conducts snapshot on the virtual machines operated on the second computational node. The embodiment of the invention further provides a corresponding device and system for the virtual machine recovering method and a virtual machine migration method, device and system. The virtual machine recovering method can obviously shorten the recovery time of the virtual machines, and ensures the continuity of services.

Description

technical field [0001] The present invention relates to the field of communication technology, and in particular to a virtual machine recovery method, a virtual machine migration method, a device and a system. Background technique [0002] With the rapid development of computer technology, more and more companies and research institutions have begun to pay attention to how to reduce energy consumption and improve resource utilization, and cloud computing is one of the key computing models. Cloud computing abstracts all computers into specific computing resources, and then provides these computing resources to users, instead of directly providing one or more computers as before. The biggest advantage of the cloud computing model is that users can apply for resources according to their own needs, avoid unnecessary waste of resources, and improve resource utilization. [0003] Server virtualization technology is a key technology based on the infrastructure layer in cloud compu...

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): G06F9/455G06F9/48
Inventor 刘力力于璠
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products