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

A fast incremental initialization method after a volume mirroring image is interrupted

An initialization and incremental technology, which is applied to the redundancy in the operation for data error detection, response error generation, instrument and other directions, can solve the problems of occupying the system CPU system memory, affecting the operation of the production system, etc., and achieve the goal of reducing the impact Effect

Inactive Publication Date: 2019-03-29
NANJING UNARY INFORMATION TECH
View PDF2 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In the context of the current big data, volumes of several terabytes and tens of terabytes are relatively common. When using existing technologies for incremental initialization, assuming that the current system has 10TB of valid data, the calculation is based on a read speed of 250MB / S. It will take more than 10 hours just to read the current valid data, that is, the incremental initialization will occupy the system CPU, system IO resources, and system memory for a long time, affecting the operation of the production system

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 fast incremental initialization method after a volume mirroring image is interrupted
  • A fast incremental initialization method after a volume mirroring image is interrupted

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0019] figure 1 It is a schematic diagram of a fast location method for a disk block.

[0020] Step 101, allocate continuous sectors at the end of the mirrored volume to store the incremental Bitmap table, and use fixed-size disk blocks for the production volume, and each Bit in the incremental Bitmap table corresponds to a disk block of the production volume, representing this disk block The write flag of , the initial value of each Bit is 0.

[0021] The production volume is divided into disk blocks, and the size of each disk block is greater than or equal to 16MB, so as to reduce the memory occupation of the incremental Bitmap table. This embodiment takes 16MB as an example, that is, each 16MB disk block corresponds to a Bit in the Bitmap table. Initially, the value of each Bit is 0, indicating that the data of the disk block in the pro...

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 fast incremental initialization method after a volume i mirroring image is interrupted, which includes: allocating a continuous sector at the tail of the mirrored volume forstoring incremental Bitmap tables, quickly locating blocks of disk where the data has changed; combined with the file system API, the sectors with data in the disk block can be judged accurately, no need to read the non-incremental data to judge, the method can initialize the mirrored image volume quickly and incrementally, reducing the impact on the system CPU, system IO resources and system memory, at the same time, The method also reduces the time to judge the data consistency between the production volume and the mirrored volume.

Description

technical field [0001] The invention relates to the technical field of data protection and disaster recovery, in particular to a method for rapid incremental initialization after volume mirroring is interrupted. Background technique [0002] In data disaster recovery technology, a volume mirroring technology is often used. The implementation steps are to divide a backup volume on the disaster recovery storage side and mount it to the production server, forming a one-to-one mirror relationship with the production volume on the production server ; Install a volume filter driver on the production server to intercept all IO operations on the production volume, and copy the data content of the IO operation to the mirror volume synchronously or asynchronously; when the production volume is damaged, you can use the mirror volume to restore data, or directly use A mirrored volume replaces the production volume. [0003] When the production volume data is copied to the mirror volume...

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/14G06F12/06
CPCG06F11/1448G06F12/06
Inventor 付睿智俞训峰许萍萍
Owner NANJING UNARY INFORMATION TECH
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