HDFS 架构
2016-01-10 22:43:44 1 举报
HDFS(Hadoop Distributed File System)是Hadoop项目的核心子项目,它是一个高度容错性的系统,设计用于在低成本硬件上部署在大规模节点群上。HDFS提供了高度的冗余性(Fault Tolerance),数据备份存储在不同的机架(Node)上,以防单个节点发生故障。它提供了一个可扩展的文件系统,能存储超大文件,支持数据的并发读写和并行处理。HDFS采用主从(Master/Slave)架构,有一个主节点(NameNode)负责管理文件系统的元数据,多个从节点(DataNode)负责存储数据块。客户端通过与NameNode交互来访问和管理数据。