ShanghaiTech University Knowledge Management System
BuffetFS: Serve Yourself Permission Checks without Remote Procedure Calls | |
2021-10-26 | |
状态 | 已发表 |
摘要 | The remote procedure call (a.k.a. RPC) latency becomes increasingly significant in a distributed file system. We propose BuffetFS, a user-level file system that optimizes I/O performance by eliminating the RPCs caused by \texttt{open()} operation. By leveraging \texttt{open()} from file servers to clients, BuffetFS can restrain the procedure calls for permission checks locally, hence avoid RPCs during the initial stage to access a file. BuffetFS can further reduce response time when users are accessing a large number of small files. We implement a BuffetFS prototype and integrate it into a storage cluster. Our preliminary evaluation results show that BuffetFS can offer up to 70\% performance gain compared to the Lustre file system. |
关键词 | distributed file systems user-level file systems RPC permission checks |
DOI | arXiv:2110.13551 |
相关网址 | 查看原文 |
出处 | Arxiv |
WOS记录号 | PPRN:11943644 |
WOS类目 | Computer Science, Hardware& Architecture |
文献类型 | 预印本 |
条目标识符 | https://kms.shanghaitech.edu.cn/handle/2MSLDSTB/348410 |
专题 | 信息科学与技术学院_硕士生 信息科学与技术学院_PI研究组_殷树组 信息科学与技术学院_博士生 |
作者单位 | 1.ShanghaiTech Univ, Shanghai, Peoples R China 2.Shandong Univ, Jinan, Peoples R China 3.Tsinghua Univ, Beijing, Peoples R China |
推荐引用方式 GB/T 7714 | Zou, Yanliang,Yang, Bin,Zhang, Jian,et al. BuffetFS: Serve Yourself Permission Checks without Remote Procedure Calls. 2021. |
条目包含的文件 | ||||||
文件名称/大小 | 文献类型 | 版本类型 | 开放类型 | 使用许可 |
修改评论
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。