开发者社区> 问答> 正文

HDFS Federation的主要优点是什么?

HDFS Federation的主要优点是什么?

展开
收起
xin在这 2021-12-11 13:58:35 831 0
1 条回答
写回答
取消 提交回答
  • (1)扩展性和隔离性

    支持多个namenode水平扩展整个文件系统的namespace。可按照应用程序的用户和种类分离namespace volume,进而增强了隔离性。

    (2)通用存储服务

    Block Pool抽象层为HDFS的架构开启了创新之门。

    分离block storage layer使得:

    <1> 新的文件系统(non-HDFS)可以在block storage上构建  

    <2> 新的应用程序(如HBase)可以直接使用block storage层  

    <3> 分离的block storage层为将来完全分布式namespace打下基础

    (3)设计简单

    Federation 整个核心设计实现大概用了4个月。大部分改变是在Datanode、Config和Tools中,而Namenode本身的改动非常少,这样 Namenode原先的鲁棒性不会受到影响。虽然这种实现的扩展性比起真正的分布式的Namenode要小些,但是可以迅速满足需求,另外Federation具有良好的向后兼容性,已有的单Namenode的部署配置不需要任何改变就可以继续工作

    2021-12-11 14:00:01
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
海量数据分布式存储——Apache HDFS之最新进展 立即下载
HDFS optimization for Hbase At XiaoMi 立即下载
HDFS optimization for HBase at XiaoMi 立即下载