연구 영역
기본 정보
논문·특허
과제
구성원
Article|
·
인용수 7
·2024
ScaleCache: A Scalable Page Cache for Multiple Solid-State Drives
Kiet Tuan Pham, Seokjoo Cho, Sangjin Lee, Lan Anh Nguyen, Hyeongi Yeo, Ipoom Jeong, Sungjin Lee, Nam Sung Kim, Yongseok Son
초록

본 논문은 SSD 확장성을 개선하기 위한 확장 가능한 페이지 캐시(ScaleCache)를 제시한다. 구체적으로, 먼저 XArray를 기반으로 한 페이지 캐시의 동시성 자료구조(ccXArray)를 제안하여 페이지 캐시에 대한 접근과 갱신을 동시에 가능하게 한다. 둘째, 병렬적이고 기회주의적인 방식으로 페이지를 저장 장치에 직접 플러시하는 직접 페이지 플러시(dflush)를 도입한다. 우리는 Linux 커널에서 두 가지 기법으로 ScaleCache를 구현하고, 8개의 NVMe SSD를 탑재한 64코어 머신에서 이를 평가한다. 평가 결과, ScaleCache는 다중 SSD에 대한 기존 방식 및 확장 방식과 비교하여 리눅스 파일 시스템의 성능을 각각 최대 6.81배 및 4.50배 향상시키는 것으로 나타났다.

*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.

키워드
Computer scienceCacheScalabilityOperating systemParallel computingPage cacheCache algorithmsScheme (mathematics)Kernel (algebra)Linux kernel
타입
Article
IF / 인용수
- / 7
게재 연도
2024