Full Text:   <1589>

Summary:  <581>

CLC number: TP212

On-line Access: 2024-08-27

Received: 2023-10-17

Revision Accepted: 2024-05-08

Crosschecked: 2023-02-22

Cited: 0

Clicked: 2517

Citations:  Bibtex RefMan EndNote GB/T7714

 ORCID:

Youyou LU

https://orcid.org/0000-0002-6214-5390

-   Go to

Article info.
Open peer comments

Frontiers of Information Technology & Electronic Engineering  2023 Vol.24 No.5 P.675-687

http://doi.org/10.1631/FITEE.2200469


NICFS: a file system based on persistent memory and SmartNIC


Author(s):  Yitian YANG, Youyou LU

Affiliation(s):  Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China

Corresponding email(s):   yangyiti22@mails.tsinghua.edu.cn, luyouyou@tsinghua.edu.cn

Key Words:  Non-volatile memory, Persistent memory, Data processing unit, Smart network interface card (SmartNIC), File system



Abstract: 
Emergence of new hardware, including persistent memory and smart network interface card (SmartNIC), has brought new opportunities to file system design. In this paper, we design and implement a new file system named NICFS based on persistent memory and SmartNIC. We divide the file system into two parts: the front end and the back end. In the front end, data writes are appended to the persistent memory in a log-structured way, leveraging the fast persistence advantage of persistent memory. In the back end, the data in logs are fetched, processed, and patched to files in the background, leveraging the processing capacity of SmartNIC. Evaluation results show that NICFS outperforms Ext4 by about 21%/10% and about 19%/50% on large and small reads/writes, respectively.

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2025 Journal of Zhejiang University-SCIENCE