JOURNAL ARTICLE

MDLB: a metadata dynamic load balancing mechanism based on reinforcement learning

Zhaoqi WuJin WeiFan ZhangWei GuoGuangwei Xie

Year: 2020 Journal:   Frontiers of Information Technology & Electronic Engineering Vol: 21 (7)Pages: 1034-1046   Publisher: Springer Science+Business Media

Abstract

With the growing amount of information and data, object-oriented storage systems have been widely used in many applications, including the Google File System, Amazon S3, Hadoop Distributed File System, and Ceph, in which load balancing of metadata plays an important role in improving the input/output performance of the entire system. Unbalanced load on the metadata server leads to a serious bottleneck problem for system performance. However, most existing metadata load balancing strategies, which are based on subtree segmentation or hashing, lack good dynamics and adaptability. In this study, we propose a metadata dynamic load balancing (MDLB) mechanism based on reinforcement learning (RL). We learn that the Q_learning algorithm and our RL-based strategy consist of three modules, i.e., the policy selection network, load balancing network, and parameter update network. Experimental results show that the proposed MDLB algorithm can adjust the load dynamically according to the performance of the metadata servers, and that it has good adaptability in the case of sudden change of data volume.

Keywords:
Metadata Computer science Reinforcement learning Load balancing (electrical power) Bottleneck Adaptability Network Load Balancing Services Metadata repository Server Round-robin DNS Distributed computing Hash function Adaptation (eye) Computer network Operating system Artificial intelligence The Internet

Metrics

14
Cited By
1.36
FWCI (Field Weighted Citation Impact)
44
Refs
0.81
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Data Storage Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.