HDFS 架构

来源:互联网 发布:box2d.js 编辑:程序博客网 时间:2024/05/20 09:25

2.X 版本的HDFS 架构图如下:



Active Namenode:

主Master(只有一个)

管理HDFS的命名空间(name space)

管理数据块映射信息

配置副本策略

处理客户端读写请求

Standby NameNode:

NameNode的热备

定期合并fsimage和fsedits,推送给NameNode

当Active NameNode出现故障时,快速切换成新的ActiveNameNode。

Datanode:

slave(有多个)

存储实际的数据块

执行数据块读/写

client:

文件切分

与NameNode交互,获取文件位置信息

与DataNode交互,获取或者写入数据

管理HDFS

访问HDFS


1 0
原创粉丝点击