System and method for optimizing virtual machine disk image synchronization operation

A technology of virtual machine mirroring and virtual machine disk, applied in the field of system virtualization, can solve the problems of reducing write cache scheduler and write operation merging efficiency, reducing I/O performance, etc., to achieve the effect of ensuring mirror consistency and improving performance

Active Publication Date: 2018-10-23
SHANGHAI JIAOTONG UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The fourth fdatasync is a flaw in the implementation of qcow2
Excessive disk flushing write cache operations reduce the efficiency of write cache scheduler and write operation merging, reducing I / O performance

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
  • System and method for optimizing virtual machine disk image synchronization operation
  • System and method for optimizing virtual machine disk image synchronization operation
  • System and method for optimizing virtual machine disk image synchronization operation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0051] The system for optimizing virtual machine disk image synchronization operation provided by the present invention includes: a virtual machine image internal log module, a metadata log mode and full data log mode dynamic switching module, and a virtual machine image space dynamic pre-allocation module;

[0052] -The internal log module of the virtual machine image is used to put the metadata modification and data modification of the virtual machine image in the same log transaction, remove the...

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 disk mirror image synchronization operation optimization system and method. The system comprises a visual machine image internal log module, a metadata log mode and full data log mode dynamic switching module and a visual machine image space dynamic pre-distribution module; the visual machine mirror image internal log module is used to arrange metadata modification and data modification of a visual machine mirror image in a same log affair so as to reduce synchronization operations; the metadata log mode and full data log mode dynamic switching module is used to reduce disk bandwidth consumption and ensure data completeness; and the visual machine image space dynamic pre-distribution module is used to distribute a proper pre-storage space larger than a currently required space for the image and provide the pre-storage space for the image to use when the image needs to grow next time, thereby reducing an actual growth frequency of the visual machine mirror image. The invention further provides a method applying the system, which solves the problem of introduction of a large amount of extra synchronization operations to ensure the consistency of the virtual machine mirror image, and greatly improves the virtualization I / O performance.

Description

technical field [0001] The invention relates to the technical field of system virtualization, in particular to a system and a method for optimizing synchronous operation of virtual machine disk mirroring. Background technique [0002] One of the conveniences of virtualization is the use of image files to emulate the virtual machine's disk. The virtual machine image provides advanced features such as copy-on-write, deduplication, and encryption, which greatly simplifies the management of the virtual machine. [0003] To provide these advanced features, virtualized images introduce additional metadata to manage the image. For example, many mirroring systems use a lookup table to manage the mapping of virtual block addresses to physical block addresses. When updating data, in order to ensure the consistency of metadata such as query tables and the virtual machine's own data, many additional synchronization operations are introduced. In actual use, the virtual machine interna...

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): G06F3/06G06F12/0866G06F9/455
Inventor 夏虞斌陈庆澍梁凉陈海波
Owner SHANGHAI JIAOTONG UNIV
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