Computing Load Aware and Long-View Load Balancing for Cluster Storage Systems

被引:0
作者
Liu, Guoxin [1 ]
Shen, Haiying [1 ]
Wang, Haoyu [1 ]
机构
[1] Clemson Univ, Dept Elect & Comp Engn, Clemson, SC 29631 USA
来源
PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA | 2015年
关键词
Computing cluster; Data allocation; Load balancing; Data locality;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In large-scale computing clusters, when the server storing a task's input data does not have sufficient computing capacity, current job schedulers either schedule the task and transmit the input data to the closest server or let the task wait until the server has sufficient computing capacity, which generates network load or task delay. To handle this problem, load balancing methods are needed to reduce the number of overloaded servers due to computing workloads. However, current load balancing methods either do not consider the computing workload or assume that it is proportional to the number of data blocks in a server. Through trace analysis, we demonstrate the diversity of computing workloads of different tasks and the necessity of balancing the computing workloads among servers. Then, we propose a cost-efficient Computing load Aware and Long-View load balancing approach (CALV). In addition to the computing load awareness, CALV is also novel in that it achieves long-term load balance by migrating out data blocks from an overloaded server that contribute more computing workloads when the server is more overloaded and contribute less computing workloads when the server is more underloaded at different epochs during a time period. CALV also has a lazy data block transmission method to improve the load balanced state and avoid network load peak. Trace-driven experiments in simulation and a real computing cluster show that CALV outperforms other methods in terms of balancing the computing workloads and cost efficiency.
引用
收藏
页码:174 / 183
页数:10
相关论文
共 25 条
[1]  
Al-Fares M., 2008, P SIGCOMM
[2]  
Amur H., 2010, P SOCC
[3]  
[Anonymous], 2011, P MASCOTS
[4]  
[Anonymous], 2004, OSDI
[5]  
[Anonymous], 2010, P EUROSYS
[6]  
Apache, 2010, FAIR SCHED
[7]  
Appuswamy Raja, 2013, P SOCC
[8]  
Beloglazov A., 2011, CCPE
[9]  
Bonvin N., 2010, P 1 ACM S CLOUD COMP, P205
[10]  
Eric E. A., 2005, TOCS