Enhancing SSD reliability through efficient RAID support
- Authors
- Kim, J.; Lee, J.; Choi, J.; Lee, D.; Noh, S.H.
- Issue Date
- 2012
- Citation
- Proceedings of the Asia-Pacific Workshop on Systems, APSYS'12
- Journal Title
- Proceedings of the Asia-Pacific Workshop on Systems, APSYS'12
- URI
- https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/19081
- DOI
- 10.1145/2349896.2349900
- ISSN
- 0000-0000
- Abstract
- A serious problem with current SSDs is its low reliability due to their primary component, flash-memory, that has high error rate and limited erase count. Adopting RAID architecture is a reasonable way to increase reliability of SSDs. In this paper, we propose Dynamic and Variable Size Striping-RAID (DVS-RAID) that dynamically constructs a variable size stripe based on arrival order of write requests such that write requests are sequentially written to a stripe improving the performance and lifetime of SSDs. To increase the reliability of small writes without making use of non-volatile RAM, DVS-RAID employs variable size striping, which constructs a new stripe with data written to portions of a full stripe and writes a parity for that partial stripe. We implement DVS-RAID in the DiskSim SSD extension, and experimental results based on trace-driven simulations show that DVS-RAID out-performs the conventional RAID-5 scheme in terms of performance and lifetime of SSDs. Copyright 2012 ACM.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - College of Engineering > Computer Engineering Major > 1. Journal Articles
![qrcode](https://api.qrserver.com/v1/create-qr-code/?size=55x55&data=https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/19081)
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.