CrossFS: Improving Cross-Domain File System Performance with CRDT-Based Metadata Synchronization
Modern data-intensive applications increasingly demand efficient and scalable file systems that can operate across distributed and cross-domain environments. However, existing file systems are inefficient in metadata management, synchronization efficiency, and system scalability under high-concurrency and metadata-intensive workloads in cross-domain environments. To address these challenges, this article introduces CrossFS (CFS), a cross-domain distributed file system that enhances consistency guarantees and metadata indexing. Specifically, CFS leverages conflict-free replicated data types (CRDTs) to synchronize metadata, achieving strong eventual consistency with minimal synchronization overhead, even across network partitions. Furthermore, CFS employs a Hybrid Tree indexing structure, tailored for distributed environments, which optimizes metadata operations by reducing query latency by up to 33.4% and write amplification by 30.7%. Additionally, CFS achieves adaptive caching strategies and a hybrid synchronization model that effectively balances consistency latency with data availability. Extensive evaluations show that CFS outperforms CephFS and GlusterFS, achieving up to 33.9% higher metadata throughput, 36% lower latency, and 42% better data operation efficiency.
Authors
- Zhirong Shen (ORCID: https://orcid.org/0000-0003-2673-5868)
- Yina Lv (ORCID: https://orcid.org/0000-0003-3971-3123)
- Meiling Wang (ORCID: https://orcid.org/0009-0004-5548-6324)
- Qiwen Ke (ORCID: https://orcid.org/0000-0003-3733-5456)
- Hailiang Chen (ORCID: https://orcid.org/0009-0009-0356-4227)
- Xin Yao (ORCID: https://orcid.org/0000-0002-5780-7900)
- Jiaxin Li (ORCID: https://orcid.org/0000-0002-8963-2535)
- Yiming Zhang (ORCID: https://orcid.org/0000-0001-6450-8485)
- Yue Yu (ORCID: https://orcid.org/0000-0002-9865-2212)
- Dongsheng Li (ORCID: https://orcid.org/0000-0001-9743-2034)
- Xinbiao Gan (ORCID: https://orcid.org/0000-0003-3622-1772)
- Zhihao Zhang (ORCID: https://orcid.org/0000-0001-8245-8346)
- Zhenlong Song (ORCID: https://orcid.org/0000-0002-4085-8437)
Institutions
- National University of Defense Technology (CN)
- Shanghai Jiao Tong University (CN)
- Xiamen University (CN)
- Huawei Technologies (China) (CN)
- Peng Cheng Laboratory (CN)
Publication Details
- Journal
- ACM Transactions on Storage
- Published
- 2025-11-20
- DOI
- https://doi.org/10.1145/3777470
- Primary Topic
- Advanced Data Storage Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00