zl程序教程

您现在的位置是:首页 >  其他

当前栏目

HDFS 底层交互原理,看这篇就够了!

HDFS原理 交互 底层 这篇
2023-09-14 09:07:23 时间

e19426b4829d744e19898bf9f9fe1b49.png

前言

HDFS全称是 Hadoop Distribute File System,是 Hadoop最重要的组件之一,也被称为分步式存储之王。

本文主要从 HDFS 高可用架构组成、HDFS 读写流程、如何保证可用性以及高频面试题出发,提高大家对 HDFS 的认识,掌握一些高频的 HDFS 面试题。

5a0554d10687e09d9ab153e3bf7fe2f4.png

 HDFS 高可用架构组成

在 HDFS 2.X 时,HDFS 提出了高可用(High Availability, HA)的方案,解决了 HDFS 1.X 时的单点问题。HA 架构模型如下图所示:

7a46355a84ead50b3095af1044f05b9c.png

在一个 HA 集群中,会配置两个 NameNode :

一个是 Active NameNode(主),

一个是 Stadby NameNode(备)。