A write buffer management scheme considering the command queue in SSD

명령 큐를 고려한 SSD 쓰기 버퍼 관리 기법

  • Kim, Seong-Min (Dept. of Computer Engineering, Kwangwoon University) ;
  • Kim, Tae-Seok (Dept. of Computer Engineering, Kwangwoon University)
  • 김성민 (광운대학교 컴퓨터공학과) ;
  • 김태석 (광운대학교 컴퓨터공학과)
  • Published : 2012.06.22

Abstract

SSD(Solid State Drives)에서는 쓰기 버퍼를 활용해 쓰기 연산의 횟수를 줄임으로써 입출력 성능향상을 가져오고, 부가적으로 삭제 연산이 줄어들어 수명 향상의 효과를 얻고 있다. 하지만 지금까지의 쓰기 버퍼 관련 연구에서는 SSD의 컨트롤러 구조를 모두 고려하지 못하고 있다. 이 논문에서는 쓰기 버퍼의 데이터 히트(HIT)율을 높이기 위한 방법으로 지금까지 고려하지 못했던 SSD 컨트롤러 구조 내 명령 큐(Command Queue)의 정보를 통해 가까운 미래에 도착할 쓰기 명령을 예측하고, 이를 기존 버퍼 관리 기법에 적용하는 방안을 연구한다.

Keywords