首页> 外文期刊>International journal of web and grid services >An overall approach to achieve load balancing for Hadoop Distributed File System
【24h】

An overall approach to achieve load balancing for Hadoop Distributed File System

机译:一种实现Hadoop分布式文件系统负载平衡的整体方法

获取原文
获取原文并翻译 | 示例
           

摘要

Hadoop Distributed File System (HDFS) is a popular cloud storage system that can scale up easily to meet the increasing demand for more storage capacity. In HDFS, files are divided into fixed-size blocks, which are then replicated and randomly stored on many DataNodes to prevent data loss. It can be easily observed that the random nature of the default block placement strategy may lead to a load imbalance state among the DataNodes. Although HDFS has a built-in utility to achieve load balancing, it comes at the cost of a reduced system performance owing to moving blocks around. In this paper, we take a holistic approach to achieve load balancing by considering all situations that may influence the load-balancing state. We designed a new role named BalanceNode to help in matching heavy-loaded and light-loaded DataNodes, so those light-loaded nodes can share part of the load from heavy-loaded ones. We also designed a better block placement strategy to make the storage load as balanced as possible in the first place. The simulation results show that our approach can achieve better load-balancing state than with existing algorithms.
机译:Hadoop分布式文件系统(HDFS)是一种流行的云存储系统,可以轻松扩展以满足对更多存储容量不断增长的需求。在HDFS中,文件分为固定大小的块,然后将其复制并随机存储在许多DataNode上以防止数据丢失。可以很容易地观察到默认块放置策略的随机性可能导致DataNode之间的负载不平衡状态。尽管HDFS具有内置的实用程序来实现负载平衡,但由于移动数据块而以降低系统性能为代价。在本文中,我们通过考虑可能影响负载均衡状态的所有情况,采用整体方法来实现负载均衡。我们设计了一个名为BalanceNode的新角色来帮助匹配重载和轻载的DataNode,因此那些轻载节点可以分担重载节点的部分负载。我们还设计了一种更好的块放置策略,以首先使存储负载尽可能平衡。仿真结果表明,与现有算法相比,我们的方法可以实现更好的负载均衡状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号