Articulo de referencia

PowerLinux

PowerLinux es la combinación de un sistema operativo (SO) basado en Linux que se ejecuta en computadoras basadas en PowerPC o Power ISA de IBM . A menudo se utiliza como referen...

PowerLinux es la combinación de un sistema operativo (SO) basado en Linux que se ejecuta en computadoras basadas en PowerPC o Power ISA de IBM . A menudo se utiliza como referencia junto con Linux en Power , y también es el nombre de varios sistemas IBM Power que solo utilizan Linux .

IBM y Linux

A finales de la década de 1990, IBM comenzó a considerar el sistema operativo Linux. En el año 2000, IBM anunció que lo promovería. [ 1 ] En 2001, IBM invirtió mil millones de dólares para respaldar el movimiento Linux, adoptándolo como sistema operativo para sus servidores y software. En una década, Linux se encontraba presente en prácticamente todas las áreas de negocio, regiones y cargas de trabajo de IBM, y continúa profundamente integrado en el hardware, el software, los servicios y el desarrollo interno de la compañía.

Una encuesta publicada por la Linux Foundation en abril de 2012 mostró a IBM como el quinto mayor contribuyente comercial durante los últimos siete años, con más de 600 desarrolladores involucrados en más de 100 proyectos de código abierto. [ 2 ]

IBM creó el Centro de Tecnología Linux (LTC) en 1999 para reunir en una sola organización a sus desarrolladores de software interesados ​​en Linux y otros programas de código abierto . El LTC colaboró ​​con la comunidad Linux para optimizar el rendimiento de Linux en PowerPC, x86 y, más recientemente, en Cell Broadband Engine . Los desarrolladores del LTC contribuyen a diversos proyectos de código abierto, así como a proyectos centrados en permitir que Linux utilice nuevas funciones de hardware en las plataformas de IBM.

Linux se ha ejecutado en sistemas IBM POWER desde 2001, cuando un equipo creó una nueva versión de 64 bits del núcleo Linux para permitir que el sistema operativo se ejecutara en procesadores PowerPC. [ 3 ] El primer sistema que admitió completamente el núcleo Linux de 64 bits fue el IBM POWER5, creado en 2004. Le siguieron el POWER6 en 2007 y los sistemas actuales basados ​​en POWER7 en 2010.

Servidores PowerLinux

Linux se portó por primera vez a POWER en junio de 2000. [ 4 ] Desde entonces, PowerLinux se ha utilizado en varias supercomputadoras, incluidas MareNostrum 2004 y Roadrunner 2008.

A partir de abril de 2012, IBM introdujo tres sistemas Linux específicos basados ​​en procesadores POWER7 para análisis de big data , aplicaciones industriales y servicios de infraestructura de código abierto, como servidores web, correo electrónico y servicios de colaboración en redes sociales. [ 5 ] Los servidores Linux específicos no son compatibles con IBM AIX ni IBM i , los otros sistemas operativos de la compañía para computadoras Power. [ 6 ]

Los sistemas IBM PowerLinux 7R1 e IBM PowerLinux 7R2 son servidores de montaje en rack de uno y dos sockets que admiten 8 o 16 núcleos de microprocesador POWER7 a 3,55  GHz (solo el 7R1) o, en el caso del 7R2,  opciones de 3,55 y 3,3 GHz con una memoria máxima de 128 GB (para el 7R1) o de 256 GB (para el 7R2), configurables con módulos de memoria en línea dual ( DIMM ) de 8, 16 y 32 GB. Ambos sistemas ejecutan sistemas operativos Linux: Red Hat Enterprise Linux o SUSE Linux Enterprise Server , e incluyen un hipervisor PowerVM integrado (para PowerLinux) que admite hasta 10 máquinas virtuales por núcleo y 160 máquinas virtuales por servidor.

El IBM PowerLinux 7R4 es un sistema basado en procesador POWER7+ en un paquete 5U con dos o cuatro zócalos y 16 o 32 núcleos. Admite hasta 1 TB de  memoria DDR3 Active Memory Sharing de 1066 MHz. PowerVM para Linux ajusta dinámicamente los recursos del sistema a las particiones en función de las demandas de la carga de trabajo, hasta 640 máquinas virtuales por servidor (20 microparticiones por núcleo).

En un estudio sobre sistemas y arquitectura para big data, IBM Research descubrió que un clúster Hadoop de 10 nodos PowerLinux 7R2 con procesadores POWER7+, que ejecuta el software InfoSphere BigInsights, puede clasificar un terabyte de datos en menos de 8 minutos. [ 7 ]

IBM también presentó el IBM Flex System p24L Compute Node , un nodo de computación de dos sockets específico para Linux para el recientemente anunciado IBM PureFlex System , que contiene 12 o 16 núcleos de microprocesador POWER7, hasta 256 GB de memoria, la opción de los sistemas operativos Red Hat Enterprise Linux o SUSE Linux Enterprise Server y PowerVM integrado para PowerLinux. [ 8 ]

Además de estos productos específicos, Linux es capaz de ejecutarse en cualquier hardware de la serie Power.

PowerLinux frente a Linux/x86

Las versiones de PowerLinux lanzadas por IBM en abril de 2012 fueron diseñadas específicamente para ejecutar el kernel de Linux en los sistemas POWER7 de la compañía. A diferencia de los servidores basados ​​en el procesador Intel Xeon , un descendiente de x86 con dos hilos por núcleo, el procesador POWER7 ofrece cuatro hilos por núcleo. Los servidores basados ​​en POWER se virtualizan para proporcionar una utilización del 60 al 80 %, en comparación con una tasa típica del 40 % para los procesadores x86. El programa de virtualización PowerVM tiene un nivel de garantía de evaluación de criterios comunes (CC) de 4+, sin vulnerabilidades de seguridad reportadas, así como un uso de memoria ilimitado. [ 9 ]

Acerca de la virtualización PowerVM

Los sistemas IBM basados ​​en Power incorporan capacidades de virtualización derivadas de la tecnología de mainframes . En System p , este paquete de virtualización se denomina PowerVM. PowerVM incluye capacidades de virtualización como microparticionamiento, compartición activa de memoria y deduplicación, un servidor de E/S virtual para redes y almacenamiento virtuales, así como movilidad de particiones en vivo.

Sistemas

PowerLinux se ejecuta en:

Referencias

  1. "Linux: La era de la innovación abierta, IBM 100" . IBM. 7 de marzo de 2012. Archivado del original el 3 de abril de 2012. Consultado el 20 de noviembre de 2012 .
  2. "Desarrollo del núcleo de Linux: a qué ritmo avanza, quién lo lleva a cabo, qué hacen y quién lo financia" . The Linux Foundation. 3 de abril de 2012. Archivado del original el 30 de junio de 2012. Consultado el 20 de noviembre de 2012 .
  3. Hollis Blanchard. "Historia" . penguinppc.org. Archivado del original el 18 de diciembre de 2012. Consultado el 20 de noviembre de 2012 .
  4. "Lista de correo del kernel de Linux : [ ANUNCIO ] Linux arranca en hardware POWER4 antiguo" . Archivo de noticias semanales de Linux. 5 de junio de 2000. 
  5. "Las nuevas ofertas de PowerLinux de IBM se dirigen al mercado medio de Linux" . CIO Insight. 25 de abril de 2012. Consultado el 20 de noviembre de 2012 .
  6. Proven, Liam (2015-11-02). "Antiguo, pero no obsoleto: IBM lleva los mainframes Linux de vuelta al futuro" . The Register . Archivado del original el 7 de diciembre de 2024. Consultado el 13 de mayo de 2025 .
  7. Anne E. Gattiker ; Fadi H. Gebara; Ahmed Gheith; H. Peter Hofstee; Damir A. Jamsek; Jian Li; Evan Speight; Ju Wei Shi; Guan Cheng Chen; Peter W. Wong (2013). "Understanding System and Architecture for Big Data" (PDF) . IBM Research . Consultado el 28 de enero de 2015 .
  8. Laura DiDio (13 de junio de 2012). "IBM impulsa nuevos servidores y estrategia PowerLinux" (PDF) . Information Technology Intelligence Consulting (ITIC). Archivado del original (PDF) el 22 de julio de 2013. Consultado el 20 de noviembre de 2012 .
  9. "¿Por qué razón nadie querría ejecutar Linux en sistemas basados ​​en POWER?" (PDF) . Clabby Analytics. Junio ​​de 2012. Archivado del original (PDF) el 4 de octubre de 2025. Consultado el 20 de noviembre de 2012 .
  • Enterprise Linux en IBM Power Systems
  • Fundación OpenPOWER
  • Listas de correo de Linux para usuarios avanzados y desarrolladores del kernel
  • Herramientas Linux POWER RAS en GitHub
  • Utilidades POWER de Linux en GitHub
  • Herramientas de diagnóstico, herramientas de productividad y kits de herramientas para instalación y desarrollo. Archivado el 22 de marzo de 2013 en Wayback Machine.
  • Información sobre Linux para sistemas IBM
  • Desarrollador de Linux en IBM