Um
cluster consiste em computadores vagamente ou fortemente ligados que trabalham em conjunto para que, em muitos aspectos, eles possam ser vistos como um único sistema. Ao contrário da
computação em grade, um cluster tem, para executar a mesma tarefa, cada conjunto de nós controlado e programado por software.