Abstract

Data-intensive technologies require reliable and efficient storage solutions to ensure the integrity and availability of vast amounts of generated data. Redundant Arrays of Independent Disks (RAID) technology has emerged as a popular choice, offering fault tolerance and improved performance. Among RAID configurations, RAID-6 stands out for its ability to tolerate up to two disk failures. This is achieved through algorithms like Row-Diagonal Parity (RDP) coding, which introduces redundancy and enables data recovery. In this paper, we propose an innovative approach, namely Triple-Disk Recovery RDP (TDR-RDP), to enhance reliability based on RDP coding by accommodating three disk failures. We review the RDP algorithm, introduce the TDR-RDP coding scheme, elaborate on encoding and decoding processes, and address diverse types of triple disk failures along with their recovery strategies. Furthermore, we evaluate and compare the computing efficiency of TDR-RDP with the RDP algorithm, showcasing its practical feasibility. Overall, the TDR-RDP algorithm offers a compelling solution to bolster data storage reliability in RAID configurations, surpassing traditional RDP coding by ensuring resilience against triple disk failures and augmenting data-intensive technologies.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call