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

Incremental snapshot method and device

A technology of incremental snapshots and snapshots, which is applied to the generation of response errors, redundancy in operations for error detection of data, input/output to record carriers, etc. It can solve the problems of high storage cost, complicated operation and high storage cost. , to reduce storage space and storage costs, reduce risks, and facilitate storage management

Active Publication Date: 2015-02-18
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The traditional snapshot technology is to perform a single mapping and protection for the data state of each storage resource at a time point, so that the snapshot can be restored directly. However, since the snapshots at different time points are not associated, there are many redundant copies when creating multiple snapshots. On the one hand, the storage capacity becomes larger and the storage cost is higher; on the other hand, when data modification is performed on the snapshot source volume, the corresponding multiple snapshots also need to be modified, and the operation is complicated
[0005] In addition, the traditional snapshot technology is a snapshot for each point in time, and the mapping relationship between the source data and the written data of each snapshot needs to be stored in an independent volume
When the number of snapshots increases, more and more volumes are required, which undoubtedly brings problems such as complex storage management and high storage costs.

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
  • Incremental snapshot method and device
  • Incremental snapshot method and device
  • Incremental snapshot method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be further described in detail below in conjunction with the accompanying drawings. These implementation examples are described in sufficient detail to enable those skilled in the art to practice the invention. Logical, implementation and other changes may be made in the implementation without departing from the spirit and scope of the invention.

[0030] figure 1 is a schematic diagram of the frame structure of the snapshot system of the present invention, such as figure 1As shown, the snapshot data is stored in the cloud, and there are multiple snapshot relationships in the snapshot system. In a snapshot relationship, the physical disk volumes include: snapshot source volumes, copy-on-write (COW, Copy On Write) volumes, and snapshots. The three are independent of each other, among them,

[0031] The snapshot source volume is set by the user when creating a snapshot relationship, and is used to store the data when the user writes to the 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 invention provides an incremental snapshot method and device. The method comprises the following steps: when a snapshot source volume needs to be subjected to data write operation, finding a latest created snapshot according to a snapshot linked list of the snapshot source volume to be written, confirming that COW mapping is stored in a copied COW volume during writing of the latest created snapshot, and writing data to be written into the corresponding sectors of the snapshot source volume; when the snapshot needs to be subjected to data read operation, judging whether the snapshot to be read has the COW mapping in the COW volume or not, and if so, reading the corresponding data to be read from the COW volume according to the COW mapping of the snapshot to be read; otherwise, searching the latest created snapshot associated with the snapshot to be read according to a snapshot linked list of the snapshot to be read, and reading the corresponding data to be read from the snapshot source volume according to the COW mapping of the latest created snapshot. According to the method, the storage space and cost are reduced, the risk of complicated storage management is lowered, and the storage management operation is convenient.

Description

technical field [0001] The invention relates to the technical field of storage disaster recovery, in particular to an incremental snapshot method and device. Background technique [0002] With the rapid development of computer technology, digital information has gradually replaced paper media data, showing rapid growth. Massive data has led to the development of cloud computing, big data and mass storage systems, and the demand for storage devices and storage applications is also increasing. Government industries, banking systems, and power companies have high requirements for data security and business continuity, and online data protection must be provided. [0003] Snapshot (Snapshot) is an effective method for online storage devices to prevent data loss. One function of snapshots is to back up and restore online data on demand. When an application failure or file damage occurs on the storage device, fast data recovery can be performed, and the data can be restored to ...

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): G06F11/14G06F3/06G06F12/02
Inventor 王佳王倩
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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