No cluster, há um elemento que assume o papel de
middleware, o qual permite o próprio controle do cluster e faz
a ligação com o sistema operacional. Além disso, o
middleware trabalha com as bibliotecas que fazem toda a
comunicação do cluster, como o padrão MPI (Message
Passing Interface).