HDFS 的federation: 两个或者多个HDFS集群对外提供统一服务成为federation 有多个namenode,每个datanode中有属于每个namenode的数据。 HDFS Federation设计可解决单一命名空间存在的以下几个问题: (1)HDFS集群扩展性。多个NameNode分管一部分目录,使得一个集群可以扩展到更多节点,不再像1.0中那样由于内存的限制制约文件存储数目。 (2)性能更高效。多个NameNode管理不同的数据,且同时对外提供服务,将为用户提供更高的读写吞吐率。 (3)良好的隔离性。用户可根据需要将不同业务数据交由不同NameNode管理,这样不同业务之间影响很小。