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

Method, device and system for processing equipment failures in virtual machine system

A device failure and virtual machine technology, applied in the information field, can solve problems such as storage device failure, network detection without problems, virtual machine restart, etc., to meet the needs of overall availability, improve fault location accuracy, and reduce fault recovery time Effect

Active Publication Date: 2016-05-25
CHINA MOBILE COMM GRP CO LTD
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] 2) The disk array card of the host server fails;
[0007] 3) Memory overflow failure of the host server operating system;
[0008] 4) Faults such as memory overflow of the virtual machine operating system;
[0009] 5) Storage device failure
[0010] Because the first three host server-level failures will cause the host operating system to be in a "fake death" state, that is, the data in the memory cannot be released and written to disk, but there is no problem with network detection. At this time, the host server cannot provide normal virtualization system services , the virtual machine hosted by the host server cannot run normally; and the fourth and fifth cases are not caused by the host failure. At this time, the virtual machine cannot run normally but there is no problem with the network detection of the host server.
[0011] Therefore, the above five types of faults will not cause the host server network detection to be interrupted, but will cause the associated virtual machines to fail to provide application capabilities. Rebooting on the host server, as a whole affects the overall availability level of the virtualization

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
  • Method, device and system for processing equipment failures in virtual machine system
  • Method, device and system for processing equipment failures in virtual machine system
  • Method, device and system for processing equipment failures in virtual machine system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] The embodiment of the present invention discloses a method for handling device faults in a virtual machine system, such as figure 1 As shown, method 100 includes the following steps:

[0072] Step S101, acquiring the fault factor of the virtual machine system;

[0073] Step S103, according to the failure factor, locate the failed host server, virtual machine and / or storage device in the virtual machine system;

[0074] Step S105 , switching over the failed host server, virtual machine and / or storage device.

[0075] Among them, such as figure 2 As shown, it is a working system flow chart of device failure processing in the virtual machine system in the embodiment of the present invention. First, the state information of the host server, virtual machine, and storage device is obtained from the system state information library in the virtualization management system, wherein The status information of host servers, virtual machines, and storage devices includes the fol...

Embodiment 2

[0118] The embodiment of the present invention discloses a device fault handling device in a virtual machine system, such as Figure 5 As shown, the device includes:

[0119] An acquisition module 501, configured to acquire a fault factor of the virtual machine system;

[0120] A positioning module 503, configured to locate a failed host server, virtual machine and / or storage device in the virtual machine system according to the fault factor;

[0121] The processing module 505 is configured to switch over the failed host server, virtual machine and / or storage device.

[0122] Specifically, in the embodiment of the present invention, such as Figure 6 As shown, the acquisition module 501 includes:

[0123] The first acquiring unit 5011 is configured to acquire, in the virtual machine system, a virtual machine list, a virtual machine failure characteristic value, a host server list, a host server failure characteristic value, a storage device list, and a storage device failur...

Embodiment 3

[0137] The embodiment of the present invention discloses a system for processing equipment faults in a virtual machine system, including a host server, a storage device, and a virtual machine, and also includes the above-mentioned device fault processing device in the virtual machine system.

[0138] Further, the system further includes: a virtualization management module, which is used to schedule resource allocation of any module and switchover processing of failures, wherein the virtualization management module includes: a system state information library, which is used to record all host servers, The running status of storage devices and virtual machines;

[0139] The system fault detection module is used for real-time monitoring of fault factors in the virtual machine system, and real-time updating of the operating states of all host servers, storage devices and virtual machines recorded in the system state information base.

[0140] Specifically, the virtualization manag...

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 method, device and system for processing equipment failures in a virtual machine system, and relates to the technical field of information. The method comprises the following steps: obtaining failure factors of the virtual machine system; positioning a host server, a virtual machine and / or storage equipment with failures in the virtual machine system according to the failure factors; and carrying out switching processing on the host server, the virtual machine and / or the storage equipment with failures. According to the scheme, the defect of only recognizing the failure of the host server in the prior art is solved, the host server, the virtual machine and / or the storage equipment with failures in the virtual machine system can be positioned, and switching processing can be carried out, so that the failure restoration time is shortened and the failure positioning accuracy is improved.

Description

technical field [0001] The present invention relates to the field of information technology, in particular to a method, device and system for handling equipment faults in a virtual machine system. Background technique [0002] An existing server virtualization system generally includes a virtualization management system, a host server, a storage device, and a virtual machine. A virtual machine consists of a series of virtual disk files, configuration files, etc. These files are stored in various storage devices, and the computing and communication resources used by the virtual machine are provided by the host server. During the operation of the virtualization system, when the host server fails, the virtualization management system will schedule the virtual machines running on the failed host to other normal running hosts to restart, so as to restore the application provision ability of the virtual machines and improve the availability of the virtualization system . [0003...

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): G06F11/20G06F9/455
Inventor 白利波罗治国段翔
Owner CHINA MOBILE COMM GRP 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