Thesis
Understanding performance impact of unaligned writes in solid state disks
Washington State University
Master of Science (MS), Washington State University
05/2020
DOI:
https://doi.org/10.7273/000004120
Handle:
https://hdl.handle.net/2376/125147
Abstract
NAND-flash based solid-state disks (SSDs) are replacing the hard-disk drives (HDDs) in various storage systems from high-end servers in data centers to mobile computers. Due to the architectural nature of SSDs, performance-sensitive applications may generate a large number of unaligned writes on SSDs, causing many issues (e.g. chip congestion, sub-request blocking, chip load imbalance, and write space amplification). The proposed design and implementation of Partial Congestion aware LRU Algorithm (PC-LRU) for Write Buffer Management significantly alleviate the side-effects of unaligned writes in solid-state disks. This technique prioritizes the eviction of fully-filled pages over partially-filled pages in write buffers to circumvent write amplification. The advantages of using PC-LRU have been demonstrated by modifying a trace-driven simulator, SSDSim. For the three I/O workloads, PC-LRU reduces the I/O latency by 9.5% on average.
Metrics
6 File views/ downloads
17 Record Views
Details
- Title
- Understanding performance impact of unaligned writes in solid state disks
- Creators
- Abu-Zafar Zafar-Md-Nuruzzaman Abir
- Contributors
- Xuechen Zhang (Advisor) - Washington State University, Engineering and Computer Science (VANC), School of
- Awarding Institution
- Washington State University
- Academic Unit
- Engineering and Computer Science (VANC), School of
- Theses and Dissertations
- Master of Science (MS), Washington State University
- Publisher
- Washington State University
- Identifiers
- 99900890783401842
- Language
- English
- Resource Type
- Thesis