首页> 外文会议>International Conference on Parallel and Distributed Computing, Applications and Technologies >An Optimization Algorithm for Heterogeneous Hadoop Clusters Based on Dynamic Load Balancing
【24h】

An Optimization Algorithm for Heterogeneous Hadoop Clusters Based on Dynamic Load Balancing

机译:基于动态负载均衡的异构Hadoop集群优化算法

获取原文

摘要

Hadoop is a popular cloud computing software, and its major component MapReduce can efficiently complete parallel computing in homogeneous environment. But in practical application heterogeneous cluster is a common phenomenon. In this case, it's prone to unbalance load. To solve this problem, a model of heterogeneous Hadoop cluster based on dynamic load balancing is proposed in this paper. This model starts from MapReduce and tracks node information in real time by using its monitoring module. A maximum node hit rate priority algorithm (MNHRPA) is designed and implemented in the paper, and it can achieve load balancing by dynamic adjustment of data allocation based on nodes' computing power and load. The experimental results show that the algorithm can effectively reduce tasks' completion time and achieve load balancing of the cluster compared with Hadoop's default algorithm.
机译:Hadoop是一种流行的云计算软件,其主要组件MapReduce可以在同类环境中有效地完成并行计算。但是在实际应用中,异构集群是一种普遍现象。在这种情况下,很容易造成负载不平衡。为了解决这个问题,本文提出了一种基于动态负载均衡的异构Hadoop集群模型。该模型从MapReduce开始,并使用其监视模块实时跟踪节点信息。本文设计并实现了最大节点命中率优先级算法(MNHRPA),该算法可以根据节点的计算能力和负载动态调整数据分配,实现负载均衡。实验结果表明,与Hadoop的默认算法相比,该算法可以有效减少任务的完成时间,实现集群的负载均衡。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号