HDFS_08_机架感知策略

HDFS_08_机架感知策略

持续更新大数据文章…

1. 机架感知策略

1.1 什么是机架感知策略?

机架感知策略就是:数据块以及数据块副本存放在哪个 DN 上才能让集群更加安全、数据更不容易损坏的一种策略。

举个例子:如果没有机架感知策略,一个文件的数据块以及该数据块的副本可能会存储在同一个DN上,这显然是不安全的。因为有了机架感知策略的存在,一个文件的数据块以及该数据块的副本就不会存储在同一个DN上,从而保证数据的安全性

1.2 机架感知如何工作?

  • 第一个节点
    • 集群内部(优先考虑和客户端相同节点作为第一个节点)
    • 集群外部(选择资源丰富且不繁忙的节点为第一个节点)
  • 第二个节点
    • 选择和第一个节点不同机架的其他节点
  • 第三个节点
    • 与第二个节点相同机架的其他节点
  • 第N个节点
    • 与前面节点不重复的其他节点
      在这里插入图片描述

在这里插入图片描述



下期讲解 HDFS_09_HDFS数据写入流程......

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值