Heartbeat is one of the two ways the DataNode communicates with the NameNode. It is an important signal which is sent by the DataNode to the NameNode in a structured interval to show that it is still operational.