-
题名纯用户态的网络文件系统——RUFS
被引量:1
- 1
-
-
作者
董豪宇
陈康
-
机构
清华大学计算机科学与技术系
-
出处
《计算机应用》
CSCD
北大核心
2020年第9期2577-2585,共9页
-
基金
国家重点研发计划项目(2016YFB1000504)。
-
文摘
针对在使用高速存储硬件时常规网络文件系统会被软件开销影响整体性能的问题,提出了利用存储性能开发套件(SPDK)搭建文件系统的方法,并在此基础上实现了一个网络文件系统RUFS的原型。该系统通过键值存储模拟文件系统的目录树结构以及对文件系统的元数据进行管理,通过SPDK存储文件的内容。另外,利用远程直接内存访问(RDMA)技术对外提供文件系统服务。RUFS相较于NFS+ext4,在4 KB随机访问上,读写吞吐性能分别提高了202.2%和738.9%,读写平均延迟分别降低了74.4%和97.2%;在4 MB顺序访问上,读写吞吐性能分别提高了153.1%和44.0%。在大部分元数据操作上,RUFS相比NFS+ext4也有显著优势,特别是文件夹创建操作,RUFS的吞吐性能提高了约5693.8%。该系统能够充分发挥高速网络和高速存储设备的性能优势,为用户提供延时更低、吞吐性能更好的文件系统服务。
-
关键词
文件系统
远程直接内存访问
存储性能开发套件
用户态系统
固态硬盘
-
Keywords
file system
Remote Direct Memory Access(RDMA)
Storage Performance Development Kit(SPDK)
userspace system
Solid State Disk(SSD)
-
分类号
TP302.1
[自动化与计算机技术—计算机系统结构]
-