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
    [J]. 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
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 13 (03): : 307 - 319
  • [3] An End-to-end Log Management Framework for Distributed Systems
    He, Pinjia
    [J]. 2017 IEEE 36TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2017, : 266 - 267
  • [4] 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
    [J]. IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2023, 4 : 2468 - 2482
  • [5] End-to-End Learning-Based Image Compression: A Review
    Chen Jimin
    Lin Zehao
    [J]. LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (22)
  • [6] 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
    [J]. PROCEEDINGS OF THE 20TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, NSDI 2023, 2023, : 1081 - 1095
  • [7] eHoloNet: a learning-based end-to-end approach for in-line digital holographic reconstruction
    Wang, Hao
    Lyu, Meng
    Situ, Guohai
    [J]. OPTICS EXPRESS, 2018, 26 (18): : 22603 - 22614
  • [8] Distributed End-to-End testing management
    Bai, XY
    Tsai, WT
    Paul, R
    Shen, TC
    Li, B
    [J]. FIFTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2001, : 140 - 151
  • [9] Curriculum Learning-Based Approaches for End-to-End Gas Recognition
    Zhang, Chao
    Wang, Wen
    Pan, Yong
    Zhai, Shoupei
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2022, 71
  • [10] A Deep Learning-Based End-To-End CT Reconstruction Method
    Lu, K.
    Ren, L.
    Yin, F.
    [J]. MEDICAL PHYSICS, 2020, 47 (06) : E507 - E508