您的位置:首页 > 博客中心 > 互联网 >

HDSF主要节点讲解(二)工作原理

时间:2022-04-21 05:09

读操作就简单一些了,如图所示,client要从datanode上,读取FileA。而FileA由block1和block2组成。

那么,读操作流程为:

a. client向namenode发送读请求。

b. namenode查看Metadata信息,返回fileA的block的位置。

block1:host2,host1,host3

block2:host7,host8,host4

c. block的位置是有先后顺序的,先读block1,再读block2。而且block1去host2上读取;然后block2,去host7上读取;

上面例子中,client位于机架外,那么如果client位于机架内某个DataNode上,例如,client是host6。那么读取的时候,遵循的规律是:

优选读取本机架上的数据


HDSF主要节点讲解(二)工作原理,布布扣,bubuko.com

本类排行

今日推荐

热门手游