DocumentCode
3712380
Title
Exploiting request characteristics and internal parallelism to improve SSD performance
Author
Bo Mao;Suzhen Wu
Author_Institution
Software School of Xiamen University, Xiamen, Fujian, China
fYear
2015
Firstpage
447
Lastpage
450
Abstract
In this paper, we propose a new I/O scheduler for SSDs, called Amphibian, which exploits the up-level request characteristics and the low-level internal parallelism of flash chips to improve the performance of SSD-based storage systems. Amphibian includes two parts: the size-based request ordering that gives higher priority to first processing the small requests and the Garbage Collection (GC) aware request dispatching that avoids issuing requests to the flash chips that are in the GC state. By first processing the small requests and avoiding issuing the GC-conflict requests in the I/O waiting queue, the average waiting times of the requests are reduced significantly. The extensive evaluation results show that compared with existing I/O schedulers, Amphibian improves the throughput and the average response times significantly. Consequently, the I/O performance of the SSD-based storage systems is improved.
Keywords
"Ash","Parallel processing","Time factors","Dispatching","Performance evaluation","Throughput","System software"
Publisher
ieee
Conference_Titel
Computer Design (ICCD), 2015 33rd IEEE International Conference on
Type
conf
DOI
10.1109/ICCD.2015.7357145
Filename
7357145
Link To Document