基于用户态文件系统的共享访问与性能提升研究

作者:杨洪章; 杨雅辉*; 孙广宇
来源:北京大学学报(自然科学版), 2020, 56(06): 1020-1030.
DOI:10.13209/j.0479-8023.2020.107

摘要

研究并实现面向NVMe SSD的用户态高性能共享式文件系统(UHSFS),并提出简单弹性的数据布局技术、多粒度IO队列弹性分离技术以及多用户共享内存架构,这些关键技术能够显著地提升元数据的操作性能和IO处理能力,并且实现用户态文件系统的共享访问。实验结果表明,与UNFS,NVFUSE,BLOBFS和BLUEFS等用户态文件系统相比,UHSFS的元数据操作性能和Filebench综合负载性能最优;IO队列分离技术能够大幅度地提升吞吐量;与F2FS, XFS, Ext4等内核态文件系统相比, UHSFS同样表现出性能优势。