HDFS-文件存取流程
2021-03-12 12:59:16 9 举报
HDFS文件上传流程图
作者其他创作
大纲/内容
bk3
9、将packet信息进行缓存
4、请求上传blk(n)
datanode1
3、可以上传
client
2、权限&blk列表检查选出每个blk对应主机列表
blk2
10、发送应答ack
datanode3
2、是否可上传
5、读取blk数据单位:packet(64kb)
7、建立pipeline 8、向DN传递数据,单位:packet(64kb)
1、请求上传 /a.txt
a.txtspan style=\"font-size: inherit;\
namenode
300M
1、请求下载 /A.txt
6、返回DN列表
6、合并blk文件
blk1
1、请求下载 /a.txt
三个管道可以同时读取数据
7、建立pipeline
文件过大,由client切分成block进行上传
datanode2
4、分别建立pipeline
5、根据集群blk信息和机架感知 选出3台主机
收藏
0 条评论
下一页