Low-Latency and Scalable Full-path Indexing Metadata Service for Distributed File Systems

被引:0
|
作者
Dong, Chao [1 ]
Wang, Fang [1 ]
Yang, Yuxin [1 ]
Lei, Mengya [1 ]
Zhang, Jianshun [1 ]
Feng, Dan [1 ]
机构
[1] Huazhong Univ Sci & Technol, Minist Educ China, Key Lab Informat Storage Syst, WNLO, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed file system; Metadata Service; Latency; Full-path Indexing;
D O I
10.1109/ICCD58817.2023.00051
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed file systems (DFS) are the cornerstone of modern mass data processing systems. In DFS, the metadata service, as the core component, often becomes a performance bottleneck. Existing metadata service solutions have implemented flattened metadata management and full-path indexing to achieve high scalability in terms of capacity and throughput. However, these approaches have limitations, such as conflicts with POSIX-style permission verification and flawed support for super directories, leading to high and unstable latency that cannot provide reliable service for latency-sensitive applications. To overcome these limitations, we propose Duplex, a scalable DFS metadata service based on full-path indexing, which aims for low and stable latency. Duplex incorporates three key designs: a fast access path featuring a centralized permission server for efficient permission verification, a permission merging algorithm to reduce the PMS's space footprint, and flattened metadata management based on double consistent hashing that enables low-latency access to super directories. Our evaluations demonstrate that, compared to state-of-the-art metadata solutions, Duplex significantly reduces the average lookup latency by up to 84% and the 99th percentile tail latency by up to 88.2% for metadata-intensive benchmarks. Additionally, Duplex improves the lookup IOPS by up to 7.6 x /2.3x compared to CephFS and BeeGFS.
引用
收藏
页码:283 / 290
页数:8
相关论文
共 23 条
  • [1] A Low-Latency Metadata Service for Geo-Distributed File Systems
    Lin, Chuangwei
    Liu, Bowen
    Zhou, Wei
    Xu, Yueyue
    Zhang, Xuyun
    Dou, Wanchun
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2021, PT I, 2021, 13080 : 87 - 100
  • [2] MetaFlow: A Scalable Metadata Lookup Service for Distributed File Systems in Data Centers
    Sun, Peng
    Wen, Yonggang
    Duong Nguyen Binh Ta
    Xie, Haiyong
    [J]. IEEE TRANSACTIONS ON BIG DATA, 2018, 4 (02) : 203 - 216
  • [3] A Flattened Metadata Service for Distributed File Systems
    Li, Siyang
    Liu, Fenlin
    Shu, Jiwu
    Lu, Youyou
    Li, Tao
    Hu, Yang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (12) : 2641 - 2657
  • [4] A Distributed Cache Framework for Metadata Service of Distributed File Systems
    Sun, Yao
    Liu, Jie
    Ye, Dan
    Zhong, Hua
    [J]. 2013 19TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2013), 2013, : 51 - 58
  • [5] An Integrated Indexing and Search Service for Distributed File Systems
    Sim, Hyogi
    Khan, Awais
    Vazhkudai, Sudharshan S.
    Lim, Seung-Hwan
    Butt, Ali R.
    Kim, Youngjae
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (10) : 2375 - 2391
  • [6] λFS: A Scalable and Elastic Distributed File System Metadata Service using Serverless Functions
    Carver, Benjamin
    Han, Runzhou
    Zhang, Jingyuan
    Zheng, Mai
    Cheng, Yue
    [J]. PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, ASPLOS 2023, VOL 4, 2023, : 394 - 411
  • [7] LocoFS: A Loosely-Coupled Metadata Service for Distributed File Systems
    Li, Siyang
    Lu, Youyou
    Shu, Jiwu
    Hu, Yang
    Li, Tao
    [J]. SC'17: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2017,
  • [8] Distributed Path Computing Scheme for Low-Latency Demand of Internet of Vehicles
    Li, Ruibiao
    Ren, Jijun
    Ren, Zhiyuan
    [J]. Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2022, 56 (10): : 91 - 100
  • [9] Scalable Distributed Last-Level TLBs Using Low-Latency Interconnects
    Bharadwaj, Srikant
    Cox, Guilherme
    Krishna, Tushar
    Bhattacharjee, Abhishek
    [J]. 2018 51ST ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2018, : 271 - 284
  • [10] A Case for Low-Latency Communication Layer for Distributed Operating Systems
    Kim, Sang-Hoon
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2021, E104D (12): : 2244 - 2247