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

Method and device for virtual machine upgrade

A virtual machine and virtual machine template technology, applied in the field of virtual machine upgrade, can solve the problems of cumbersome upgrade operation, low efficiency, large workload of virtual machine upgrade, etc., to simplify the upgrade operation, reduce the workload, and improve the upgrade efficiency. Effect

Active Publication Date: 2016-08-17
XINHUASAN INFORMATION TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In the case of a large number of virtual machines created using the backing file technology, such as hundreds or even thousands of win7 virtual machines deployed in the data center, patching or software upgrades for each virtual machine is relatively cumbersome for administrators. Because the administrator needs to log in to the desktop of each virtual machine one by one to perform upgrade work, resulting in a large workload for virtual machine upgrades, cumbersome upgrade operations, and extremely low efficiency

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 and device for virtual machine upgrade
  • Method and device for virtual machine upgrade
  • Method and device for virtual machine upgrade

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below through specific embodiments and with reference to the accompanying drawings.

[0025] In this application, when each virtual machine template is generated, free storage space is reserved in the basic image file corresponding to the virtual machine template, and a super management virtual machine is created for the virtual machine template;

[0026] When it is necessary to upgrade any of the virtual machines created based on the above basic image file, find the corresponding basic image file of the virtual machine, suspend all virtual machines created based on the basic image file, and use the corresponding The super management virtual machine upgrades the base image file, writes the data changed during the upgrade into the free storage space reserved for the base image file, and performs batch upgrades on all virtual ma...

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 method and a device for upgrading virtual machines. The method includes that when each virtual machine template is generated, free storage space is reserved in a basic mirror image file corresponding to the virtual machine template to establish a super management virtual machine for the virtual machine template; when any one virtual machine in the virtual machines which are established on the basis of the basic mirror image file is required to be upgraded, the basic mirror image file corresponding to the virtual machine is looked up, all the virtual machines which are established on the basis of the basic mirror image file are suspended, the basic mirror image file is upgraded through the super management virtual machine corresponding to the basic mirror image file, data changed during upgrading are written into the free storage space reserved in the basic mirror image file, and all the virtual machines which are established on the basis of the basic mirror image file are upgraded in a batch mode. By means of the method and the device for upgrading the virtual machines, when a large quantity of the virtual machines are required to be upgraded, upgrading work loads can be greatly reduced, upgrading operation is simplified, and efficiencies are improved.

Description

technical field [0001] The present application relates to the technical field of virtual machine upgrading, and in particular to a method and device for virtual machine upgrading. Background technique [0002] With the continuous improvement of hardware speed, the performance of servers has been greatly improved, and the utilization rate of some servers in the data center has declined. Big development, among them, the use of virtual machines is becoming more and more common. [0003] 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. Through virtual machine software, we can simulate one or more virtual computers on a physical computer. These virtual machines work exactly like real computers, such as installing operating systems, installing applications, and accessing network resources. wait. From the user's point of view, it's just ...

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/445G06F9/455
Inventor 蔡志峰常利民郑雄开
Owner XINHUASAN 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