HDFS介绍

来源:互联网 发布:javascript 提交表单 编辑:程序博客网 时间:2024/05/17 07:27

1.结构

HDFS的文件被分成块进行出存储,块默认大小64MB,也是基本计算单元。

有两类节点:NAMENODE和DATANODE

NAMENODE是管理节点。用于进行元数据的管理,客户访问数据,先通过NAMENODE得到元数据块,知道请求的数据怎么存放。

DATANODE是真正数据的存放的地方。

这里写图片描述

A,B,C,D,E是数据块。

2.管理机制

1).数据块副本
这里写图片描述

如图:
作用:保证数据块的备份
如果DATANODE1损坏,那么DATANODE2还有A在;如果机架1损坏,那么机架2也还有备份存在。

2)心跳检测
如图
这里写图片描述

数据块定时发送信息,通知自己的运行状态。这样NAMENODE就知道整个集群的状态。

3).二级 NAMENODE
这里写图片描述

作用:对NAMENODE的一个备份。

0 0
原创粉丝点击