A cluster of machines that is configured to run Hadoop applications and services. A typical Hadoop cluster includes a master node and several worker nodes. The master node runs the master daemons JobTracker and NameNode. A worker node runs the DataNode and TaskTracker daemons. In small clusters, the master node may also run the worker daemons.