Areliable and energy-efficient storage systemwith erasure coding cache
Ji-guang WAN , Da-ping LI , Xiao-yang QU , Chao YIN , Jun WANG , Chang-sheng XIE
Front. Inform. Technol. Electron. Eng ›› 2017, Vol. 18 ›› Issue (9) : 1370 -1384.
Areliable and energy-efficient storage systemwith erasure coding cache
In modern energy-saving replication storage systems, a primarygroup of disks is always powered up to serve incoming requests whileother disks are often spun down to save energy during slack periods.However, since new writes cannot be immediately synchronized intoall disks, system reliability is degraded. In this paper, we developa high-reliability and energy-efficient replication storage system,named RERAID, based on RAID10. RERAID employs part of the free spacein the primary disk group and uses erasure coding to construct a codecache at the front end to absorb new writes. Since code cache supportsfailure recovery of two or more disks by using erasure coding, RERAIDguarantees a reliability comparable with that of the RAID10 storagesystem. In addition, we develop an algorithm, called erasure codingwrite (ECW), to buffer many small random writes into a few large writes,which are then written to the code cache in a parallel fashion sequentiallyto improve the write performance. Experimental results show that RERAIDsignificantly improves write performance and saves more energy thanexisting solutions.
Reliability / Energy-efficient / Storage system / Erasure coding / Cache management
| [1] |
Amazon, 2007. Amazon S3: Object Storage Built toStore and Retrieve Any Amount of Data from Anywhere. |
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
Department of Energy, 2012. NETL shares computing speed, efficiencyto tackle barriers. Fossil Energy Today, 1(6):1–3. |
| [10] |
EMC, 2008. ATMOS: Big. Smart. Elastic. |
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
| [31] |
|
| [32] |
|
| [33] |
|
Zhejiang University and Springer-Verlag GmbHGermany
/
| 〈 |
|
〉 |