DALB: A Dynamic Application-Sensitive Load Balancing Algorithm
Hao Jiang, Wei Luo, Chi Feng, Yan Tang, Jianwei Yin · 2012
Load balancing is necessary in distributed file system, especially in high concurrency scenario. Traditional load balancing algorithms are mainly focus on static configuration of servers. In this paper, we present an improved dynamic load balancing algorithm in distributed file system. It first collects real-time performance and hardware configurations of slave servers to achieve dynamic load balancing. In addition, this algorithm automatically adjusts the load balancing strategy to make itself more suitable for the current application by analyzing the character of current application scenarios. Experiments show that the algorithm can effectively reduce the average response time and increase throughput.