Hadoop MapReduce v1 JobTracker

E707878

Hadoop MapReduce v1 JobTracker was the central master service in early Hadoop versions responsible for scheduling, coordinating, and monitoring MapReduce jobs across a cluster.

All labels observed (2)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Hadoop component
MapReduce master service
cluster resource manager
centralizes job monitoring
job scheduling
task assignment
communicatesVia RPC
communicatesWith TaskTracker daemons
coordinatesWith TaskTracker
deprecatedIn Hadoop 2.x
linked to: Hadoop
detects TaskTracker failures
exposes web UI for job status
hasComponent job history management
job scheduler
task tracker heartbeat manager
hasSinglePointOfFailure true
implements MapReduce job coordination
MapReduce job monitoring
MapReduce job scheduling
language Java
license Apache License 2.0
manages Map tasks
Reduce tasks
monitors TaskTracker heartbeats
partOf Apache Hadoop
linked to: Hadoop

Apache Hadoop MapReduce v1
replacedBy YARN ApplicationMaster for MapReduce
linked to: ApplicationMaster

YARN ResourceManager
linked to: YARN
responsibleFor accepting MapReduce job submissions
assigning tasks to TaskTrackers
handling task failures
job status reporting
maintaining cluster status
maintaining job metadata
maintaining task metadata
scheduling tasks close to data
splitting input data into map tasks
tracking task progress
roleInSystem central master service for MapReduce v1
runsOn dedicated master node
scalesPoorlyBeyond several thousand nodes
schedules map tasks
reduce tasks
storesMetadataIn filesystem
memory
usedIn Hadoop 0.x
linked to: Hadoop

Hadoop 1.x
usesConcept data locality
rack awareness

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

YARN replaces Hadoop MapReduce v1 JobTracker
ResourceManager replaced JobTracker (for MapReduce resource management)
linked to: Hadoop MapReduce v1 JobTracker