A Flattened Metadata Service for Distributed File Systems

被引:8
|
作者
Li, Siyang [1 ]
Liu, Fenlin [1 ]
Shu, Jiwu [2 ]
Lu, Youyou [2 ]
Li, Tao [3 ]
Hu, Yang [3 ]
机构
[1] State Key Lab Math Engn & Adv Comp, Zhengzhou 450002, Henan, Peoples R China
[2] Tsinghua Univ, Beijing 100084, Peoples R China
[3] Univ Florida, Gainesville, FL 32611 USA
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Metadata server; distributed file system; storage system;
D O I
10.1109/TPDS.2018.2842183
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Key-Value stores provide scalable metadata service for distributed file systems. However, the metadata's organization itself, which is organized using a directory tree structure, does not fit the key-value access pattern, thereby limiting the performance. To address this issues, we propose a distributed file system with a flattened and fine-grained division metadata service, LocoMeta, to bridge the performance gap between file system metadata and key-value stores. LocoMeta is designed to bridge the gap between file metadata to key-value store with two techniques. First, LocoMeta flattens the directory content and structure, which organizes file and directory index nodes in a flat space while reversely indexing the directory entries. Second, it exploits a fine-grained division method to improve the key-value access performance. Evaluations show that LocoMeta with eight nodes boosts the metadata throughput by five times, which approaches 93 percent throughput of a single-node key-value store, compared to 18 percent in the state-of-the-art IndexFS.
引用
收藏
页码:2641 / 2657
页数:17
相关论文
共 50 条
  • [41] Revisiting the Metadata Architecture of Parallel File Systems
    Ali, Nawab
    Devulapalli, Ananth
    Dalessandro, Dennis
    Wyckoff, Pete
    Sadayappan, P.
    PDSW'08: PROCEEDINGS OF THE 2008 3RD PETASCALE DATA STORAGE WORKSHOP, 2008, : 63 - +
  • [42] File Creation Optimization for Metadata-Intensive Application in File Systems
    Xiao, Limin
    Zhong, Qiaoling
    Huo, Zhisheng
    Li, Ang
    Ruan, Li
    Liu, Kelong
    Zang, Yuanyuan
    Lu, Zheqi
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2015, 2015, 9532 : 353 - 363
  • [43] Metadata Indexing Sub-system for Distributed File System
    Niu Dejiao
    Cai Tao
    Zhan Yongzhao
    Ju Shiguang
    ELECTRICAL INFORMATION AND MECHATRONICS AND APPLICATIONS, PTS 1 AND 2, 2012, 143-144 : 864 - 868
  • [44] Distributed file systems and distributed memory
    Doeppner, TW
    ACM COMPUTING SURVEYS, 1996, 28 (01) : 229 - 231
  • [45] Distributed File Systems and Distributed Memory
    ACM Comput Surv, 1 (229):
  • [46] An Efficient Ring-Based Metadata Management Policy for Large-Scale Distributed File Systems
    Gao, Yuanning
    Gao, Xiaofeng
    Yang, Xiaochun
    Liu, Jiaxi
    Chen, Guihai
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (09) : 1962 - 1974
  • [47] The State of the Art of Metadata Managements in Large-Scale Distributed File Systems - Scalability, Performance and Availability
    Dai, Hao
    Wang, Yang
    Kent, Kenneth B.
    Zeng, Lingfang
    Xu, Chengzhong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) : 3850 - 3869
  • [48] Log-Less Metadata Management on Metadata Server for Parallel File Systems
    Liao, Jianwei
    Xiao, Guoqiang
    Peng, Xiaoning
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [49] Memory based metadata server for cluster file systems
    Xing, Jing
    Xiong, Jin
    Ma, Jie
    Sun, Ninghui
    GCC 2008: SEVENTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2008, : 287 - +
  • [50] An efficient metadata distribution policy for cluster file systems
    Xiong, Jin
    Tang, Rongfeng
    Wu, Sining
    Meng, Dan
    Sun, Ninghui
    2005 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2006, : 263 - 272