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

Virtual machine image management optimization method based on data de-duplication

A technology of data deduplication and virtual machine mirroring, which is applied in the optimization field of virtual machine mirroring management, can solve the problems of increasing the flexibility of mirroring management, consuming network resources and storage resources, etc., so as to alleviate disk access overhead, high IO performance, and small The effect of memory overhead

Inactive Publication Date: 2013-06-05
HANGZHOU DIANZI UNIV
View PDF1 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Use deduplication technology to eliminate a large amount of duplicate data, reduce unnecessary storage, improve resource utilization of the storage system, reduce the cost of storing mirror data, increase the flexibility of mirror management, and solve the problem of managing mirror images in traditional cloud computing systems that consume a large amount of network resources. Issues with storage resources

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 image management optimization method based on data de-duplication
  • Virtual machine image management optimization method based on data de-duplication
  • Virtual machine image management optimization method based on data de-duplication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] figure 1 is a layout diagram of the fingerprint memory in a disk fast group. The inode area stores the inode of a file or directory. The fingerprint storage is deployed in the disk space behind the I-node area, and records the fingerprints and index information of all data blocks in the disk block group. The disk space behind the fingerprint storage area stores data blocks.

[0019] figure 2 is the blueprint for the in-memory fingerprint filter. It is a two-level filter. The first-level filter maps the first n bits of a fingerprint, which is named an index key; the second-level filter maps the k bits after that, and is named a bucket key. An index table is a An array of elements, the array subscript indicates the first n digits of the fingerprint, and the address of other fingerprints with the same subscript as the first n digits are stored in the array. This filter aggregates the first n identical fingerprints into a disk data block. The data block is called a...

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 virtual machine image management optimization method based on data de-duplication. The specific steps of the virtual machine image management optimization method based on the data de-duplication include that when a virtual machine image is uploaded, a fixed size partitioning method is adopted by a user end to divide an image file into a plurality of data blocks, the size of each data block is the same as the size of a cluster of a local file system, a mini disk (MD) 5 value of each data block is calculated, Socket programming technology is used, a finger print is sent to a server end, the server end searches the finger print and returns the result to the user end, whether the data blocks are sent is judged by the user end according to the result, and the network sources are saved; when the server end searches the finger print, by using a finger print filter and a finger print storage device, the memory usage amount and disk access amount are reduced; when the data are saved, the data blocks are directly stored in a complete cluster, the repetitive job of image renewing and segmentation is eliminated. The virtual machine image management optimization method based on the data de-duplication achieves a kernel mode file system of the online data de-duplication, reduces the disk storage amount and reduces internet consumption.

Description

technical field [0001] The invention relates to a virtual machine image management method of a cloud computing platform, in particular to an optimization method for virtual machine image management based on online deduplication. Background technique [0002] The cloud computing IAAS system (infrastructure as a service, hereinafter referred to as cloud computing system) uses virtual machines as services to provide computing services to users. The needs of users are variable and diverse. Therefore, cloud computing systems need to provide users with multiple configurations. Virtual machines, such as operating systems of different families or 32 / 64-bit systems. In order to quickly establish a virtual machine, the cloud computing system manages the virtual machine by storing the image of the virtual machine. A single user may have multiple virtual machine images with different configurations. However, virtual machine image files are usually larger than 2G. System management cos...

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): H04L29/08G06F9/455G06F17/30
Inventor 张纪林韩书婷万健朱宝金周丽任永坚
Owner HANGZHOU DIANZI UNIV
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