Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleSeptember 2024
An Adaptive Zone-Grouping Scheme Enabling General-Purpose File Systems on ZNS SSDs
SYSTOR '24: Proceedings of the 17th ACM International Systems and Storage ConferencePages 132–145https://doi.org/10.1145/3688351.3689151Zoned namespace solid state drives (ZNS SSDs) provide superior capacity and life span compared to conventional namespace (CNS) SSDs at the same cost. Especially, a small-zone ZNS SSD can achieve a low write amplification factor (WAF) and performance ...
- ArticleJanuary 2024
Sustainable Commercial Fishery Control Using Multimedia Forensics Data from Non-trusted, Mobile Edge Nodes
AbstractUncontrolled over-fishing has been exemplified by the UN as a serious ecological challenge and a major threat to sustainable food supplies. Emerging trends within governing bodies point towards digital solutions by deploying CCTV-based video ...
- research-articleDecember 2023
Secure and Lightweight Access Control for Highly Decentralized and Distributed File Systems
Mid4CC '23: Proceedings of the 1st International Workshop on Middleware for the Computing ContinuumPages 1–6https://doi.org/10.1145/3631309.3632832The overall data traffic on the Internet has been rapidly growing, leading to a significantly increased cost of storing the exploding data. Decentralized and distributed file systems such as InterPlanetary File System (IPFS) and BitTorrent have been ...
- research-articleOctober 2023
Cache or Direct Access? Revitalizing Cache in Heterogeneous Memory File System
DIMES '23: Proceedings of the 1st Workshop on Disruptive Memory SystemsPages 38–44https://doi.org/10.1145/3609308.3625272This paper revisits the value of cache in DRAM-PM heterogeneous memory file systems. The first contribution is a comprehensive analysis of the existing file systems on heterogeneous memory, including cache-based and DAX-based (direct access). We find ...
- research-articleJune 2023
F3: Serving Files Efficiently in Serverless Computing
SYSTOR '23: Proceedings of the 16th ACM International Conference on Systems and StoragePages 8–21https://doi.org/10.1145/3579370.3594771Serverless platforms offer on-demand computation and represent a significant shift from previous platforms that typically required resources to be pre-allocated (e.g., virtual machines). As serverless platforms have evolved, they have become suitable ...
-
- research-articleMay 2023
Chipmunk: Investigating Crash-Consistency in Persistent-Memory File Systems
EuroSys '23: Proceedings of the Eighteenth European Conference on Computer SystemsPages 718–733https://doi.org/10.1145/3552326.3567498We present Chipmunk, a new framework to test persistent-memory (PM) file systems for crash-consistency bugs. Using Chipmunk, we discovered 23 new bugs across five PM file systems; most bugs have been confirmed and fixed by developers. The discovered ...
SeqDLM: a sequencer-based distributed lock manager for efficient shared file access in a parallel file system
SC '22: Proceedings of the International Conference on High Performance Computing, Networking, Storage and AnalysisArticle No.: 55, Pages 1–14Distributed locks are used to guarantee the distributed client-cache coherence in parallel file systems. However, they lead to poor performance in the case of parallel writes under high-contention workloads. We analyze the distributed lock manager and ...
- research-articleNovember 2022
Building blocks for network-accelerated distributed file systems
- Salvatore Di Girolamo,
- Daniele De Sensi,
- Konstantin Taranov,
- Milos Malesevic,
- Maciej Besta,
- Timo Schneider,
- Severin Kistler,
- Torsten Hoefler
SC '22: Proceedings of the International Conference on High Performance Computing, Networking, Storage and AnalysisArticle No.: 10, Pages 1–14High-performance clusters and datacenters pose increasingly demanding requirements on storage systems. If these systems do not operate at scale, applications are doomed to become I/O bound and waste compute cycles. To accelerate the data path to remote ...
- research-articleDecember 2023
DaxVM: Stressing the Limits of Memory as a File Interface
MICRO '22: Proceedings of the 55th Annual IEEE/ACM International Symposium on MicroarchitecturePages 369–387https://doi.org/10.1109/MICRO56248.2022.00037Persistent memory (PMem) is a low-latency storage technology connected to the processor memory bus. The Direct Access (DAX) interface promises fast access to PMem, mapping it directly to processes' virtual address spaces. However, virtual memory ...
- research-articleJune 2022
Understanding configuration dependencies of file systems
HotStorage '22: Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File SystemsPages 1–8https://doi.org/10.1145/3538643.3539756File systems have many configuration parameters. Such flexibility comes at the price of additional complexity which could lead to subtle configuration-related issues. To address the challenge, we study the potential configuration dependencies of a ...
- research-articleMay 2022
ReFuzz - Structure Aware Fuzzing of the Resilient File System (ReFS)
ASIA CCS '22: Proceedings of the 2022 ACM on Asia Conference on Computer and Communications SecurityPages 589–601https://doi.org/10.1145/3488932.3523260The Resilient File System (ReFS) from Microsoft promises new features such as increased performance and resilience compared to the New Technology File System (NTFS). On the downside, the ReFS drivers are growing more extensive and more complex, ...
- research-articleApril 2022
Data-aware compression for HPC using machine learning
CHEOPS '22: Proceedings of the Workshop on Challenges and Opportunities of Efficient and Performant Storage SystemsPages 8–15https://doi.org/10.1145/3503646.3524294While compression can provide significant storage and cost savings, its use within HPC applications is often only of secondary concern. This is in part due to the inflexibility of existing approaches where a single compression algorithm has to be used ...
- research-articleApril 2022
Analysis and workload characterization of the CERN EOS storage system
CHEOPS '22: Proceedings of the Workshop on Challenges and Opportunities of Efficient and Performant Storage SystemsPages 1–7https://doi.org/10.1145/3503646.3524293Modern, large-scale scientific computing runs on complex exascale storage systems that support even more complex data workloads. Understanding the data access and movement patterns is vital for informing the design of future iterations of existing ...
- research-articleAugust 2021
C2J: compulsory compound transaction for journaling file system
APSys '21: Proceedings of the 12th ACM SIGOPS Asia-Pacific Workshop on SystemsPages 17–24https://doi.org/10.1145/3476886.3477514In this work, we developed a new technique called Compulsory Compound Journaling (C2J) to increase the coalescing degree of shared updates in journal transactions. C2J introduces intentional delay in waking up the JBD thread to extend the interval ...
- research-articleAugust 2021
exHide: Hiding Data within the exFAT File System
ARES '21: Proceedings of the 16th International Conference on Availability, Reliability and SecurityArticle No.: 77, Pages 1–8https://doi.org/10.1145/3465481.3470117Recently, steganographic techniques for hiding data in file system metadata gained focus. Tools for commonly used file systems were published but the exFAT file system did not get much attention – probably because its structure provides only few ...
- research-articleJuly 2021
Model-Checking Support for File System Development
HotStorage '21: Proceedings of the 13th ACM Workshop on Hot Topics in Storage and File SystemsPages 103–110https://doi.org/10.1145/3465332.3470878Developing and maintaining a file system is time-consuming, typically requiring years of effort. Developers often test compliance with APIs such as POSIX with hand-written regression suites that, alas, examine only a fraction of a file system's state ...
- research-articleJune 2021
Better atomic writes by exposing the flash out-of-band area to file systems
LCTES 2021: Proceedings of the 22nd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded SystemsPages 12–23https://doi.org/10.1145/3461648.3463843File systems for mobile devices usually preserve data consistency by ordered I/Os. However, maintaining I/O ordering prevents applications from fully exploiting device parallelism and thus degrades the storage performance. In this paper, we propose ...
- research-articleAugust 2020Best Paper
SubZero: zero-copy IO for persistent main memory file systems
APSys '20: Proceedings of the 11th ACM SIGOPS Asia-Pacific Workshop on SystemsPages 1–8https://doi.org/10.1145/3409963.3410489POSIX-style read() and write() have long been the standard interface for accessing data in files. However, the data copy into and out of memory these methods require imposes an unnecessary overhead when files are stored in fast persistent memories (...
- research-articleMarch 2020
The Reliability of Modern File Systems in the face of SSD Errors
ACM Transactions on Storage (TOS), Volume 16, Issue 1Article No.: 2, Pages 1–28https://doi.org/10.1145/3375553As solid state drives (SSDs) are increasingly replacing hard disk drives, the reliability of storage systems depends on the failure modes of SSDs and the ability of the file system layered on top to handle these failure modes. While the classical paper ...
- short-paperMarch 2020
The Composite-File File System: Decoupling One-to-One Mapping of Files and Metadata for Better Performance
ACM Transactions on Storage (TOS), Volume 16, Issue 1Article No.: 5, Pages 1–18https://doi.org/10.1145/3366684The design and implementation of traditional file systems typically use the one-to-one mapping of logical files to their physical metadata representations. File system optimizations generally follow this rigid mapping and miss opportunities for an ...