Survey--Local File System
Updated: Nov 13th, 2023
在持久内存上的文件系统,近些年的工作主要由如下部分:
PM上的文件系统
EuroSys’14: PMFS[1]
EuroSys’14: Aerie[2]
FAST’16: NOVA[3]
SOSP’17: NOVA-Fortis[4]
SOSP’17: Strata[5]
SOSP’19: SplitFS [6]
SOSP’19: ZoFS [7]
FAST’21: KucoFS[8]
FAST’21: HashFS[9]
SOSP’23: Trio[10]
PM上的分布式文件系统
USENIX ATC’17: Octopus[11]
FAST’19: Orion[12]
OSDI’20: Assise[13]
[1]
S.
R. Dulloor et al., “System software for persistent
memory,” in Proceedings of the Ninth European Conference on
Computer Systems, New York, NY, USA, 2014, pp. 1–15, doi: 10.1145/2592798.2592814
[Online]. Available: https://doi.org/10.1145/2592798.2592814.
[Accessed: 12-Sep-2020]
[2]
H.
Volos, S. Nalli, S. Panneerselvam, V. Varadarajan, P. Saxena, and M. M.
Swift, “Aerie: flexible file-system interfaces to storage-class
memory,” in Proceedings of the Ninth European Conference on
Computer Systems, New York, NY, USA, 2014, pp. 1–14, doi: 10.1145/2592798.2592810
[Online]. Available: https://doi.org/10.1145/2592798.2592810.
[Accessed: 12-Sep-2020]
[3]
J.
Xu and S. Swanson, “NOVA: a log-structured file system for hybrid
volatile/non-volatile main memories,” in Proceedings of the
14th Usenix Conference on File and Storage Technologies, USA, 2016,
pp. 323–338.
[4]
J.
Xu et al., “NOVA-Fortis: A Fault-Tolerant Non-Volatile
Main Memory File System,” in Proceedings of the 26th
Symposium on Operating Systems Principles, New York, NY, USA, 2017,
pp. 478–496, doi: 10.1145/3132747.3132761
[Online]. Available: https://doi.org/10.1145/3132747.3132761.
[Accessed: 12-Sep-2020]
[5]
Y.
Kwon, H. Fingler, T. Hunt, S. Peter, E. Witchel, and T. Anderson,
“Strata: A Cross Media File System,” in Proceedings of
the 26th Symposium on Operating Systems Principles, Shanghai,
China, 2017, pp. 460–477, doi: 10.1145/3132747.3132770
[Online]. Available: https://doi.org/10.1145/3132747.3132770.
[Accessed: 12-May-2020]
[6]
R.
Kadekodi, S. K. Lee, S. Kashyap, T. Kim, A. Kolli, and V. Chidambaram,
“SplitFS: reducing software overhead in file systems for
persistent memory,” in Proceedings of the 27th ACM Symposium
on Operating Systems Principles, Huntsville, Ontario, Canada, 2019,
pp. 494–508, doi: 10.1145/3341301.3359631.
[7]
M.
Dong, H. Bu, J. Yi, B. Dong, and H. Chen, “Performance and
protection in the ZoFS user-space NVM file system,” in
Proceedings of the 27th ACM Symposium on Operating Systems
Principles, Huntsville, Ontario, Canada, 2019, pp. 478–493, doi: 10.1145/3341301.3359637
[Online]. Available: https://doi.org/10.1145/3341301.3359637.
[Accessed: 05-May-2020]
[8]
Y.
Chen, Y. Lu, B. Zhu, A. C. Arpaci-Dusseau, R. H. Arpaci-Dusseau, and J.
Shu, “Scalable Persistent Memory File System with Kernel-Userspace
Collaboration,” 2021, pp. 81–95 [Online]. Available: https://www.usenix.org/conference/fast21/presentation/chen-youmin.
[Accessed: 27-Feb-2021]
[9]
I.
Neal et al., “Rethinking File Mapping for Persistent
Memory,” 2021, pp. 97–111 [Online]. Available: https://www.usenix.org/conference/fast21/presentation/neal.
[Accessed: 27-Feb-2021]
[10]
A.
Sahraei et al., “XFaaS: Hyperscale and Low Cost
Serverless Functions at Meta,” in Proceedings of the 29th
Symposium on Operating Systems Principles, New York, NY, USA, 2023,
pp. 231–246, doi: 10.1145/3600006.3613155
[Online]. Available: https://dl.acm.org/doi/10.1145/3600006.3613155.
[Accessed: 25-Oct-2023]
[11]
Y.
Lu, J. Shu, Y. Chen, and T. Li, “Octopus: an RDMA-enabled
distributed persistent memory file system,” in Proceedings of
the 2017 USENIX Conference on Usenix Annual Technical Conference,
USA, 2017, pp. 773–785.
[12]
J.
Yang, J. Izraelevitz, and S. Swanson, “Orion: a distributed file
system for non-volatile main memories and RDMA-capable networks,”
in Proceedings of the 17th USENIX Conference on File and Storage
Technologies, USA, 2019, pp. 221–234.
[13]
T.
E. Anderson et al., “Assise: Performance and Availability
via Client-local {NVM} in a Distributed File System,” 2020, pp.
1011–1027 [Online]. Available: https://www.usenix.org/conference/osdi20/presentation/anderson.
[Accessed: 24-Nov-2020]
Notes mentioning this note
There are no notes linking to this note.