知识卡片
主控元数据瓶颈
内容
单一 Master 简化元数据管理和全局协调,但会带来单点失效与扩展上限。HDFS 的 HA 和 Federation 分别处理可用性与水平扩展,说明控制面也需要分层拆解。
参考来源
- 位置:《大数据日知录:架构与算法》第8章《分布式文件系统》"8.2 HDFS"引言部分(源文件:_epub-src/OEBPS/text00013.html)
- 结论依据:原文明确"GFS架构中的单一'主控服务器'设计是存在较大问题的,其中最主要的两个问题是:单点失效和水平扩展性不佳",并说明"从Hadoop 2.0开始提出了统一的解决方案,即高可用方案(HA)和NameNode联盟(NameNode Federation)。其中HA是为了解决单点失效问题,而NameNode联盟则是为了解决整个系统的水平扩展问题"。
- 原始内容:GFS架构中的单一"主控服务器"设计是存在较大问题的,其中最主要的两个问题是:单点失效和水平扩展性不佳……针对这两个问题,从Hadoop 2.0开始提出了统一的解决方案,即高可用方案(High Availability,HA)和NameNode联盟(NameNode Federation)。其中HA是为了解决单点失效问题,而NameNode联盟则是为了解决整个系统的水平扩展问题。