Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andreas Dilger

dblp:14/7059 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
4since 2021 · last 2025
0000-0002-7757-7989ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 4 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
5 papers
Storage systems · 77% Memory systems · 16% High-performance computing · 7%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems › file systems
distributed file system
2.232025
Lustre Unveiled: Evolution, Design, Advancements, and Current Trends · ACM Trans. Storage 2025
Combining Buffered I/O and Direct I/O in Distributed File Systems · FAST 2024
MetaWBC: POSIX-Compliant Metadata Write-Back Caching for Distributed File Systems · SC 2022
Storage systems
file systems
2.132025
Lustre Unveiled: Evolution, Design, Advancements, and Current Trends · ACM Trans. Storage 2025
Xfast: Extreme File Attribute Stat Acceleration for Lustre · SC 2023
MetaWBC: POSIX-Compliant Metadata Write-Back Caching for Distributed File Systems · SC 2022
Storage systems › file systems › distributed file system
parallel file system
1.022023
Xfast: Extreme File Attribute Stat Acceleration for Lustre · SC 2023
LPCC: hierarchical persistent client caching for lustre · SC 2019
Storage systems › file systems › distributed file system › parallel file system
lustre file system
0.912025
Lustre Unveiled: Evolution, Design, Advancements, and Current Trends · ACM Trans. Storage 2025
Storage systems › distributed storage
parallel storage system
0.912025
Lustre Unveiled: Evolution, Design, Advancements, and Current Trends · ACM Trans. Storage 2025
Memory systems › cache management › storage caching
metadata caching
0.612022
MetaWBC: POSIX-Compliant Metadata Write-Back Caching for Distributed File Systems · SC 2022
Memory systems › cache management › storage caching
write-back caching
0.612022
MetaWBC: POSIX-Compliant Metadata Write-Back Caching for Distributed File Systems · SC 2022
Memory systems › cache management › storage caching
client-side caching
0.412019
LPCC: hierarchical persistent client caching for lustre · SC 2019
High-performance computing › supercomputing
exascale computing
0.312025
Lustre Unveiled: Evolution, Design, Advancements, and Current Trends · ACM Trans. Storage 2025

Methods — techniques the papers use, named apart from their topics

workload analysis · 0.9file caching state machine · 0.6POSIX-compliant memory file system · 0.6SSD-based caching · 0.4
YearPublicationVenuePosition
2025 Lustre Unveiled: Evolution, Design, Advancements, and Current Trends
abstract
The Lustre filesystem serves as a vital element in high-performance parallel storage, meeting the rising demands of scientific, research, and enterprise environments. Widely deployed across HPC environments, ranging from small-scale applications in AI/ML, to domains like oil and gas, drug discovery, and meteorology, and manufacturing, Lustre addresses the universal challenge of efficiently accessing vast and ever-increasing volumes of data. Lustre is the filesystem of choice on six out of the top 10 fastest supercomputers in the world today, over 65% of the top 100, and also for over 60% of the top 500. Despite its widespread popularity, there is a lack of a complete and up-to-date reference, covering Lustre’s evolution, design, and various advancements made over the years. In this journal, we aim to fill this gap by providing a comprehensive journey of Lustre, including its history with significant contributions to HPC, detailed architecture and design elements, exploration of advancements added through its evolution, and future directions. Additionally, we present a comparison of Lustre with other prominent storage technologies of the era. To illustrate the current state of Lustre, we analyze several filesystem trends, including utilization, performance, and usage patterns on Orion, the Lustre filesystem on the first exascale supercomputer Frontier. We hope that this journal serves as a comprehensive educational reference for the current and future generations interested in HPC filesystem storage aspects.
Anjus George, Andreas Dilger, Michael J. Brim, Rick Mohr, Amir Shehata, Jong Choi 0001, Ahmad Maroof Karimi, Jesse Hanley, James Simmons, Dominic Manno, Verónica G. Vergara Larrea, Sarp Oral, Christopher Zimmer 0001
ACM Trans. Storage2
2024 Combining Buffered I/O and Direct I/O in Distributed File Systems
Yingjin Qian, Marc-Andre Vef, Patrick Farrell, Andreas Dilger, Shuichi Ihara, Yinjin Fu, André Brinkmann
FAST4
2023 Xfast: Extreme File Attribute Stat Acceleration for Lustre
abstract
Directory tree walks on parallel file systems are costly operations frequently required by many storage management tasks. Even listing the contents of a single directory can take minutes to hours for huge directories, as the tree walk performance of parallel file systems in Linux is severely throttled by sequentially accessing distributed metadata for each file through the syscall interface.
Yingjin Qian, Wen Cheng 0003, Lingfang Zeng, Marc-Andre Vef, Andreas Dilger, Siyao Lai, Shuichi Ihara, André Brinkmann
SC6
2022 MetaWBC: POSIX-Compliant Metadata Write-Back Caching for Distributed File Systems
abstract
In parallel and distributed file systems, caching can improve data performance and metadata operations. Currently, most distributed file systems adopt a write-back data cache for performance and a write-through metadata cache for simplifying consistency. However, with modern file systems scales and workloads, write-through metadata caching can impact overall file system performance, e.g., through lock contention and heavy RPC loads required for namespace synchronization and transaction serialization. This paper proposes a novel metadata write-back caching (MetaWBC) mechanism to improve the performance of metadata operations in distributed environments. To achieve extreme metadata performance, we developed a fast, lightweight, and POSIXcompatible memory file system as a metadata cache. Further, we designed a file caching state machine and included other performance optimizations. We coupled MetaWbc with Lustre and evaluated that MetaWbc can outperform the native parallel file system by up to 8x for metadata-intensive benchmarks, and up to 7x for realistic workloads in throughput.
Yingjin Qian, Wen Cheng 0003, Lingfang Zeng, Marc-Andre Vef, Oleg Drokin, Andreas Dilger, Shuichi Ihara, Wusheng Zhang, Yang Wang 0006, André Brinkmann
SC6
2019 LPCC: hierarchical persistent client caching for lustre
abstract
Most high-performance computing (HPC) clusters use a global parallel file system to enable high data throughput. The parallel file system is typically centralized and its storage media are physically separated from the compute cluster. Compute nodes as clients of the parallel file system are often additionally equipped with SSDs. The node internal storage media are rarely well-integrated into the I/O and compute workflows. How to make full and flexible use of these storage media is therefore a valuable research question.
Yingjin Qian, Shuichi Ihara, Andreas Dilger, Carlos Thomaz, Wen Cheng 0003, Lingfang Zeng, Fang Wang 0001, Dan Feng 0001, Tim Süß, André Brinkmann
SC4