Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference Between typical Hadoop Architecture and MapR architecture

Tags:

hadoop

mapr

I know that Hadoop is based on Master/Slave architecture

HDFS works with NameNodes and DataNodes

and MapReduce works with jobtrackers and Tasktrackers

But I can't find all these services on MapR, I find out that it has its own Architecture with its own services

I'm a little bit confused, could any one please tell me what is the difference between using Hadoop only and using it with MapR !

like image 954
Yosser Abdellatif Goupil Avatar asked Oct 17 '25 08:10

Yosser Abdellatif Goupil


1 Answers

You have to refer to Hadoop 2.x latest architecture since YARN ( Yet Another Resource Negotiator) & High Availability have been introduced in 2.x version.

Job tracker and Task tracker are replaced with Resource Manager, Node Manager and Applications Manager.

Hadoop 2.x YARN & High Availability

For MapR architecture, refer to MapR article

For comparison between different distributors, refer to this image

enter image description here

Detailed comparison is available at Data-magnum article by Bill Vorhies

like image 100
3 revsRavindra babu Avatar answered Oct 20 '25 12:10

3 revsRavindra babu