hdfs 异构存储简介

hdfs异构存储主要包括以下三个部分:
一.设置DataNode上目录的存储介质类型:其中包括RAM_DISK(内存),SSD(固态硬盘),DISK(普通磁盘),ARCHIVE(高密度存储介质),例如dfs.datanode.data.dir属性设置为[SSD]😕/file//path,表明数据节点的该目录使用的是SSD固态硬盘,DataNode会把目录的存储介质类型信息还有可能磁盘容量等以心跳信息的形式发送到NameNode中.
二.NameNode接收DataNode的心跳信息,汇总DataNode中各个目录的存储介质类型信息,比如每种存储介质类型的大小汇总,分布位置等.
三.客户端向NameNode请求某种存储类型介质的文件块时,NameNode根据请求的存储介质的类型指定特定的DataNode作为存储的候选节点,客户端可以请求的存储块的策略包括以下几种:
3.1 HOT 表明对应的文件块(及其多副本块)都使用DISK磁盘作为底层的存储介质
3.2 COLD 表明对应的文件块(及其多副本块)都使用ARCHIVE高密度存储介质作为底层的存储介质
3.3 WARM 表明主文件块使用DISK磁盘作为底层存储介质,而对应的副本块使用ARCHIVE高密度存储介质作为底层的存储介质
3.4 ALL_SSD 表明对应的文件块(及其多副本块)都使用SSD固态硬盘作为底层的存储介质
3.4 ONE_SSD 表明主文件块使用SSD固态硬盘作为底层存储介质,而对应的副本块使用DISK磁盘存储介质作为底层的存储介质
3.5 LAZY_PERSIST 表明主文件块使用RAM内存作为底层存储介质,而对应的副本块使用DISK磁盘存储介质作为底层的存储介质

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值