[연구] 이상원 교수 연구실 (안미진 석박통합과정 학생), SIGMOD 2022 국제학술대회 논문 게재 승인
- 소프트웨어융합대학
- 조회수1342
- 2022-03-10
VLDB 연구실(지도교수: 이상원)의 안미진(소프트웨어플랫폼학과 석박과정)의 “Avoiding Read Stalls on Flash Storage” 논문이 ACM International Conference on Management of Data (SIGMOD) 2022에 게재 승인되었습니다. SIGMOD은 데이터베이스 분야의 Top-tier 학술대회이며, 2022년에는 미국 필라델피아에서 개최됩니다.
본 연구에서는 버퍼 관리자와 플래시 저장장치 간의 새로운 I/O 아키텍처로 Write-After-Read (WAR) 프로토콜을 제안합니다. 페이지 miss 시 사용 가능한 버퍼 프레임이 없을 때, WAR는 LRU tail의 dirty 페이지를 별도의 DRAM 공간으로 일시적으로 복사하고 miss 페이지를 stall 없이 저장장치에서 읽어옵니다. 복사된 dirty 페이지들은 저장장치에 비동기적으로 write 됩니다. 이러한 방식으로 read/write 간 리소스 충돌을 해결하고 read stall을 방지함으로써, WAR 프로토콜 기반의 DBMS 엔진은 더 많은 read 및 write I/O를 병렬로 실행하여 CPU와 저장장치의 성능을 잘 활용할 수 있습니다. 결과적으로 WAR는 기존 대비 트랜잭션 처리량을 2.9배까지 증가시키고, 트랜잭션 응답 시간을 70%까지 감소시킵니다.