Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for bitmap backup of independent redundant disk array

A redundant disk array and backup technology, the redundancy applied in computing is used for data error detection and response error generation. The effect of improving write performance

Active Publication Date: 2016-02-03
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Because each stripe has to wait for the corresponding bitmap to be written back to the disk before it can actually write, and the performance of the disk is far from that of the memory, so the system performance is greatly lost

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
  • Method and system for bitmap backup of independent redundant disk array
  • Method and system for bitmap backup of independent redundant disk array
  • Method and system for bitmap backup of independent redundant disk array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] This embodiment provides a RAID bitmap backup method, which is based on a dual-control storage system and is implemented on the basis of soft RAID in the Linux kernel. Among them, the inventor proposes that when creating RAID, the bitmap is created on the master side, and then the bitmap can be backed up to the slave side at the same time according to the operation of the write request, and the data is transmitted between the master side and the slave side through the network, In this way, compared with the existing operation of writing bitmap to disk, the bitmap backup speed is greatly improved, thereby improving the write performance of RAID. Specifically, the implementation of this method relies on figure 1 of the network architecture shown. Wherein, the client device is the main control end that implements the method, and the client device has one processing thread, one communication sending thread and one communication receiving thread. The server is the slave to...

Embodiment 2

[0065] This embodiment introduces a redundant independent disk array (RAID) bitmap backup system, the system at least includes a master controller (also called a client) and a slave controller (also called a server), wherein:

[0066] When the master controller receives a write request for the first time in a certain area, it updates the local bitmap, sends the RAID information corresponding to the write request and the backup command to the slave controller, and after receiving the slave control When the response information fed back by the controller is sent, the bitmap information to be backed up is sent to the slave controller;

[0067] The slave control terminal receives the data packet sent by the master controller, obtains the RAID information and backup command from it, saves the obtained RAID information, determines that there is enough memory space for the backup bitmap according to the obtained backup command, and reports to the The main controller feeds back respon...

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 RAID (Redundant Arrays of Inexpensive Disks) bitmap backup method and system and relates to the field of computer systems and storage. The method disclosed by the invention comprises the following steps: when a certain area receives a write request for the first time, a master control terminal updates a local bitmap, and RAID information corresponding to the write request and backup commands are sent to a slave control terminal; after receiving the RAID information and the backup commands, the slave control terminal stores the acquired RAID information, ensures that the internal memory space for bitmap backup is enough according to the acquired backup commands, and feeds responding information of the backup commands back to the master control terminal; the master control terminal receives the responding information and sends bitmap information to be backed up to the slave control terminal; and the slave control terminal receives and stores the bitmap information in corresponding RAID information. The invention further discloses the RAID bitmap backup system which comprises a master controller and a slave controller. The application adopting the technical scheme greatly improves the write performance of RAID.

Description

technical field [0001] The invention relates to the field of computer systems and storage, in particular to a RAID (Redundant Arrays of Inexpensive Disks, independent redundant disk array) bitmap backup method and system. Background technique [0002] In a disk array system with data redundancy such as RAID5, data integrity requires that the redundant data and the original data must be consistent. The write operation of the magnetic array is a process. If abnormal conditions such as disk write failure and system power failure occur during this process, it may cause inconsistency between redundant data and original data. Therefore, if the data is successfully written, the entire stripe should be consistent, but if the write is unsuccessful (or incomplete), the stripe data is likely to be inconsistent. When the system is powered back on, if there is no logging mechanism, it can only assume that all data may be inconsistent and do a full sync from scratch. This global data sy...

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): G06F11/14
Inventor 古世磊吴庆民
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND