DocumentCode
688308
Title
An Efficient, QoS-Aware I/O Scheduler for Solid State Drive
Author
Quan Zhang ; Dan Feng ; Fang Wang ; Yanwen Xie
Author_Institution
Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear
2013
fDate
13-15 Nov. 2013
Firstpage
1408
Lastpage
1415
Abstract
Flash-based solid-state drive has been proved to be a competitive alternative to mechanical disk for its high performance and low power consumption. But SSD still suffers from relatively high price and low density, which calls for consolidating device resource to bring down the cost of deploying expensive dedicated flash-based storage systems for specific applications. Within such environment, applications may compete for storage service and interfere with each other. Therefore, storage service providers must ensure performance isolation. However, current research mainly focuses on performance guarantees on mechanical disk. In this paper, we present a 2-level scheduling framework where the higher level targets performance isolation through distinguishing the cost of read and write operations in SSD, and the lower level builds channel-based queues for SSD to exploit the inherent parallelism of SSD. Synthetic and real workloads are used in our evaluation to demonstrate the effectiveness of our 2-level scheduling framework, and the results show it outperforms other I/O schedulers at both aspects of performance isolation and I/O efficiency.
Keywords
flash memories; power aware computing; quality of service; scheduling; 2-level scheduling framework; I/O efficiency; QoS-aware I/O scheduler; SSD; channel-based queues; flash-based solid-state drive; flash-based storage systems; performance isolation; power consumption; read operation cost; write operation cost; Ash; Equations; Parallel processing; Performance evaluation; Quality of service; Resource management; Throughput; I/O efficiency; I/O scheduler; performance isolation; solid-state drive;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location
Zhangjiajie
Type
conf
DOI
10.1109/HPCC.and.EUC.2013.199
Filename
6832081
Link To Document