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

Index-based computer continuous data protection method

A data protection and computer technology, applied in computing, digital data processing, special data processing applications, etc., can solve the problems of long time consumption, large storage space occupied by the server, and time delay, so as to speed up the query speed and save The effect of storage space

Active Publication Date: 2012-06-27
TSINGHUA UNIV
View PDF8 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. The longer the system runs, the more data block metadata will be, and it will take a long time to find the required metadata;
[0006] 2. Due to the large number of metadata pieces and the large space occupied, they are generally stored on the hard disk in the form of files, that is, each access operation to the metadata of a data block must access the hard disk, further causing time delay;
[0007] 3. Since the storage is not the differential data, but the entire data block, the server takes up a large amount of storage space

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
  • Index-based computer continuous data protection method
  • Index-based computer continuous data protection method
  • Index-based computer continuous data protection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The index-based computer continuous data protection method proposed by the present invention has a flow chart as shown in figure 1 shown, including the following steps:

[0029] (1) Define the metadata of each data block in the computer data, the metadata includes the data block identification, time stamp and the address of the data block in the storage pool, wherein the data block identification is an integer, and the client performs the data block identification distribute;

[0030] (2) Set the first buffer queue and the second buffer queue in the internal memory of the server, wherein the first buffer queue or the second buffer queue is used to store the metadata of the data block, wherein the second buffer queue or the first buffer queue serve as another The standby buffer queue after the first buffer queue is full; the first buffer queue and the second buffer queue are partitioned according to the number of data block identifiers in the metadata, and the storage c...

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 relates to an index-based computer continuous data protection method and belongs to the technical field of computer data storage and protection. Metadata of a data block comprises a data block identification, a timestamp and a storage pool address; an internal memory at a server side is internally provided with two buffer queues and an identification index table; a journal file is set up on a hard disk; after the data block is received by a storage pool, duplicate removal treatment is carried out; the metadata is stored and written into the storage area of one buffer queue by the server side according to the identification index table and the data block identification; if the storage area is full after the metadata is written up, the metadata in the storage area can be written into the journal file, and the identification index table is updated; and the following metadata can be written into the storage area of the other buffer queue. The method provided by the inventioncan be used for caching the metadata by the virtue of two buffer queues, thus preventing a system from being blocked; the identification index table and the journal file are set up, so that the queryspeed of the metadata is accelerated; and furthermore, the storage pool of the server side can be used for carrying out duplicate removal treatment on the data block, so that the storage space can besaved.

Description

technical field [0001] The invention relates to an index-based computer continuous data protection method, which belongs to the technical field of computer data storage and protection. Background technique [0002] In view of the fact that traditional data protection methods cannot effectively solve the situation of data loss caused by human errors, the concept of Continuous Data Protection (CDP) has been proposed, that is, real-time recording or tracking is protected without affecting normal data business processes. Data modification, and can provide consistent data recovery at a certain historical point in time. We refer to the files or data to be protected as protection instances. Continuous data protection technology is a research hotspot in the academic circles in recent years. It generally adopts the client / server architecture. The client is responsible for monitoring and maintaining the local protection instance. Every time the user modifies the protection instance, ...

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): G06F17/30G06F12/02
Inventor 汪东升王占业
Owner TSINGHUA 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