Un clúster de balanceo de carga o de cómputo adaptativo está compuesto por uno o más ordenadores (llamados "nodos") que actúan como frontend del clúster, y que se ocupan de repartir las peticiones de servicio que reciba el clúster, a otros ordenadores del clúster que forman el back-end de éste.