 The JobTracker pushes work to available "TaskTracker" nodes in the cluster, striving to keep the work as close to the data as possible.With a rack-aware file system, the JobTracker knows which node contains the data, and which other machines are nearby.If the work cannot be hosted on the actual node where the data resides, priority is given to nodes in the same rack.