TY - JOUR
T1 - S-RAID 5
T2 - An energy-saving RAID for sequential access based applications
AU - Li, Yuan Zhang
AU - Sun, Zhi Zhuo
AU - Ma, Zhong Mei
AU - Zheng, Jun
AU - Tan, Yu An
PY - 2013/6
Y1 - 2013/6
N2 - In modern-day storage systems, disk arrays and their cooling systems consume a major portion of total system power consumption. The existing research work on energy conservation mainly concentrates on optimizing the storage systems for random access-based applications. However, for the widely-used storage systems for sequential access-based applications, such as video surveillance, continuous data protection (CDP), virtual tape library (VTL), few schemes are proposed to gain better energy conservation according to their inherent characteristics with I/O performance guarantee so far. To this end, S-RAID 5, an energy-saving RAID system, is proposed for sequential access-based applications. In S-RAID 5, a local-parallelism strategy is employed: the entire storage area of the array is partitioned into different groups, and in each group a parallel data access scheme is adopted. Data grouping makes it possible to keep only a portion of disks active while keeping the rest standby. On the other hand, the intra-group parallelism is used to provide the performance guarantee. With an appropriate caching strategy to filter out a small amount of random accesses, S-RAID 5 can achieve prominent energy saving. In a simulation experiment of 32-channel video surveillance with D1 resolution standard, the measurement results of 24-hour power consumption show that the power consumption of S-RAID 5 is 59%, 23%, 21%, and 21% of those of Hibernator, eRAID, PARAID, and GRAID, respectively, while meeting the I/O performance and single-disk fault tolerance.
AB - In modern-day storage systems, disk arrays and their cooling systems consume a major portion of total system power consumption. The existing research work on energy conservation mainly concentrates on optimizing the storage systems for random access-based applications. However, for the widely-used storage systems for sequential access-based applications, such as video surveillance, continuous data protection (CDP), virtual tape library (VTL), few schemes are proposed to gain better energy conservation according to their inherent characteristics with I/O performance guarantee so far. To this end, S-RAID 5, an energy-saving RAID system, is proposed for sequential access-based applications. In S-RAID 5, a local-parallelism strategy is employed: the entire storage area of the array is partitioned into different groups, and in each group a parallel data access scheme is adopted. Data grouping makes it possible to keep only a portion of disks active while keeping the rest standby. On the other hand, the intra-group parallelism is used to provide the performance guarantee. With an appropriate caching strategy to filter out a small amount of random accesses, S-RAID 5 can achieve prominent energy saving. In a simulation experiment of 32-channel video surveillance with D1 resolution standard, the measurement results of 24-hour power consumption show that the power consumption of S-RAID 5 is 59%, 23%, 21%, and 21% of those of Hibernator, eRAID, PARAID, and GRAID, respectively, while meeting the I/O performance and single-disk fault tolerance.
KW - Data layout
KW - Disk array
KW - Energy-saving
KW - Sequential data access
KW - Storage system
UR - http://www.scopus.com/inward/record.url?scp=84879514632&partnerID=8YFLogxK
U2 - 10.3724/SP.J.1016.2013.01290
DO - 10.3724/SP.J.1016.2013.01290
M3 - Article
AN - SCOPUS:84879514632
SN - 0254-4164
VL - 36
SP - 1290
EP - 1302
JO - Jisuanji Xuebao/Chinese Journal of Computers
JF - Jisuanji Xuebao/Chinese Journal of Computers
IS - 6
ER -