Virtual machine snapshot processing method, device and system

A processing method and virtual machine technology, applied in the storage field, can solve the problem of high concurrency pressure in the snapshot center

Active Publication Date: 2019-05-14
ALIBABA GRP HLDG LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a large number of VMs are started in a short period of time, the snapshot center may need to process a large number of requests concurrently, and the concurrency pressure of the snapshot center is high

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 snapshot processing method, device and system
  • Virtual machine snapshot processing method, device and system
  • Virtual machine snapshot processing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in conjunction with specific embodiments of the present application and corresponding drawings. Apparently, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0038] Aiming at the problem of high concurrency pressure in the snapshot center in the prior art, the embodiment of the present application provides a solution. The main principle is: add a snapshot cache to the VM, and store the usage frequency of the disk snapshot required during the VM startup process in accordance with the setting The required di...

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 provides a virtual machine snapshot processing method, device and system. According to the embodiment of the invention, A snapshot cache is added to a VM; storing a disk block of which the use frequency meets the set requirement in the required disk snapshot in the VM starting process; based on this, when a disk reading request sent by the VM in the starting processis received, the disk block requested by the VM is inquired in the disk of the VM and the snapshot cache respectively, and when the disk block requested by the VM is inquired in the disk of the VM orthe snapshot cache, the disk block requested by the VM is returned to the VM. As the disk block with the use frequency meeting the set requirement in the disk snapshot is stored in the snapshot cache, the probability of hitting the required disk block by the disk reading request can be increased, and the probability of requesting the disk block from the snapshot center is reduced, so that the overall concurrent pressure of the snapshot center is reduced.

Description

technical field [0001] The present application relates to the field of storage technologies, and in particular to a method, device and system for processing virtual machine snapshots. Background technique [0002] A virtual machine (Virtual Machine, VM) refers to a complete computer system that is simulated by software and has complete hardware system functions and runs in a completely isolated environment. The VM runs on the host and has an independent operating environment, which is conducive to improving the security of the host and enables multiple operating systems to run on a single host, so it is becoming more and more popular. [0003] Based on a series of advantages of VM, more and more Internet applications start to run on VM. The business traffic of Internet applications fluctuates greatly. When the business peak of Internet applications arrives, a large number of VMs need to be started in a short period of time. When a VM starts, it depends on a certain disk sn...

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/455G06F3/06
CPCG06F3/06G06F9/445G06F9/455
Inventor 佘海斌鲁振伟
Owner ALIBABA GRP HLDG 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