Meaning – A cluster is a group of interconnected computers, that work together to complete certain tasks. These tasks are usually computational intensive and require such a cluster in order to perform to the level that is desired.
In a cluster, each individual computer is referred to as a node.
Each node contains one or more processors or CPUs (usually two) on which computation takes place. Each processor has multiple “cores”. A job can be run on a single core, unless it has been written in such a way that multiple cores or multiple nodes are required.
The nodes in each clusters are connected to one-another by high-speed, low-latency networks, which helps to support parallel operations across nodes.