El hosting en clúster es un tipo de alojamiento web que distribuye la carga de alojamiento entre varias máquinas físicas o nodos , lo que aumenta la disponibilidad y disminuye las posibilidades de que un servicio (por ejemplo, FTP o correo electrónico ) afecte a otro (por ejemplo, MySQL ). Muchos sitios web grandes se ejecutan en soluciones de hosting en clúster; por ejemplo, los foros de discusión grandes tienden a ejecutarse utilizando varios servidores web front-end con varios servidores de base de datos back-end.
Por lo general, la mayoría de las infraestructuras de alojamiento se basan en el paradigma de utilizar una única máquina física para alojar múltiples servicios alojados, como la web, la base de datos, el correo electrónico, el FTP y otros. Una única máquina física no solo es un único punto de fallo , sino que también tiene una capacidad finita para el tráfico, lo que en la práctica puede resultar problemático para un sitio web con mucho tráfico o para un sitio web que experimenta picos transitorios de tráfico. El alojamiento en clúster, también conocido como servidor en clúster o servidores web en clúster, es más que una palabra de moda; es un componente esencial de la infraestructura web que respalda el funcionamiento impecable de muchas plataformas en línea [1].
Al agrupar los servicios en varias máquinas de hardware y utilizar el equilibrio de carga , se pueden eliminar los puntos únicos de falla, lo que aumenta la disponibilidad de un sitio web y otros servicios web más allá de la del alojamiento en un solo servidor común. Un solo servidor puede requerir reinicios periódicos para actualizaciones de software y similares, mientras que en una plataforma agrupada se pueden escalonar los reinicios de modo que el servicio siga estando disponible mientras se actualizan todas las máquinas necesarias en el clúster.
El alojamiento en clúster es similar al alojamiento en la nube , en el sentido de que los recursos de muchas máquinas están disponibles para que un sitio web los utilice a pedido, lo que hace que la escalabilidad sea una gran ventaja para una solución de alojamiento en clúster.