Abstract
The Direct-FUSE framework supports multiple FUSE file systems as well as other, custom user-level file
systems in user space without the need to cross the user/kernel boundary into the FUSE kernel module.
All layers of Direct-FUSE are in user space, and applications can directly use pre-defined unified file
system calls to interact with different user-defined file systems. Our performance results show that Direct-
FUSE can outperform some native FUSE file systems by 11.9% on average and does not add significant
overhead over backend file systems.
- Developers:
-
SATO,, KENTO [1] ; MOHROR, KATHRYN [1] ; MOODY, ADAM [1] ; Zhu, Yue [2] ; Khan, Muhib [2] ; Wang, Teng [2] ; Yu, Weikuan [2]
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Florida State University
- Release Date:
- 2019-12-02
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Licenses:
-
GNU General Public License v2.0
- Sponsoring Org.:
-
USDOE National Nuclear Security Administration (NNSA)Primary Award/Contract Number:AC52-07NA27344
- Code ID:
- 35803
- Site Accession Number:
- LLNL-CODE-805021
- Research Org.:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Country of Origin:
- United States
Citation Formats
SATO,, KENTO, MOHROR, KATHRYN M., MOODY, ADAM T., Zhu, Yue, Khan, Muhib, Wang, Teng, and Yu, Weikuan.
Direct-FUSE.
Computer Software.
https://github.com/LLNL/direct-fuse.
USDOE National Nuclear Security Administration (NNSA).
02 Dec. 2019.
Web.
doi:10.11578/dc.20200508.3.
SATO,, KENTO, MOHROR, KATHRYN M., MOODY, ADAM T., Zhu, Yue, Khan, Muhib, Wang, Teng, & Yu, Weikuan.
(2019, December 02).
Direct-FUSE.
[Computer software].
https://github.com/LLNL/direct-fuse.
https://doi.org/10.11578/dc.20200508.3.
SATO,, KENTO, MOHROR, KATHRYN M., MOODY, ADAM T., Zhu, Yue, Khan, Muhib, Wang, Teng, and Yu, Weikuan.
"Direct-FUSE." Computer software.
December 02, 2019.
https://github.com/LLNL/direct-fuse.
https://doi.org/10.11578/dc.20200508.3.
@misc{
doecode_35803,
title = {Direct-FUSE},
author = {SATO,, KENTO and MOHROR, KATHRYN M. and MOODY, ADAM T. and Zhu, Yue and Khan, Muhib and Wang, Teng and Yu, Weikuan},
abstractNote = {The Direct-FUSE framework supports multiple FUSE file systems as well as other, custom user-level file
systems in user space without the need to cross the user/kernel boundary into the FUSE kernel module.
All layers of Direct-FUSE are in user space, and applications can directly use pre-defined unified file
system calls to interact with different user-defined file systems. Our performance results show that Direct-
FUSE can outperform some native FUSE file systems by 11.9% on average and does not add significant
overhead over backend file systems.
},
doi = {10.11578/dc.20200508.3},
url = {https://doi.org/10.11578/dc.20200508.3},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20200508.3}},
year = {2019},
month = {dec}
}