Scheduling flash request in SSD to improve response time입출력 응답 속도 개선을 위한 SSD 내부에서의 스케줄링 알고리즘 연구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 408
  • Download : 0
Modern storage devices are becoming more complex and smarter compared to the past. As a consequence the central role of IO scheduling is shifting from operating systems to storage devices. Many scheduling algorithms for magnetic disk drives have been proposed, but for NAND-flash-based solid state drives (SSD), dissimilar approaches are necessary due to different physical characteristics. SSD has no moving parts and has multiple flash chips operating in parallel, where IO requests are processed in a unit of page. Its write latency is tens of times as great as the read latency, and SSD requires erase operation to overwrite in a memory cell. Considering the characteristics, scheduling algorithms, such as earliest finish time first (EFTF) algorithm and simple intuitive ones, are explored and their implementations are provided. By employing a simulation-based method using various parameters, the performance of the algorithms are analyzed. The simulation result shows that utilizing the EFTF algorithm improves the response time of SSD by average 16.85\% and maximum 34.63\% depending on the workloads intensity compared to first-in-first-out policy. Throughout our work we also have verified that small cache hit rate, large scheduling queue size, and high intensity of IO contribute to the effectiveness of the scheduling algorithms. In addition, by employing time-out strategy to prevent starvation, we have shown that there is a tradeoff between maximum response time and average response time.
Advisors
Maeng, Seung-Ryoulresearcher맹승렬researcher
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2009
Identifier
327354/325007  / 020073284
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학전공, 2009. 8., [ vi, 25 p. ]

Keywords

IO Scheduling; SSD; NAND flash memory; 입출력 스케줄링; SSD; NAND 기반 플래시 메모리; IO Scheduling; SSD; NAND flash memory; 입출력 스케줄링; SSD; NAND 기반 플래시 메모리

URI
http://hdl.handle.net/10203/34889
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=327354&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0