知识卡片

主控元数据瓶颈

普通读书笔记卡 · 1773.a

内容

单一 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联盟则是为了解决整个系统的水平扩展问题。