Disaggregated Memory for File-backed Pages

  • Han, Daegyu
  • Nam, Jaeyoon
  • Cha, Hokeun
  • Kim, Changdae
  • Koh, Kwangwon
  • ... Nam, Beomseok
  • 외 2명
Citations

WEB OF SCIENCE

1
Citations

SCOPUS

1

초록

To explore the opportunity of expanding the page cache using disaggregated memory for file-backed pages, this study presents BalloonStasher, an RDMA-based disaggregated memory for data-intensive applications. Utilizing the ephemeral nature of the page cache, BalloonStasher dynamically adapts to the changing page cache demands of multiple clients. BalloonStasher supports one-sided RDMA-based memory pooling or two-sided RDMA-based memory sharing when using memory nodes. Additionally, it also supports peer memory mode, which utilizes the idle memory of peer nodes. Our extensive performance study compares the benefits and limitations of the three cache modes, and shows that BalloonStasher can mitigate the memory underutilization problem and improve the performance of data-intensive applications by a large margin.

키워드

disaggregated memoryRDMAtranscendent memory
제목
Disaggregated Memory for File-backed Pages
저자
Han, DaegyuNam, JaeyoonCha, HokeunKim, ChangdaeKoh, KwangwonKim, TaehoonKim, Sang-HoonNam, Beomseok
DOI
10.1145/3736585
발행일
2025-11
유형
Article
저널명
ACM Transactions on Storage
21
4