작품개요
최근 SSD 성능 향상을 위한 연구로 쓰기 증폭(Write Amplification, WA) 감소 목적의 다양한 기술들이 개발되고 있다. 그중 Flexible Data Placement(FDP)는 호스트 기반 힌트 시스템을 통해 디스크의 쓰기 및 읽기 연산을 최적화한다. 이전 연구에서는 FDP의 Read/Write와 I/O Management Receive 기능 에뮬레이션을 구현 및 검증하였다. 그리고 이번 연구는 FDP의 핵심 기능인 Reporting을 구현하는 데 중점을 두고 있다. 이를 위해 I/O Management Send(IOMS), Get Log Page, Get/Set Features command 등을 구현하였으며, 데이터 배치 정보를 효과적으로 수집하고 WA 감소를 위한 기반을 마련하였다.