상세 보기
SSD의 수명 및 성능 향상을 위한 F2FS 파일 시스템의 DISCARD 명령어 관리 기법
Managing DISCARD Commands in F2FS File System for Improving Lifespan and Performance of SSD Devices
- 김진웅;
- 강동현;
- 엄영익
초록
DISCARD 명령어는 유효하지 않는 파일 시스템의 블록 정보를 SSD에 전달함으로써 SSD의 수명과 성능을 향상시키는데 도움이 되는 인터페이스이다. 그러나, F2FS 파일 시스템에서 DISCARD 명령어는 유휴 시간에만 처리되기 때문에 수명과 성능의 향상에 한계를 보인다. 본 논문에서는 짧은 유휴 시간에 DISCARD 명령어를 효율적으로 처리하기 위한 EPD 기법과 DISCARD 명령어를 덮어쓰기 명령으로 대체하기 위한 세그먼트 할당 기법인 PSA기법을 제안한다. 제안 기법의 효과를 평가하기 위해 다양한 워크로드를 기반으로 실험을 진행하였으며 실제 SSD에서의 수명과 성능을 확인하였다. 그 결과, 제안 기법이 기존 F2FS 대비 Write Amplification Factor (WAF)를 최대 40%, 처리량을 최대 160% 향상시킬 수 있음을 확인하였다.
키워드
file system; storage system; F2FS; SSD; DISCARD; segment allocation; 파일 시스템; 스토리지 시스템; F2FS; SSD; DISCARD; 세그먼트 할당
- 제목
- SSD의 수명 및 성능 향상을 위한 F2FS 파일 시스템의 DISCARD 명령어 관리 기법
- 제목 (타언어)
- Managing DISCARD Commands in F2FS File System for Improving Lifespan and Performance of SSD Devices
- 저자
- 김진웅; 강동현; 엄영익
- 발행일
- 2024-08
- 저널명
- 정보과학회논문지
- 권
- 51
- 호
- 8
- 페이지
- 669 ~ 677