Block的副本放置策略

服务器有:塔式、机架、刀片3种。

Block块的N个副本的放置策略:

  • 第一个副本放置:如果在集群内上传1T文件,就放置在该DN上。如果在集群外上传,则找一个磁盘空间足够、CPU够用的节点。
  • 第二个副本:放置在和副本1不同机架的节点上;放置整个机架挂掉
  • 第三个副本:放在副本2相同机架的节点
  • 更多副本:随机机架

放置策略如下图:
Block的副本放置策略