More than capacity: Performance-oriented evolution of pangu in alibaba
This paper presents how the Pangu storage system continuously evolves with hardware
technologies and the business model to provide high-performance, reliable storage services …
technologies and the business model to provide high-performance, reliable storage services …
Ditto: An elastic and adaptive memory-disaggregated caching system
In-memory caching systems are fundamental building blocks in cloud services. However,
due to the coupled CPU and memory on monolithic servers, existing caching systems …
due to the coupled CPU and memory on monolithic servers, existing caching systems …
{SingularFS}: A {Billion-Scale} distributed file system using a single metadata server
Billion-scale distributed file systems play an important role in modern datacenters, and it is
desirable and possible to support these file systems with a single metadata server. However …
desirable and possible to support these file systems with a single metadata server. However …
Dpfs: Dpu-powered file system virtualization
PJ Gootzen, J Pfefferle, R Stoica, A Trivedi - Proceedings of the 16th …, 2023 - dl.acm.org
As we move towards hyper-converged cloud solutions, the efficiency and overheads of
distributed file systems at the cloud tenant side (ie, client) become of paramount importance …
distributed file systems at the cloud tenant side (ie, client) become of paramount importance …
SwitchTx: scalable in-network coordination for distributed transaction processing
Online-transaction-processing (OLTP) applications require the underlying storage system to
guarantee consistency and serializability for distributed transactions involving large …
guarantee consistency and serializability for distributed transactions involving large …
Cfs: Scaling metadata service for distributed file system via pruned scope of critical sections
There is a fundamental tension between metadata scalability and POSIX semantics within
distributed file systems. The bottleneck lies in the coordination, mainly locking, used for …
distributed file systems. The bottleneck lies in the coordination, mainly locking, used for …
Citron: Distributed Range Lock Management with One-sided {RDMA}
Range lock enables concurrent accesses to disjoint parts of a shared storage. However,
existing range lock managers rely on centralized CPU resources to process lock requests …
existing range lock managers rely on centralized CPU resources to process lock requests …
Ethane: An Asymmetric File System for Disaggregated Persistent Memory
M Cai, J Shen, B Ye - … Annual Technical Conference (USENIX ATC 24), 2024 - usenix.org
The ultra-fast persistent memories (PMs) promise a practical solution towards high-
performance distributed file systems. This paper examines and reveals a cascade of three …
performance distributed file systems. This paper examines and reveals a cascade of three …
Gufi: fast, secure file system metadata search for both privileged and unprivileged users
D Manno, J Lee, P Challa, Q Zheng… - … Conference for High …, 2022 - ieeexplore.ieee.org
Modern High-Performance Computing (HPC) data centers routinely store massive data sets
resulting in millions of directories and billions of files. To efficiently search and sift through …
resulting in millions of directories and billions of files. To efficiently search and sift through …
Smash: Flexible, fast, and resource-efficient placement and lookup of distributed storage
Large-scale distributed storage systems, such as object stores, usually apply hashing-based
placement and lookup methods to achieve scalability and resource efficiency. However …
placement and lookup methods to achieve scalability and resource efficiency. However …