Hits:
Date of Publication:2022-10-10
Journal:电子学报
Issue:6
Page Number:1211-1217
ISSN No.:0372-2112
Abstract:Solid state drives (SSDs)-based RAID-6 calculates parity and writes it to disk array when data is updated, which decreases the performance of disk array and reduces the life time of SSDs. We propose a partial parity-based RAID-6 (PRAID-6), which uses a delayed parity updating scheme to reduce the number of parity updates. Whenever a page is updated, PRAID-6 generates partial parity data of the stripe and stores it on a special non-volatile memory (NVRAM) called parity cache (P-Cache). The new parity is computed by partial parity and old version of parity when garbage collection mechanism is invoked. Then the new parity of the stripe is flushed to SSD. Experimental results show PRAID-6 reduces response time by 30% and 10% compared to RAID-5 and RAID-6, respectively. PRAID-6 reduces garbage collection overhead by 20% and 15% compared to RAID-6 and RAID-5, respectively. ©, 2015, Chinese Institute of Electronics. All right reserved.
Note:新增回溯数据