Virtual machine creation method, virtual machine creation system, virtual machine resetting method and virtual machine resetting system

A technology for virtual machines and virtual disks, applied in program control devices, software emulation/interpretation/simulation, etc., can solve the problems affecting virtual machines and the long creation time of virtual machines, and achieve system reloading, time reduction, and fast system The effect of reloading

Active Publication Date: 2012-11-28
BEIJING QIHOO TECH CO LTD
View PDF5 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present application provides a virtual machine creation method and system, and a virtual machine reinstallation method and system, which can solve the problem that the virtual machine takes a long time to create and the normal operation of the created virtual machine is affected due to repeated read and write operations during the creation process

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 creation method, virtual machine creation system, virtual machine resetting method and virtual machine resetting system
  • Virtual machine creation method, virtual machine creation system, virtual machine resetting method and virtual machine resetting system
  • Virtual machine creation method, virtual machine creation system, virtual machine resetting method and virtual machine resetting system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] refer to figure 1 , showing Embodiment 1 of a method for creating a virtual machine of the present application, including the following steps:

[0060] Step 101, receiving a request for creating a virtual machine, and extracting target template information included in the request.

[0061] The request to create a virtual machine includes: virtual machine name (name), virtual machine disk type (disk_template), virtual machine disk description (disks, for example: [{″size”:100},{″size”:5}]), Information such as the virtual machine operating system type (os), template name, and serial number. Wherein, the target template information can be determined according to the template name and / or number.

[0062] The physical machines (that is, servers) used to create virtual machines can be independent or clustered. An independent physical machine means that each physical machine can process transactions independently. The cluster form means that there are multiple physical 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 provides a virtual machine creation method, comprising the following steps of: receiving a request for creating a virtual machine, extracting the target template information in the request; searching the corresponding template according to the target template information; creating a snapshot of the target template, and setting the snapshot as a virtual disk of the virtual machine, and generating the configuration information of the virtual machine. The invention also provides a virtual machine creation system for realizing the above method, and a virtual machine resetting method and a virtual machine resetting system. With the adoption of the virtual machine creation method, the virtual machine creation system, the virtual machine resetting method and the virtual machine resetting system provided by the invention, the time for creating and resetting the virtual machine can be shortened, and the influence on normal operation of the created virtual machine caused by repeated real-write operations in the creation process can be avoided.

Description

technical field [0001] The present application relates to the technical field of computer data processing, in particular to a method and system for creating a virtual machine, and a method and system for reinstalling a virtual machine. Background technique [0002] Virtualization technology refers to the combination of software and hardware to divide a physical server into several isolated virtual machines, each of which can run programs independently without affecting each other. Virtualization technology makes physical resources more fine-grained, so that physical server resources can be more fully utilized and cost saved. In addition, virtualization technology turns the operation of physical server hardware into software operation, making deployment, modification, disaster recovery, etc. more convenient. Compared with running multiple applications on a single machine, using a virtual machine, the environment seen by the application and the Consistent on the physical serv...

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
Inventor 齐路张玉放
Owner BEIJING QIHOO 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