Hadoop分布式文件系统

时间:2014-01-27 14:26:55

标签: hadoop

我对HDFS架构有所怀疑..

名称节点和作业跟踪器之间有什么区别吗?和数据节点和任务跟踪器?

两者是相同的还是每个都有一些特定的功能?

我发现Name被认为是主节点。它在RAM中具有名称空间,其中包含有关元数据的所有信息。

1 个答案:

答案 0 :(得分:1)

  

名称节点和作业跟踪器之间有什么区别吗?

两个不相关的组件。 Namenode是HDFS的一部分,而Jobtracker是mapreduce的一部分。苹果和橘子。同样适用于datanode(HDFS)和tasktracker(mapreduce)。

Hadoop核心由两个系统组成:HDFS文件系统和mapreduce组件。 HDFS是文件系统,它至少包含一个namenode(中央目录)和几个datanode(实际存储)。 Mapreduce由作业跟踪器(mapreduce的中心“大脑”)和几个任务执行者(执行者)组成。

虽然一起部署,并从他们的交互方式(计算的数据位置)获得+协同作用,但它们是截然不同的。询问它们之间的共同点或不同点是没有意义的。