EDBT 2026 Demo / reviewers in the wild / expert
Viacheslav Dubeyko
dblp:214/5901
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2018
0000-0003-0800-8106ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Databases, data management, data science and information retrieval · 1
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
2 papers |
Storage systems · 86% Distributed systems · 14% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › file systems
file system checker |
0.7 | 2 | 2018 | Towards Robust File System Checkers · ACM Trans. Storage 2018 Towards Robust File System Checkers · FAST 2018 |
Distributed systems
fault tolerance |
0.3 | 1 | 2018 | Towards Robust File System Checkers · ACM Trans. Storage 2018 |
Storage systems
file systems |
0.3 | 1 | 2018 | Towards Robust File System Checkers · ACM Trans. Storage 2018 |
Storage systems › file systems
file system consistency |
0.3 | 1 | 2018 | Towards Robust File System Checkers · FAST 2018 |
Storage systems › storage reliability
file system reliability |
0.3 | 1 | 2018 | Towards Robust File System Checkers · FAST 2018 |
Storage systems
storage reliability |
0.3 | 1 | 2018 | Towards Robust File System Checkers · ACM Trans. Storage 2018 |
Storage systems › file systems
journaling file system |
0.1 | 1 | 2018 | Towards Robust File System Checkers · ACM Trans. Storage 2018 |
Methods — techniques the papers use, named apart from their topics
undo logging · 0.3fault injection · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Towards Robust File System Checkers
Om Rameshwar Gatla, Muhammad Hameed, Mai Zheng, Viacheslav Dubeyko, Adam Manzanares, Filip Blagojevic, Cyril Guyot, Robert Mateescu |
FAST | 4 |
| 2018 | Towards Robust File System CheckersabstractFile systems may become corrupted for many reasons despite various protection techniques. Therefore, most file systems come with a checker to recover the file system to a consistent state. However, existing checkers are commonly assumed to be able to complete the repair without interruption, which may not be true in practice. In this work, we demonstrate via fault injection experiments that checkers of widely used file systems (EXT4, XFS, BtrFS, and F2FS) may leave the file system in an uncorrectable state if the repair procedure is interrupted unexpectedly. To address the problem, we first fix the ordering issue in the undo logging of e2fsck and then build a general logging library (i.e., rfsck-lib) for strengthening checkers. To demonstrate the practicality, we integrate rfsck-lib with existing checkers and create two new checkers: rfsck-ext, a robust checker for Ext-family file systems, and rfsck-xfs, a robust checker for XFS file systems, both of which require only tens of lines of modification to the original versions. Both rfsck-ext and rfsck-xfs are resilient to faults in our experiments. Also, both checkers incur reasonable performance overhead (i.e., up to 12%) compared to the original unreliable versions. Moreover, rfsck-ext outperforms the patched e2fsck by up to nine times while achieving the same level of robustness. Om Rameshwar Gatla, Mai Zheng, Muhammad Hameed, Viacheslav Dubeyko, Adam Manzanares, Filip Blagojevic, Cyril Guyot, Robert Mateescu |
ACM Trans. Storage | 4 |