DocumentCode :
3537849
Title :
Reducing Storage Overhead with Small Write Bottleneck Avoiding in Cloud RAID System
Author :
Wang, Jianzong ; Gong, Weijiao ; Varman, Peter ; Xie, Changsheng
Author_Institution :
Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear :
2012
fDate :
20-23 Sept. 2012
Firstpage :
174
Lastpage :
183
Abstract :
Cloud storage systems commonly use replication of stored data sets to ensure high reliability and availability. However, the high storage overhead of replication becomes increasingly unacceptable with the explosive growth of data stored in cloud. Some cloud storage systems have attempted to replace replication with erasure coding to reduce storage overhead, that is just the thinking behind Cloud RAID. A well-designed Cloud RAID mechanism should achieve the right tradeoffs between storage efficiency, performance, and reliability. As there exists no widely-accepted methods for Cloud RAID, we present a workloads-based Cloud RAID schema-Selective Cloud RAID (SCR for short). SCR treats primary storage and backup storage with different RAIDmethods, the former at the level of directories, and the latter at the level of individual files. SCR has three distinct advantages over previous attempts at Cloud RAID: (1) it can significantly reduce the storage overhead compared with threeway replication, (2) it can avoid most cases of the "small write bottleneck" and simplify system maintenance, (3) its implementation is modular, therefore, it is easy to configure different erasure codes for different workloads. Additionally, we have implemented a SCR prototype with RDP code, which shows significant benefits over Blaum-Roth codes in degraded read performance. To verify the effectiveness of SCR, we perform theoretical analysis and elaborate benchmark tests to evaluate the performance of SCR prototype.
Keywords :
RAID; back-up procedures; cloud computing; codes; reliability; storage management; Blaum-Roth codes; RDP code; SCR prototype; backup storage; benchmark tests; cloud RAID system; cloud data storage systems; cloud storage systems; individual files level; selective cloud RAID; small write bottleneck; storage efficiency; storage overhead reduction; stored data set replication; system maintenance; three-way replication; workloads-based cloud RAID schema; Bandwidth; Cloud computing; Encoding; Equations; Redundancy; Thyristors; Cloud Storage; Erasure Code; RAID; Small Write Bottleneck; Space Overhead; Workload Characteristics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Grid Computing (GRID), 2012 ACM/IEEE 13th International Conference on
Conference_Location :
Beijing
ISSN :
1550-5510
Print_ISBN :
978-1-4673-2901-9
Type :
conf
DOI :
10.1109/Grid.2012.29
Filename :
6319168
Link To Document :
بازگشت