NAFS : NUMA 시스템에서 지역 접근을 최대화하기 위한 스택커블 파일시스템 


48권  6호, pp. 612-617, 6월  2021
10.5626/JOK.2021.48.6.612


PDF

  요약

Intel Optane DC Persistent 메모리는 DRAM에 가까운 응답속도를 보이면서 SSD 등 블록장치처럼 데이터의 영구 저장이 가능한 차세대 하드웨어이다. 그러나 Optane DC는 DIMM에 장착되기 때문에 기존 블록 장치에서 발생하지 않던 NUMA 효과로 인한 성능 감소가 발생한다. 이 때문에 멀티 쓰레드 I/O 응용에서 쓰레드가 동작하는 CPU에 따라서 I/O 성능이 차이난다. 본 논문에서는 이를 해결하기 위한 새로운 스택커블 파일 시스템인 NUMA-Aware Filesystem(NAFS)을 제안한다. NAFS는 파일을 특정 세그먼트 단위로 나누어서 쓰레드가 동작하는 CPU와 가까운 소켓의 Optane DC로 I/O를 수행하도록 한다. 또한 응용 수행 중 원격 소켓에서의 I/O가 많아지면 NAFS는 파일의 메타데이터를 모든 소켓의 Optane DC에 복사한 뒤 로컬 I/O가 가능하도록 해준다. 그 결과 불필요한 원격 소켓 I/O가 줄어들어 멀티쓰레드 응용에서의 I/O의 성능이 향상되었다.


  통계
2022년 11월부터 누적 집계
동일한 세션일 때 여러 번 접속해도 한 번만 카운트됩니다. 그래프 위에 마우스를 올리면 자세한 수치를 확인하실 수 있습니다.


  논문 참조

[IEEE Style]

S. Ha, H. Woo, E. Seo, B. Nam, "NAFS : Stackable Filesystem for Maximizing Local Access in a NUMA System," Journal of KIISE, JOK, vol. 48, no. 6, pp. 612-617, 2021. DOI: 10.5626/JOK.2021.48.6.612.


[ACM Style]

Seungjun Ha, Hobin Woo, Euiseong Seo, and Beomseok Nam. 2021. NAFS : Stackable Filesystem for Maximizing Local Access in a NUMA System. Journal of KIISE, JOK, 48, 6, (2021), 612-617. DOI: 10.5626/JOK.2021.48.6.612.


[KCI Style]

하승준, 우호빈, 서의성, 남범석, "NAFS : NUMA 시스템에서 지역 접근을 최대화하기 위한 스택커블 파일시스템," 한국정보과학회 논문지, 제48권, 제6호, 612~617쪽, 2021. DOI: 10.5626/JOK.2021.48.6.612.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

사무국

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr