¿Por qué las supercomputadoras usan grupos de servidores estándar en lugar de grupos de mainframes?

La agrupación de módulos que aprovecha el hardware de la computadora ofrece un mejor rendimiento por dólar y da como resultado un sistema que es más fácil de mantener (al dar servicio a nivel de módulo). Sin embargo, el uso de componentes básicos e interfaces estandarizadas entre ellos NO implica que esté utilizando servidores estándar; Las piezas intercambiables y las interfaces estandarizadas entre ellas permiten una “personalización masiva”, un término de la revolución industrial que simplemente significa que puede crear configuraciones muy personalizadas de manera muy rápida y económica. Los nodos de la supercomputadora del clúster a menudo tienen configuraciones que no coinciden exactamente con las de un servidor estándar (por ejemplo, agregando hardware de red para la comunicación de baja latencia entre los nodos del clúster), a pesar de usar piezas en su mayoría para construir cada una nodo.

Todo el concepto de “mainframe” como un gran sistema con componentes especialmente diseñados se ha desvanecido en las últimas dos décadas, ya que casi todos los grandes sistemas han sido reemplazados por computadoras paralelas escalables (supercomputadoras). Por supuesto, puede construir una supercomputadora como un grupo de supercomputadoras de clúster más pequeñas, y eso a menudo se hace.

Los grupos de servidores estándar son relativamente baratos en comparación con los mainframes. Además, la agrupación sería más fácil y menos compleja. Esta es la razón por la cual los mainframes se reemplazan gradualmente por servidores Windows, Unix y Linux.