Un cluster es una red de computadores que trabaja como un solo sistema, clave en HPC y centros de datos por rendimiento y disponibilidad

Un clúster informático se refiere a la conexión de varios computadores o servidores, de modo que funcionan como si fueran una sola gran unidad. Esta arquitectura permite sumar y/o optimizar capacidad de procesamiento, recursos y disponibilidad.
En términos de la computación de alto rendimiento (HPC), los clústeres son fundamentales porque posibilitan ejecutar cálculos científicos y técnicos complejos mediante procesamiento paralelo, de ahí que obtengan su nombre convencional de supercomputadoras, como Aurora o Leftraru.
En los data centers modernos, los clústeres permiten la alta disponibilidad de servicios críticos. Si un nodo falla, otro asume la carga sin interrumpir la operación, lo que resulta clave en sectores como la banca, telecomunicaciones y salud. Otro factor importante es que el diseño permite la escalabilidad sin afectar la operación del rack.
De esta forma, los clústeres representan una infraestructura esencial tanto para el rendimiento intensivo como para la continuidad operativa en entornos tecnológicos actuales.
Los clústeres en infraestructura computacional se pueden clasificar principalmente en los siguientes tipos según su finalidad y arquitectura:
En el HPC nacional, ubicado en la Universidad de Chile, destacan dos grandes clústeres de alto rendimiento: Leftraru Epu y Guacolda. En cuanto al almacenamiento, la infraestructura central corresponde al sistema IBM ESS 3200.
Un clúster se compone de elementos esenciales que garantizan su funcionamiento:
Como ejemplo, consideremos a continuación cómo esquematiza su operación la Universidad de Yale
Para graficar los componentes de un clúster para HPC, veamos la siguiente imagen ilustra la arquitectura típica de estos sistemas, mostrando cómo se conectan los distintos componentes (nodos de login, sistemas de archivos compartidos y nodos de cómputo) y el rol que cumple cada parte en el proceso de cálculo y gestión de datos.
El diagrama anterior esquematiza a anatomía de un clúster de cómputo, cuyos elementos son los siguientes:
Desde luego, cada no es un servidor, y cada uno tiene:
Más detalles de cómo funciona el clúster de HPC de la Universidad de Yale en el siguiente video:
El uso de clusters ofrece múltiples beneficios:
Un clúster es una infraestructura clave en la informática moderna que combina múltiples computadores para trabajar de forma conjunta, para ofrecer mayor potencia, disponibilidad y confiabilidad.
Cuenta con un diseño modular que permite escalar de acuerdo con las necesidades de cada organización, convirtiéndolo en la base de sistemas distribuidos y aplicaciones de misión crítica.