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.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
Hadoop component
ⓘ
MapReduce master service ⓘ cluster resource manager ⓘ |
| centralizes |
job monitoring
ⓘ
job scheduling ⓘ task assignment ⓘ |
| communicatesVia | RPC NERFINISHED ⓘ |
| communicatesWith | TaskTracker daemons ⓘ |
| coordinatesWith | TaskTracker NERFINISHED ⓘ |
| deprecatedIn | Hadoop 2.x NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
Apache Hadoop MapReduce v1 NERFINISHED ⓘ |
| replacedBy |
YARN ApplicationMaster for MapReduce
NERFINISHED
ⓘ
YARN ResourceManager NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
Hadoop 1.x ⓘ |
| usesConcept |
data locality
ⓘ
rack awareness ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.