hadoop dfs用于在节点上存储数据的算法是什么?或者它随机选择节点?

时间:2014-08-19 03:35:13

标签: hadoop hdfs

hdfs如何确定哪个数据块存储在哪个节点上?在为数据块选择数据节点时必须有一些算法。我想了解这一点。

1 个答案:

答案 0 :(得分:2)

HDFS副本放置可识别机架。即,它会尝试将复制品放置在不同的机架上,以提高可靠性。还可以让HDFS在多层存储中运行并在虚拟化中运行,这些也会影响放置算法

您可以在Hadoop architecture guide

中阅读当前的副本展示位置政策