DocumentCode
1783315
Title
EDM: An Endurance-Aware Data Migration Scheme for Load Balancing in SSD Storage Clusters
Author
Jiaxin Ou ; Jiwu Shu ; Youyou Lu ; Letian Yi ; Wei Wang
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear
2014
fDate
19-23 May 2014
Firstpage
787
Lastpage
796
Abstract
Data migration schemes are critical to balance the load in storage clusters for performance improvement. However, as NAND flash based SSDs are widely deployed in storage systems, extending the lifespan of SSD storage clusters becomes a new challenge for data migration. Prior approaches designed for HDD storage clusters, however, are inefficient due to excessive write amplification during data migration, which significantly decrease the lifespan of SSD storage clusters. To overcome this problem, we propose EDM, an endurance aware data migration scheme with careful data placement and movement to minimize the data migrated, so as to limit the worn-out of SSDs while improving the performance. Based on the observation that performance degradation is dominated by the wear speed of an SSD, which is affected by both the storage utilization and the write intensity, two complementary data migration policies are designed to explore the trade-offs among throughput, response time during migration, and lifetime of SSD storage clusters. Moreover, we design an SSD wear model and quantitatively calculate the amount of data migrated as well as the sources and destinations of the migration, so as to reduce the write amplification caused by migration. Results on a real storage cluster using real-world traces show that EDM performs favorably versus existing HDD based migration techniques, reducing cluster-wide aggregate erase count by up to 40%. In the meantime, it improves the performance by 25% on average compared to the baseline system which achieves almost the same effectiveness of performance improvement as previous migration techniques.
Keywords
data handling; flash memories; performance evaluation; resource allocation; EDM; HDD based migration techniques; HDD storage clusters; NAND flash based SSD; SSD storage clusters; cluster-wide aggregate erase count; data placement; endurance-aware data migration scheme; load balancing; performance degradation; performance improvement; write amplification; Ash; Data models; Equations; Mathematical model; Servers; Throughput; Time factors; Data Migration; Endurance; Load Balancing; Solid State Drive (SSD); Storage Cluster;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2014 IEEE 28th International
Conference_Location
Phoenix, AZ
ISSN
1530-2075
Print_ISBN
978-1-4799-3799-8
Type
conf
DOI
10.1109/IPDPS.2014.86
Filename
6877310
Link To Document