2020
DOI: 10.1007/s11390-020-9797-6
|View full text |Cite
|
Sign up to set email alerts
|

GekkoFS — A Temporary Burst Buffer File System for HPC Applications

Abstract: Many scientific fields increasingly use High-Performance Computing (HPC) to process and analyze massive amounts of experimental data while storage systems in today's HPC environments have to cope with new access patterns. These patterns include many metadata operations, small I/O requests, or randomized file I/O, while general-purpose parallel file systems have been optimized for sequential shared access to large files. Burst buffer file systems create a separate file system that applications can use to store … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 33 publications
(10 citation statements)
references
References 31 publications
(23 reference statements)
0
10
0
Order By: Relevance
“…This requires either an application-specific data management implementation, or the addition of a system software layer that manages the data and presents it to the application. One such software layer is GekkoFS [7,8] , an ephemeral file system that is created just-in-time for individual jobs, and that sits on top of the B-APM working across nodes. GekkoFS is ephemeral because it is only live for the duration of a job, and it therefore also needs the ability to move the data into, and out of, B-APM.…”
Section: B-apm As a Distributed File Systemmentioning
confidence: 99%
See 1 more Smart Citation
“…This requires either an application-specific data management implementation, or the addition of a system software layer that manages the data and presents it to the application. One such software layer is GekkoFS [7,8] , an ephemeral file system that is created just-in-time for individual jobs, and that sits on top of the B-APM working across nodes. GekkoFS is ephemeral because it is only live for the duration of a job, and it therefore also needs the ability to move the data into, and out of, B-APM.…”
Section: B-apm As a Distributed File Systemmentioning
confidence: 99%
“…One such software layer is GekkoFS [7] [8], an ephemeral file system that is created just-in-time for individual jobs, and that sits on top of the B-APM working across nodes. GekkoFS is ephemeral because it is only live for the duration of a job, and it therefore also needs the ability to move data into, and out of, B-APM.…”
Section: B-apm As a Distributed File Systemmentioning
confidence: 99%
“…Therefore, we propose a fullfledged user-level I/O forwarding solution that is adequate and easy to run in production machines. To achieve this goal, we enriched an existing ad-hoc file system called GekkoFS [12], [13] with a forwarding mode. GekkoFS creates a temporary file system on compute nodes using their local storage capacity as a burst-buffer to alleviate I/O peaks.…”
Section: Gekkofwd: On-demand I/o Forwardingmentioning
confidence: 99%
“…A relevant discussion and in-depth analysis on ephemeral systems has already been done by Brinkmann et al [5]; that article discusses the general ideas of ad-hoc file systems as well as the specific characteristics of three implementations: BeeOND [13], GekkoFS [37], and BurstFS [39].…”
Section: Ephemeral Systemsmentioning
confidence: 99%