![Hadoop+Spark大数据技术(微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/911/53255911/b_53255911.jpg)
上QQ阅读APP看书,第一时间看更新
2.2 HDFS的存储架构及组件
2.2.1 HDFS的存储架构
HDFS采用经典的主从架构,这种架构主要由4个部分组成,分别为Client(客户端)、NameNode(名称节点)、DataNode(数据节点)和SecondaryNameNode(第二名称节点)。一个HDFS集群是由一个名称节点和一定数量的数据节点组成的。HDFS的存储架构如图2-1所示。名称节点是一个中心服务器,负责管理文件系统的命名空间和元数据,以及客户端对文件的访问。一个数据节点运行一个数据节点进程,负责管理它所在节点上的数据存储。名称节点和数据节点共同协调完成分布式的文件存储服务。
![](https://epubservercos.yuewen.com/34C2C0/31729190603279406/epubprivate/OEBPS/Images/58327_34_01.jpg?sign=1739618828-zTct1pvAm2txvxv8b2AWq3nwjMusR77n-0-bf7de011aaab4c5f76cceb48de5fba0e)
图2-1 HDFS的存储架构