Articulo de referencia

SGI Altix

Altix es una línea de servidores y supercomputadoras producidas por Silicon Graphics (y su empresa sucesora, Silicon Graphics International ), basadas en procesadores Intel . Su...

Altix es una línea de servidores y supercomputadoras producidas por Silicon Graphics (y su empresa sucesora, Silicon Graphics International ), basadas en procesadores Intel . Sucedió a los servidores Origin 3000 basados ​​en MIPS / IRIX .

Centro de datos grande
La supercomputadora de Columbia se basaba en productos de Altix.

Historia

La línea se anunció por primera vez el 7 de enero de 2003, con la serie Altix 3000 , basada en procesadores Intel Itanium 2 y la interconexión de procesadores NUMAlink de SGI . [ 1 ] En el lanzamiento del producto, el sistema admitía hasta 64 procesadores que ejecutaban Linux como una sola imagen de sistema y se distribuía con una distribución de Linux llamada SGI Advanced Linux Environment, que era compatible con Red Hat Advanced Server .

Para agosto de 2003, muchos clientes de SGI Altix estaban ejecutando Linux en sistemas SGI Altix de 128 y 256 procesadores. [ 2 ] SGI anunció oficialmente el soporte para procesadores de 256 en una única imagen de sistema de Linux el 10 de marzo de 2004, utilizando un kernel de Linux basado en 2.4 . [ 3 ] El entorno avanzado de Linux de SGI finalmente se abandonó después de que se proporcionara soporte para usar una distribución estándar y sin modificar de SUSE Linux Enterprise Server (SLES) para SGI Altix con SLES 8 [ 4 ] y SLES 9. [ 4 ]

Más tarde, los sistemas con procesador SGI Altix de 512 procesadores fueron compatibles oficialmente [ 5 ] utilizando una distribución Linux estándar sin modificar con el lanzamiento de SLES 9 SP1. Además de la compatibilidad total de SGI Altix en SUSE Linux Enterprise Server , también se ofreció compatibilidad total con una versión estándar y sin modificar de Red Hat Enterprise Linux a partir de SGI Altix 3700 Bx2 con RHEL 4 [ 6 ] y RHEL 5 [ 7 ] con límites de procesador del sistema definidos por Red Hat para esas versiones.

El 14 de noviembre de 2005, SGI presentó la serie Altix 4000 basada en Itanium 2. [ 8 ] Los Altix 3000 y 4000 son multiprocesadores de memoria compartida distribuida . Posteriormente, SGI brindó soporte oficial a sistemas de 1024 procesadores en una distribución Linux estándar sin modificar con el lanzamiento de SLES 10 [ 9 ] en julio de 2006. El SGI Altix 4700 también fue soportado oficialmente por Red Hat con RHEL 4 [ 10 ] y RHEL 5 [ 11 ] ; los límites máximos de procesador fueron definidos por Red Hat para sus versiones de RHEL.

La marca Altix se utilizaba para sistemas basados ​​en procesadores Intel Xeon multinúcleo . Entre ellos se incluyen los servidores de montaje en rack Altix XE , los servidores blade Altix ICE y las supercomputadoras Altix UV.

La supercomputadora Columbia de la NASA , instalada en 2004 y desmantelada en 2013, era un clúster de 10240 microprocesadores formado por veinte sistemas Altix 3000, cada uno con 512 microprocesadores, interconectados mediante InfiniBand .

Altix 3000

El Altix 3000 es la primera generación de sistemas Altix. Fue sucedido por el Altix 4000 en 2004, y el último modelo se dejó de fabricar el 31 de diciembre de 2006.

El Altix 330 es un servidor de gama básica. A diferencia de los modelos de gama alta, el Altix 330 no se basa en un sistema modular, sino en módulos de computación de 1U de altura montados en un rack y conectados mediante NUMAlink . Un solo sistema puede contener de 1 a 16 procesadores Itanium 2 y de 2 a 128  GB de memoria.

El Altix 1330 es un clúster de sistemas Altix 330. Los sistemas están conectados en red mediante Gigabit Ethernet o InfiniBand 4X .

El Altix 350 es un modelo de gama media que admite hasta 32 procesadores Itanium 2. Presentado en 2005, ejecuta Linux , en lugar de IRIX , la variante Unix propia de SGI . El Altix 350 es escalable de uno a treinta y dos procesadores Intel Itanium de 64 bits . Cuenta con memoria DDR SDRAM y puertos de expansión PCI-X , y admite discos duros internos SCSI o SATA . Diseñado como un servidor de montaje en rack, el Altix 350 ocupa 2U, lo que significa que ocupa dos ranuras verticalmente en un rack de servidor estándar . El Altix 1350 es un clúster de sistemas Altix 350.

A diciembre de 2006 El Altix 350 fue reemplazado por el Altix 450 (basado en el Itanium 2 ) y el Altix XE (basado en el Xeon ).

SGI VirtuSGI PrismSGI Origin 3000 and Onyx 3000Origin 2000SGI ChallengeOnyx 300Onyx 2SGI OnyxSGI CrimsonSGI AltixSGI Origin 200SGI Indigo² and Challenge MSGI TezroSGI Octane2SGI OctaneSGI Indigo² and Challenge MSGI IRIS 4DSGI FuelSGI IndigoSGI IRIS 4DSGI O2SGI O2SGI IndySGI IRIS 4DSGI IRISSGI IRISSGI IRISVisual WorkstationSGI IRISSGI IRIS

El Altix 3300 es un modelo de gama media que admite de 4 a 12 procesadores y de 2 a 48  GB de memoria. Se presenta en un rack compacto (17U).

El Altix 3700 es un modelo de gama alta que admite de 16 a 512 procesadores y de 8  GB a 2  TB de memoria. Requiere uno o varios racks altos (39U). Una variante del Altix 3000 con capacidad gráfica se conoce como Prism .

El modelo 3700 se basa en la arquitectura de memoria compartida distribuida NUMAflex de tercera generación y utiliza la interconexión NUMAlink 4. El Altix 3000 admite una única imagen de sistema de 64 procesadores. Si un sistema tiene más de 64 procesadores, deberá particionarse.

El módulo básico se denomina C-brick y contiene dos nodos en una unidad de montaje en rack de 4U de altura. Cada nodo contiene dos procesadores Intel Itanium 2 que se conectan al circuito integrado de aplicación específica Super-Bedrock mediante un único bus frontal . El Super-Bedrock es un conmutador de barra cruzada para los procesadores, la RAM local, la interfaz de red y la interfaz de E/S. Los dos ASIC Super-Bedrock de cada módulo están conectados internamente mediante un único  canal NUMAlink 4 de 6,4 GB/s. Cada nodo de procesador también incluye 16 ranuras DIMM que admiten módulos DIMM DDR estándar con capacidades de 4 a 16  GB.

El Altix 3700 Bx2 es un modelo de gama alta que admite de 16 a 2048 procesadores Itanium 2 y de 12  GB a 24  TB de memoria. Requiere uno o varios racks altos (40U).

Altix 4000

Máquinas SGI Altix 4700 en el Höchstleistungsrechner Bayern II
Altix 4700 - 4 bastidores para nodos, 1 bastidor de almacenamiento

La serie Altix 4000 es la siguiente línea de productos basada en Itanium. Cuenta con dos modelos: el Altix 450, un servidor de gama media, y el Altix 4700, un servidor de gama alta.

Un sistema Altix 4700 contiene hasta 2048 zócalos para microprocesadores Itanium 2 e Itanium de doble núcleo (revisión "Montvale"), conectados mediante la interconexión NUMAlink 4 en una topología de red de árbol gordo . [ 12 ] Los microprocesadores están acompañados de hasta 128  TB de memoria (192  TB con módulos de un solo zócalo para microprocesador y  DIMM de 16 GB).

Cada nodo se encuentra dentro de una tarjeta que se conecta a una carcasa, la unidad de rack individual (IRU). La IRU es una carcasa de 10U que contiene los componentes necesarios para soportar las tarjetas, como las fuentes de alimentación, dos tarjetas de enrutamiento (una por cada cinco tarjetas) y un controlador L1. Cada IRU puede soportar diez tarjetas de ancho simple o dos tarjetas de ancho doble y ocho tarjetas de ancho simple. Las IRU se montan en racks de 42U de altura, y cada rack admite hasta cuatro IRU.

Dentro de una blade se encuentran dos tipos de nodos: procesador y memoria. Las blades de cómputo contienen un nodo de procesador y constan de dos zócalos PAC611 para microprocesadores Itanium 2 e Itanium, un circuito integrado de aplicación específica (ASIC) Super-Hub (SHub) ( chipset ) y ocho ranuras DIMM ( módulo de memoria en línea dual ) para memoria. El número de zócalos de microprocesador en una blade de cómputo es uno o dos. Las configuraciones de un zócalo de procesador proporcionan mayor ancho de banda, ya que solo un zócalo de microprocesador utiliza el bus frontal y la memoria local. Las configuraciones de dos zócalos de procesador no admiten hyperthreading. Las blades de memoria se utilizan para ampliar la cantidad de memoria sin aumentar el número de procesadores. Contienen un ASIC SHub y 12 ranuras DIMM. Tanto las blades de cómputo como las de memoria admiten  DIMM de 1, 2, 4, 8 y 16 GB. El soporte de SGI no admite ninguna instalación con  DIMM de 16 GB.

Se pueden combinar varios servidores en la misma red Numalink hasta un máximo teórico de 8.192 nodos (16.384 CPU del sistema operativo).

Altix XE

Los servidores Altix XE utilizan procesadores Intel Xeon con arquitectura x86-64 . Los modelos incluyen:

  • El servidor Altix XE210 admite hasta dos procesadores Intel Xeon de doble o cuádruple núcleo, de la serie 5100 o 5300, 32  GB  de memoria DDR2 FBDIMM de 667 MHz, 1 ranura PCIe x8 (de perfil bajo) y 1  ranura PCI-X de 133 MHz (de altura completa), y tres bahías para unidades SATA/SAS.
  • El servidor Altix XE240 admite hasta dos procesadores Intel Xeon de doble o cuádruple núcleo, de la serie 5100 o 5300, 32  GB  de memoria DDR2 FBDIMM de 667 MHz, dos opciones de configuración de ranuras PCI (opción 1: 2 x PCIe x4 (perfil bajo), 2 x PCIe x4 (altura completa), 1 x PCIe x8 (altura completa); u opción 2: 2 x PCIe x4 (perfil bajo), 3 x PCI-X de 133  MHz (altura completa), 1 x PCI-X de 133  MHz (altura completa) y cinco bahías para unidades SATA/SAS.
  • El servidor Altix XE250
  • El servidor Altix XE270 es una configuración 2U con procesador Intel Xeon serie 5500, con una selección de hasta 18 DIMM DDR3 (DIMM de 2  GB, 4  GB u 8  GB), 2 x PCIe x8 gen 2 (perfil bajo), 1 x PCIe x4 gen 1 (perfil bajo), 2 x ranuras PCI-x 133/100 (perfil bajo), ocho bahías para unidades SATA o SAS con RAID de hardware opcional (0, 1, 5, 6, 10),
  • El servidor Altix XE310 se presentó el 8 de enero de 2007 y contiene dos nodos por unidad, hasta cuatro procesadores Intel Xeon de doble o cuádruple núcleo, de la serie 5100 o 5300 (dos por nodo), 64  GB  de memoria DDR2 FBDIMM de 667 MHz (32  GB por nodo), 2 ranuras PCIe x8 (1 por nodo) y cuatro bahías para unidades SATA/SAS (dos por nodo).
  • El servidor Altix XE320
  • El servidor Altix XE340 contiene 2 nodos de cómputo en una configuración de 1U, procesador Intel Xeon serie 5500, opción de hasta 12 DIMM DDR3 por nodo (DIMM de 2  GB, 4  GB u 8  GB), 2 ranuras PCIe x16 (1 por nodo) de perfil bajo y cuatro bahías para unidades SATA (2 por nodo) con SAS opcional y RAID 0 y 1 por hardware.
  • El servidor Altix XE500 tiene una configuración 3U con procesador Intel Xeon serie 5500, con la opción de hasta 18 módulos DIMM DDR3 (de 2  GB, 4  GB u 8  GB), 2 ranuras PCIe x16 gen2 (de altura completa) y 4 ranuras PCIe x8 gen2 (de altura completa), y ocho unidades SATA o SAS con RAID por hardware opcional (0, 1, 5, 6, 10).
  • El clúster Altix XE1200
  • El clúster Altix XE1300

Todos los sistemas Altix XE son compatibles con Novell SUSE Linux Enterprise Server , Red Hat Enterprise Linux y Microsoft Windows . Se ha añadido compatibilidad con VMware a toda la gama de productos Altix XE.

Altix ICE

La plataforma de servidores blade Altix ICE es un sistema basado en Intel Xeon que cuenta con servidores blade sin disco y un marco de gestión jerárquica (HMF) para escalabilidad, rendimiento y resiliencia. Mientras que los sistemas Altix anteriores basados ​​en Itanium ejecutan un kernel Linux de imagen de sistema único (SSI) en 1024 procesadores o más utilizando una distribución estándar SuSE Linux Enterprise Server (SLES), las capacidades de clúster de Altix ICE utilizan distribuciones estándar SLES o Red Hat Enterprise Linux y escalan a más de 51 200 núcleos en la supercomputadora Pleiades de la NASA .

El chasis de servidores blade Altix ICE 8200LX cuenta con dos módulos de conmutación DDR IB 4x y un plano de alto rendimiento, mientras que el Altix ICE 8200EX cuenta con cuatro módulos de conmutación DDR IB 4x y dos planos de alto rendimiento. Ambas configuraciones admiten topologías de hipercubo o árbol gordo , y 16 módulos de cómputo dentro de una IRU.

Las unidades de procesamiento IP-83 e IP-85 son compatibles con los procesadores Intel Xeon de las series 5200 o 5400, y la unidad de procesamiento IP-95 es compatible con los procesadores Intel Xeon de la serie 5500.

En noviembre de 2011, el ICE 8400 se basaba en procesadores Intel Xeon 5500 o 5600 o en procesadores AMD Opteron de la serie 6100.

A partir de 2013, estos utilizan los coprocesadores Xeon Phi . [ 13 ]

Altix UV

La arquitectura de supercomputadora Altix UV se anunció en noviembre de 2009. Con el nombre en clave Ultraviolet durante su desarrollo, Altix UV combina una evolución de la interconexión NUMAlink utilizada en Altix 4000 (NUMAlink 5) con procesadores Intel Xeon 7500 " Nehalem-EX " de cuatro, seis u ocho núcleos. Los sistemas Altix UV ejecutan SuSE Linux Enterprise Server o Red Hat Enterprise Linux, y escalan de 32 a 2048 núcleos con soporte para hasta 16 terabytes (TB) de memoria compartida en una sola imagen del sistema. [ 14 ]

En 2010 y 2011, SGI dejó de usar el nombre Altix para los nuevos servidores que fabricaba. Los nombres Altix UV y Altix ICE se han abreviado a "SGI UV" y "SGI ICE", respectivamente, mientras que la línea Altix XE se denomina "Rackable".

Referencias

  1. Tom Krazit (7 de enero de 2003). "SGI lanza una supercomputadora Linux con procesador Itanium" . Computer World . Consultado el 3 de agosto de 2013 .
  2. SGI apunta alto con la máquina Altix - Noticias de CNET
  3. Brian Proffitt (10 de marzo de 2004). "Nuevo software de Altix permite un sistema Linux de 256 procesadores" . Linux Today . Archivado del original el 8 de enero de 2014. Consultado el 3 de agosto de 2013 .
  4. 1 2 "Altix® 3700" . Archivado del original el 23 de febrero de 2012. Recuperado el 30 de noviembre de 2009 .
  5. "Altix 3700 512p" . Archivado del original el 23 de febrero de 2012. Consultado el 30 de noviembre de 2009 .
  6. Certificación - Altix 3700 Bx2
  7. Certificación - Altix 3700 bx2
  8. Silicon Graphics, Inc. (14 de noviembre de 2005). SGI lanza la nueva plataforma insignia Altix 4000. ( Comunicado de prensa ).
  9. "SGI® Altix® 4700" . Archivado del original el 23 de febrero de 2012. Consultado el 30 de noviembre de 2009 .
  10. Certificación - Altix 4700
  11. Certificación - Altix 4700
  12. SGI Altix 4700: Configuraciones
  13. "SGI - Productos: Servidores: SGI ICE X."
  14. "SGI presenta Altix UV, la supercomputadora más rápida del mundo" . www.sgi.com . Silicon Graphics International . 16 de noviembre de 2009. Archivado del original el 21 de noviembre de 2009. Consultado el 18 de noviembre de 2009 .
  • Silicon Graphics, Inc. (12 de junio de 2007). Guía del propietario del Altix 3000 para montaje en rack .
  • Silicon Graphics, Inc. (12 de junio de 2007). Hoja de datos del clúster SGI Altix 1330 .
  • Silicon Graphics, Inc. (12 de junio de 2007). Hoja de datos del servidor SGI Altix 330 .
  • Silicon Graphics, Inc. (12 de junio de 2007). Hoja de datos del servidor SGI Altix 350 .
  • Silicon Graphics, Inc. (12 de junio de 2007). Hoja de datos de los servidores y supercomputadoras SGI Altix 3700 Bx2 .
  • Página web de SGI para Altix
  • Artículo de Linux Journal sobre la escalabilidad de Linux en Altix.
  • Nuevo software de Altix permite un sistema Linux de 256 procesadores. Archivado el 27 de diciembre de 2010 en Wayback Machine .
  • Linux Magazine habla sobre cómo escalar Altix a 512p.
  • Entrevista de HPCwire sobre la ampliación de Altix a 1024p
  • SGI Altix vuelve a batir el récord mundial de ancho de banda de memoria.
  • Los servidores SGI Altix obtienen la certificación de seguridad Common Criteria.
  • Artículo sobre SGI ProPack, compatibilidad en tiempo real y en clúster para Altix.