Check patentability & draft patents in minutes with Patsnap Eureka AI!

A storage method and device supporting memory snapshot deduplication

A technology for data deduplication and memory snapshots, applied in the field of cloud computing, it can solve the problems of snapshots without special optimization and too many memory snapshots, and achieve the effect of optimizing storage and transmission bandwidth.

Active Publication Date: 2020-08-21
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the focus of attention in the cloud environment is often the optimization of the image file storage of the virtual machine. However, in large-scale scenarios, especially those with frequent online snapshots, there is no special optimization for memory snapshots.
However, in the current cloud environment, the virtual machine operating system is often limited to a limited range. Its memory structure layout is similar, and the similarity of memory snapshots is high. Too many memory snapshots will lead to a large amount of duplicate memory snapshot data in the storage.

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
  • A storage method and device supporting memory snapshot deduplication
  • A storage method and device supporting memory snapshot deduplication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The core idea of ​​the present invention is to provide a storage method and device supporting deduplication of memory snapshots, which can save only one memory snapshot area with the same content, and achieve the purpose of optimizing memory snapshot storage and transmission bandwidth.

[0033] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0034] The first storage method that supports memory snapshot deduplication provided by the embodiment of this application is as follows: figure 1 as shown, figure 1 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 storage method and device supporting memory snapshot data de-duplication. The method includes the steps that the type of a virtual machine operating system is recognized, and a memory layout template is constructed; memory segments of a virtual machine are snapshot according to the memory layout template to obtain memory snapshots; the fingerprint value of each memory snapshot is calculated; whether or not the fingerprint values of the memory snapshots exist in a filter is queried, if yes, the memory snapshots are not uploaded, and if not, the memory snapshots are uploaded. According to the storage method and device supporting memory snapshot data de-duplication, only one memory snapshot zone of identical content needs to be stored, so that the purpose of optimizing memory snapshot storage and transmission bandwidth is achieved.

Description

technical field [0001] The invention belongs to the technical field of cloud computing, and in particular relates to a storage method and device supporting memory snapshot deduplication. Background technique [0002] In the current technical solution, from the position of data deduplication, it is divided into source deduplication and destination deduplication. The server interacts with the client, and the client confirms the duplication of data. The same data is not uploaded again. In order to save network bandwidth; in terms of the scope of data deduplication, data deduplication can be performed on the client side, and unified global processing can be adopted on the cloud server side; in terms of data division methods, it can be divided into full file division and static division And based on the division of data content, only one duplicate content is kept, and the duplicate content is replaced by links. In a virtualized environment, data deduplication is also supported t...

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/06G06F9/455
CPCG06F3/0608G06F3/0641G06F3/0664G06F9/45558G06F2009/45583
Inventor 赵祯龙方浩苏广峰
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More