Method and device for restoring disk arrays based on stripping
A technology of a disk array and a repair method, which is applied in the directions of responding to the generation of errors, detecting faulty computer hardware, and detecting errors in data due to redundancy in operations. Defects and other problems, to prevent the spread of disk bad blocks, improve repair speed, and protect data security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] Embodiments of the present invention provide a stripe-based disk array repair method, such as figure 1 shown, including the following steps.
[0031] Step 101: Divide the RAID into several granular storage units of equal size, and uniquely identify each granular storage unit before being managed by the internal IO acceleration engine.
[0032] The main task of this step is to use the disk array as a whole as the partition object, and perform granular partitioning on the RAID, such as figure 2 As shown, on the basis of RAID, the disk array is divided into arrays again to form several granular storage units, and each granular storage unit is still managed in stripes, as shown in image 3 As shown, the granular storage unit has multiple stripes, and each stripe has multiple storage space trunks. It can be understood that when the disk array reads and writes a large amount of content at a time, the stripes of multiple granular storage units The data together constitute a...
Embodiment 2
[0046] An embodiment of the present invention provides a stripe-based disk array repair device, including:
[0047] Divide the identification unit, which is used to divide the RAID into several granular storage units of equal size, and uniquely identify each granular storage unit before being managed by the internal IO acceleration engine;
[0048] A strip reservation unit, used to divide the reservation area inside each granular storage unit;
[0049] The repair unit is used to determine the degraded stripe range according to the logical block address when an IO error occurs, repair the data copy in the stripe to the reserved area in the granular storage unit where the stripe is located, and record the transfer path to mapping table;
[0050] The operation unit is used for judging whether logical block address redirection is required according to the mapping table when the system accesses the RAID again, and if there is a transfer path record in the mapping table, data opera...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com