Title
Reducing Storage Overhead with Small Write Bottleneck Avoiding in Cloud RAID System
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.
Year
DOI
Venue
2012
10.1109/Grid.2012.29
GRID
Keywords
Field
DocType
cselective cloud raid,cloud raid system,space overhead,workloads-based cloud raid schema,storage efficiency,storage overhead,cloud storage system,rdp code,raid,individual files level,cloud storage,workload characteristics,storage management,cloud raid,backup storage,back-up procedures,cloud data storage systems,high storage overhead,stored data set replication,storage overhead reduction,small write bottleneck,codes,selective cloud raid,blaum-roth codes,reliability,well-designed cloud raid mechanism,scr prototype,cloud storage systems,cloud computing,benchmark tests,primary storage,three-way replication,erasure code,system maintenance,redundancy,encoding,thyristors,bandwidth
Non-standard RAID levels,Computer science,Real-time computing,Standard RAID levels,Storage efficiency,Disk Data Format,RAID,Erasure code,Operating system,Cloud storage,Cloud computing
Conference
ISSN
ISBN
Citations 
1550-5510
978-1-4673-2901-9
2
PageRank 
References 
Authors
0.38
15
4
Name
Order
Citations
PageRank
Jianzong Wang16134.65
Weijiao Gong261.17
Peter J. Varman370083.23
Changsheng Xie436666.54