ArchiTecnologia

Aprendizaje abierto. Conocimiento libre.

ArchiTecnologia
Supercomputación

WSC (Warehouse-Scale Computing): ¿qué es?

¿Alguna vez has visto el término WSC? Si es así y no sabes muy bien qué puede ser, te lo explico de una forma muy sencilla en este artículo. Cuando comprendas qué significa, seguro que te parece bastante más familiar de lo que a priori puedas imaginar. Además, no lo debes confundir exáctamente con un centro de datos.

Aunque hay muchas semejanzas como podrás comprobar, el WSC y el data center tienen algunas diferencias notables…

¿Qué es WSC?

WSC (Warehouse-Scale Computer) es un tipo de centro de datos particular en el que se ha puesto énfasis en la homogeneidad, control por una sola organización, y un enfoque para optimizar la eficiencia. En cuanto a su objetivo, están destinados a:

  • Proveer de servicios de Internet.
  • Investigación
  • Redes sociales.
  • Computación en la nube.

Se pueden entender como grandes conjuntos (p.e.: 100.000 servidores) actuando como una sola computadora, aunque son algo más sofisticados (declarados como una nueva clase). Su precio suele ser del orden de unos 150 millones de euros para los edificios que lo albergan, infraestructura eléctrica y de refrigeración, los propios servidores, el equipo de red, etc.

«Cualquiera puede construir una CPU rápida. El truco consiste en construir un sistema rápido.»

Seymour Cray

Es decir, hasta ahí no se aprecian demasiadas diferencias. Por eso, es un término algo complicado de apartar de lo que es un centro de datos convencional. Pero se pueden hacer algunas puntualizaciones. Por ejemplo:

  • WSC vs HPC:
    • Los clusters de HPC tienen procesadores de alto rendimiento y redes de altas prestaciones. En cambio, WSC se orienta a un hardware más común.
    • Los clusters también enfatizan el nivel de paralelismo a nivel de hilos, mientras que WSC enfatiza el paralelismo a nivel de solicitudes. En definitiva, se requiere un paralelismo amplio y sencillo.
    • La escala es tan masiva que los costes pueden mejorar, ya que al comprar volúmenes tan grandes de servidores y su infraestructura, se obtiene mejor economía a escala. Esto hace posible que se puedan ofertar servicios en la nube competitivos para que otros puedan alquilar estos servidores de forma rentable frente a poseer su propio CPD.
  • WSC vs data center tradicional:
    • Albergan un gran número de aplicaciones que pueden ser de envergadura pequeña o mediana, y que es usado por diversos clientes. Mientras que el WSC pertenece a una sola organización que lo explota.
    • Los CPDs, o centros de datos, agrupan diferentes máquinas y software en una ubicación, pero aislados. Mientras WSC presenta un modelo de software unificado, más homogéneo, compartiendo una capa de gestión común.
    • Los centros de datos enfatizan el uso de máquinas virtuales y hardware heterogéneo para satisfacer las necesidades de la variedad de clientes. Mientras que WSC enfatiza la homogeneidad.
    • En un centro de datos tradicional se suele emplear software de terceros, mientras en WSC se suele desarrollar internamente.

Además, debes tener en cuenta que las cargas de trabajo para WSC se diseñan para tolerar un gran número de fallos para que no tengan apenas impacto en la disponibilidad o rendimiento de la máquina.

Isaac

Apasionado de la computación y la tecnología en general. Siempre intentando desaprender para apreHender.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar