2014-01-27 80 views
-2

我在HDFS架构的doubht ..Hadoop的分发文件系统

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

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

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

回答

1

Name Node和Job tracker之间是否有区别?

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

Hadoop核心包含两个系统:HDFS文件系统和mapreduce组件。 HDFS是文件系统,它至少包含一个名称节点(中央目录)和多个数据节点(实际存储)。 Mapreduce由作业追踪器(mapreduce的中心“大脑”)和若干任务履行者(执行者)组成。

虽然一起部署,并从它们的交互方式(数据局部性进行计算)中获得+协同效应,但它们是不同的。询问他们之间的共同点或不同点毫无意义。

+0

非常感谢 –