An End-to-End Learning-Based Metadata Management Approach for Distributed File Systems

被引:1
|
作者
Gao, Yuanning [1 ]
Gao, Xiaofeng [1 ]
Zhang, Ruisi [1 ]
Chen, Guihai [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai Key Lab Scalable Comp & Syst, Shanghai 200240, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Metadata; Load management; Vegetation; Training; Neural networks; Load modeling; Switches; Metadata management; neural network; locality preserving hashing; distributed file system;
D O I
10.1109/TC.2021.3070471
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Current distributed file systems are designed to support PB-scale even EB-scale data storage. Metadata service, which manages file attribute information and the global namespace tree, is crucial to system performance. Distributed metadata management, using multiple metadata servers (MDS's) to store metadata, provides effective approaches to alleviate the workload of a single server. However, maintaining good metadata locality and keeping load balancing among MDS's at the same time is a nontrivial problem. To better take advantage of the current distribution of the metadata, in this article, we present the first machine learning based model called DeepHash, which leverages the neural network to learn a locality preserving hashing (LPH) mapping scheme. DeepHash first converts the metadata nodes to feature vectors by the network embedding technology. Due to the absence of training labels, i.e., the hash values of metadata nodes, we design a pair loss function with distinctive characters to train DeepHash, and introduce the sampling strategy to improve the training efficiency. Besides, we propose an efficient algorithm to dynamically balance the workload and adopt the cache model to improve query efficiency. The experiments on the Amazon EC2 platform demonstrate that the DeepHash can preserve the metadata locality meanwhile maintaining a high load balancing, which denotes the effectiveness and efficiency of DeepHash compared with traditional and state-of-the-art schemes.
引用
收藏
页码:1021 / 1034
页数:14
相关论文
共 50 条
  • [1] DeepHash: An End-to-End Learning Approach for Metadata Management in Distributed File Systems
    Gao, Yuanning
    Gao, Xiaofeng
    Chen, Guihai
    PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP 2019), 2019,
  • [2] An End-to-End Learning-based Cost Estimator
    Sun, Ji
    Li, Guoliang
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 13 (03): : 307 - 319
  • [3] An End-to-end Log Management Framework for Distributed Systems
    He, Pinjia
    2017 IEEE 36TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2017, : 266 - 267
  • [4] Online End-to-End Learning-Based Predictive Control for Microgrid Energy Management
    Casagrande, Vittorio
    Ferianc, Martin
    Rodrigues, Miguel R. D.
    Boem, Francesca
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2025, 33 (02) : 463 - 478
  • [5] Deep Learning-Based End-to-End Design for OFDM Systems With Hardware Impairments
    Wu, Cheng-Yu
    Lin, Yu-Kai
    Wu, Chun-Kuan
    Lee, Chia-Han
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2023, 4 : 2468 - 2482
  • [6] End-to-End Learning-Based Image Compression: A Review
    Chen Jimin
    Lin Zehao
    LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (22)
  • [7] On Modular Learning of Distributed Systems for Predicting End-to-End Latency
    Liang, Chieh-Jan Mike
    Fang, Zilin
    Xie, Yuqing
    Yang, Fan
    Li, Zhao Lucis
    Zhang, Li Lyna
    Yang, Mao
    Zhou, Lidong
    PROCEEDINGS OF THE 20TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, NSDI 2023, 2023, : 1081 - 1095
  • [8] Distributed End-to-End testing management
    Bai, XY
    Tsai, WT
    Paul, R
    Shen, TC
    Li, B
    FIFTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2001, : 140 - 151
  • [9] eHoloNet: a learning-based end-to-end approach for in-line digital holographic reconstruction
    Wang, Hao
    Lyu, Meng
    Situ, Guohai
    OPTICS EXPRESS, 2018, 26 (18): : 22603 - 22614
  • [10] A Deep Learning-Based End-To-End CT Reconstruction Method
    Lu, K.
    Ren, L.
    Yin, F.
    MEDICAL PHYSICS, 2020, 47 (06) : E507 - E508