Journal of Computer Science and Technology
Quick Search in JCST
 Advanced Search 
      Home | PrePrint | SiteMap | Contact Us | FAQ
Indexed by   SCIE, EI ...
Bimonthly    Since 1986
Journal of Computer Science and Technology 2013, Vol. 28 Issue (1) :28-41    DOI: 10.1007/s11390-013-1310-z
Special Section on Selected Paper from NPC 2011 Current Issue | Archive | Adv Search << Previous Articles | Next Articles >>
CSWL: Cross-SSD Wear-Leveling Method in SSD-Based RAID Systems for System Endurance and Performance
Yi-Mo Du (杜溢墨), Nong Xiao* (肖侬), Member, IEEE, Fang Liu (刘芳), Member, CCF and Zhi-Guang Chen (陈志广)
State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha 410073, China

Related Articles
Download: [PDF 1091KB]     Export: BibTeX or EndNote (RIS)  
Abstract Flash memory has limited erasure/program cycles. Hence, to meet their advertised capacity all the time, flash- based solid state drives (SSDs) must prolong their life span through a wear-leveling mechanism. As a very important part of flash translation layer (FTL), wear leveling is usually implemented in SSD controllers, which is called internal wear leveling. However, there is no wear leveling among SSDs in SSD-based redundant array of independent disks (RAIDs) systems, making some SSDs wear out faster than others. Once an SSD fails, reconstruction must be triggered immediately, but the cost of this process is so high that both system reliability and availability are affected seriously. We therefore propose cross-SSD wear leveling (CSWL) to enhance the endurance of entire SSD-based RAID systems. Under the workload of random access pattern, parity stripes suffer from much more updates because updating to a data stripe will cause the modification of other all related parity stripes. Based on this principle, we introduce an age-driven parity distribution scheme to guarantee wear leveling among flash SSDs and thereby prolong the endurance of RAID systems. Furthermore, age-driven parity distribution benefits performance by maintaining better load balance. With insignificant overhead, CSWL can significantly improve both the life span and performance of SSD-based RAID.
Articles by authors
Yi-Mo Du
Nong Xiao
Fang Liu
Zhi-Guang Chen
Keywordssolid state drive   redundant array of independent disk   wear-leveling   endurance     
Received 2011-12-31;

Supported by the National High Technology Research and Development 863 Program of China under Grant No. 2013AA013201, the National Natural Science Foundation of China under Grant Nos. 61025009, 61232003, 61120106005, 61170288.

Cite this article:   
Yi-Mo Du, Nong Xiao, Fang Liu, and Zhi-Guang Chen .CSWL: Cross-SSD Wear-Leveling Method in SSD-Based RAID Systems for System Endurance and Performance[J]  Journal of Computer Science and Technology, 2013,V28(1): 28-41
Copyright 2010 by Journal of Computer Science and Technology