什么是平衡器......
通知
清除所有

Hadoop的平衡器是什么?


(@anamika)
诺贝尔成员
加入:1年前
帖子:1381
下午12:00 12:00
Balancer在Hadoop中的意思是什么?

引用
(@abhijith)
诺贝尔成员
加入:1年前
帖子:1350
PM 12:01 12:01

Hadoop,存储在HDF中的数据并不总是在DataNode上以统一的方式存储。这种不一致的原因是,可以添加到现有群集中的DataNode,并且由于此添加,现有数据不会自动在此添加时均匀分布。

在添加这些数据区之后,考虑了NameNodes,以确定哪些DataNode将接收这些数据块:

  • 有关相同数据块的一个节点上的数据复制的策略。
  • 策略在机架上传播不同的数据副本,以便群集可以在整个机架的损失中存活
  • 将复制的数据放在与写入不同机架之间的节点以减小不同机架之间的节点的相同机架上。
  • 数据必须均匀地遍布各个节点。

回复引用
分享:
Baidu