一、HDFS Federation
通过多个namenode/namespace把元数据的存储和管理分散到多个节点中,使到namenode/namespace可以通过增加机器来进行水平扩展。
能把单个namenode的负载分散到多个节点中,在HDFS数据规模较大的时候不会也降低HDFS的性能。可以通过多个namespace来隔离不同类型的应用,把不同类型应用的HDFS元数据的存储和管理分派到不同的namenode中。
二、对HDFS Federation进行HA
由上图可知每个namenode是独立的,因此对HDFS Federation进行HA配置,实质上就是对每一个namenode进行上一节博客中的HA配置。