中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
NapFS: A High-Performance Persistent Memory File System for Non-Uniform Memory Access Architectures

文献类型:期刊论文

作者Jia, Wen-Qing1,2; Jiang, De-Jun1,2; Xiong, Jin1,2
刊名JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY
出版日期2025-08-11
页码17
关键词non-uniform memory access (NUMA) persistent memory file system IO delegation
ISSN号1000-9000
DOI10.1007/s11390-024-4075-7
英文摘要Persistent memory (PM) allows file systems to directly persist data on the memory bus. To increase the capacity of PM file systems, building a file system across sockets with each attached PM is attractive. However, accessing data across sockets incurs impacts of the non-uniform memory access (NUMA) architecture, which will lead to significant performance degradation. In this paper, we first use experiments to understand the NUMA impacts on building PM file systems. And then, we propose four design principles for building a high-performance PM file system NapFS for the NUMA architecture. We architect NapFS with per-socket local PM file systems and per-socket dedicated IO thread pools. This not only allows applications to delegate data accesses to IO threads for avoiding remote PM accesses, but also fully reuses existing single-socket PM file systems to reduce implementation complexity. Additionally, NapFS utilizes fast DRAM to accelerate performance by adding a global cache and adopts a selective cache mechanism to eliminate the redundant double-copy overhead for synchronization operations. Lastly, we show that NapFS can adopt extended optimizations to improve scalability and the performance of critical requests. We evaluate NapFS against other multi-socket PM file systems. The evaluation results show that NapFS achieves 2.2x and 1.0x throughput improvement for Filebench and RocksDB, respectively.
资助项目Major Research Plan of the National Natural Science Foundation of China[92270202] ; Strategic Priority Research Program of the Chinese Academy of Sciences[XDB44030200]
WOS研究方向Computer Science
语种英语
WOS记录号WOS:001546871500001
出版者SPRINGER SINGAPORE PTE LTD
源URL[http://119.78.100.204/handle/2XEOYT63/41774]  
专题中国科学院计算技术研究所期刊论文_英文
通讯作者Jiang, De-Jun
作者单位1.Univ Chinese Acad Sci, Beijing 101408, Peoples R China
2.Chinese Acad Sci, Inst Comp Technol, State Key Lab Processors, Beijing 100190, Peoples R China
推荐引用方式
GB/T 7714
Jia, Wen-Qing,Jiang, De-Jun,Xiong, Jin. NapFS: A High-Performance Persistent Memory File System for Non-Uniform Memory Access Architectures[J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY,2025:17.
APA Jia, Wen-Qing,Jiang, De-Jun,&Xiong, Jin.(2025).NapFS: A High-Performance Persistent Memory File System for Non-Uniform Memory Access Architectures.JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY,17.
MLA Jia, Wen-Qing,et al."NapFS: A High-Performance Persistent Memory File System for Non-Uniform Memory Access Architectures".JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY (2025):17.

入库方式: OAI收割

来源:计算技术研究所

浏览0
下载0
收藏0
其他版本

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。