Datacenter iSeries / Power

Servidores IBM Power, procesadores POWER10, HMC, storage interno, LPARs y las particularidades de un datacenter con IBM i.

¿En qué se diferencia de un datacenter x86?

A primera vista, un rack con un servidor IBM Power se ve parecido a uno x86: es un equipo montado en un rack estándar de 19 pulgadas. Pero por dentro, la arquitectura y la filosofía son fundamentalmente diferentes.

Datacenter x86 típico

  • Muchos servidores commodity haciendo una tarea cada uno
  • Virtualización por software (VMware, Hyper-V)
  • Storage externo compartido (SAN) casi siempre
  • SO: Windows o Linux — el hypervisor es una capa extra
  • HA por software: VMware HA, vMotion, clustering
  • Escalamiento horizontal: más servidores
  • Múltiples fabricantes intercambiables

Datacenter IBM i / Power

  • Pocos servidores potentes haciendo múltiples tareas
  • Virtualización en firmware (PowerVM — parte del hardware)
  • Storage interno gestionado por el SO (disk pools)
  • SO: IBM i integra todo — no hay capas separadas
  • HA por replicación de journals (QuickEDD, MIMIX, iTERA)
  • Escalamiento vertical: más potencia al mismo servidor
  • Un solo fabricante: IBM (y Máxima Sistemas en Argentina)
Punto clave: La diferencia más importante no es el hardware — es la filosofía de integración. En x86 necesitás ensamblar muchas piezas (hardware + hypervisor + SO + storage + networking). En IBM i, el servidor viene con todo integrado: virtualización, base de datos, storage management, job scheduling, seguridad. Es un sistema integrado vs. un ensamblaje de componentes.

Servidores IBM Power

IBM fabrica los servidores Power (anteriormente conocidos como iSeries, AS/400, System i, y Power Systems). La línea actual se basa en el procesador POWER10 y se identifica con una nomenclatura basada en el tamaño y capacidad del servidor.

Línea actual (Power10)

S1014Tower / 4U rack
4-8 cores

Pymes, oficinas remotas, desarrollo. Entry-level.

El servidor más chico de la línea. Ideal para empresas que recién empiezan con IBM i o como servidor de desarrollo/testing.

S10222U rack
Hasta 40 cores

Servidor departamental o de mediana empresa.

El más vendido de la línea. Soporta hasta 2 TB de RAM y múltiples LPARs. Versión 's' (S1022s) para cargas más ligeras.

S10244U rack
Hasta 48 cores

Empresas medianas-grandes con múltiples LPARs.

Más capacidad de expansión de I/O que el S1022. Soporta más memoria y más adaptadores de red y disco.

E10504U rack
Hasta 96 cores

Enterprise. Cargas grandes de producción.

Servidor enterprise de gama alta. Soporte para Capacity on Demand (CoD): se pueden activar cores adicionales según necesidad.

E10804U rack (hasta 4 nodos)
Hasta 240 cores

Misión crítica. Bancos, grandes corporaciones.

El servidor más potente de la línea. Puede escalar conectando múltiples nodos. Soporta hasta 64 TB de RAM. Máxima redundancia y RAS.

Nomenclatura: La S indica Scale-out (servidores más compactos) y la E indica Enterprise (servidores de alta gama). El número que sigue indica la generación (10 = POWER10). Los últimos dígitos indican el modelo dentro de la gama.

Procesador POWER10

El POWER10 es el procesador que IBM diseña específicamente para sus servidores Power. A diferencia del mundo x86 donde Intel y AMD compiten fabricando procesadores genéricos, IBM diseña un procesador optimizado para cargas empresariales: bases de datos, ERP, procesamiento transaccional.

🔬

Fabricación

Tecnología de 7nm fabricado por Samsung. Cada chip tiene hasta 15 cores, cada core con 8 threads simultáneos (SMT8). Un solo core POWER10 puede ejecutar 8 hilos en paralelo.

Rendimiento por core

Un core POWER10 es significativamente más potente que un core x86 individual. Por eso IBM i funciona bien con 'pocos' cores: cada uno hace mucho más trabajo.

🧠

Memoria

Soporta memoria DDR4 con cifrado en hardware (memory encryption). Los modelos Enterprise soportan hasta 64 TB de RAM. Open Memory Interface (OMI) para mayor bandwidth.

📦

Virtualización en hardware

PowerVM está integrado en el procesador/firmware, no es software. Permite crear LPARs con menor overhead que un hypervisor x86. Micro-partitioning: 0.05 cores mínimo por LPAR.

🛡️

RAS (Reliability, Availability, Serviceability)

Capacidades avanzadas de auto-corrección: si un core tiene fallos, se desactiva automáticamente y se activa uno de repuesto. Memory mirroring, processor guard. El hardware se auto-repara.

📈

Capacity on Demand (CoD)

Los servidores Enterprise pueden tener cores inactivos que se activan on-demand (temporal o permanente). Permite crecer sin cambiar hardware ni detener el sistema.

Comparación con x86: Un servidor Power con 8 cores POWER10 (64 threads SMT8) puede ejecutar cargas equivalentes a un servidor x86 con 32-48 cores Xeon. Esto es importante para entender el licenciamiento de software IBM i, que se basa en cantidad de cores activados.

HMC: Hardware Management Console

La HMC (Hardware Management Console) es el equivalente de IBM al iLO de HP o al iDRAC de Dell, pero mucho más poderosa. Es la herramienta central para gestionar servidores Power y sus particiones lógicas.

🖥️

¿Qué es?

Puede ser un appliance físico (un servidor dedicado) o una máquina virtual (vHMC). Se conecta a los servidores Power por red dedicada y permite gestionarlos completamente.

📦

Gestión de LPARs

Crear, eliminar, modificar y migrar particiones lógicas. Asignar procesadores, memoria, adaptadores de I/O a cada LPAR. Cambiar recursos dinámicamente (DLPAR) sin apagar.

🖥️

Consola virtual

Acceso a la consola de cada LPAR (la pantalla verde de IBM i, o la terminal de AIX/Linux). Equivale a estar conectado físicamente al servidor con un cable de consola.

🔧

Firmware y service

Actualización de firmware del servidor, recopilación de logs de error, apertura de PMRs (tickets de soporte) con IBM, acciones de service (reemplazo de componentes).

Operaciones comunes en la HMC

OperaciónQué haceEquivalente x86
Crear LPARDefine una nueva partición lógica con CPU, RAM, I/O asignadosCrear una VM en VMware/Hyper-V
DLPAR (Dynamic LPAR)Agrega/quita CPU o RAM a una LPAR sin apagarlaHot-add de recursos en VMware (limitado)
Activar LPAREnciende la partición — equivale a encender un servidorPower On en VMware / iLO
Consola virtualAbre la terminal 5250 o shell de la LPARConsola remota de iLO / iDRAC
Live Partition MobilityMigra una LPAR en ejecución a otro servidor PowerVMware vMotion
Service ProcessorAcceso de bajo nivel para diagnóstico y recoveryIPMI / BMC access

Storage: discos internos y disk pools

Esta es una de las diferencias más notables con el mundo x86. Mientras que en x86 es muy común usar storage externo (SAN), los servidores IBM i prefieren usar discos internos o cajones de discos directamente conectados (DAS).

¿Por qué no usan SAN como x86?

IBM i tiene un gestor de almacenamiento integrado en el SO que se llama Single-Level Storage. El sistema operativo gestiona los discos a un nivel muy bajo y decide automáticamente dónde colocar los datos, cómo distribuir la carga entre los discos y cómo proteger los datos (RAID por hardware o RAID gestionado por el SO). Una SAN agrega una capa de complejidad innecesaria.

Discos internos

Los servidores Power tienen bahías internas para discos SAS SSD o HDD. Los modelos Scale-out (S-series) soportan hasta ~18 discos internos dependiendo del modelo.

Disk drawers (cajones de discos)

Unidades externas (EXP24SX) que se conectan directamente al servidor por SAS. Cada cajón agrega 24 bahías de discos. Se pueden encadenar varios cajones al mismo servidor.

Disk pools (ASPs)

IBM i agrupa los discos en 'Auxiliary Storage Pools' (ASPs). El ASP del sistema (ASP 1) contiene el SO y datos principales. Se pueden crear ASPs adicionales para separar datos.

Gestión de storage en IBM i

Aplicaciones y datos (bibliotecas, archivos, IFS)Las aplicaciones ven objetos y archivos — nunca ven discos directamente
Single-Level Storage (SLS)El SO abstrae completamente el almacenamiento — los datos se mueven entre disco y RAM transparentemente
Disk Pools (ASPs)Agrupaciones lógicas de discos — el SO distribuye datos automáticamente dentro del pool
RAID (hardware o software)Protección de datos por redundancia — RAID 5, 6 o 10 gestionado por controladora o por el SO
Discos físicos (SAS SSD / HDD)Discos internos del servidor o en cajones de discos (disk drawers) conectados por SAS
Excepción: Algunos clientes grandes sí usan SAN con IBM i, especialmente cuando necesitan funcionalidades como FlashCopy (copias instantáneas a nivel de storage) que proveen las cabinas IBM FlashSystem. Esto es lo que aprovecha el producto Flash for i de M81.

Networking en entornos IBM i

Los servidores Power se conectan a la red del datacenter de manera similar a los x86, pero tienen algunas particularidades en cómo manejan la virtualización de red.

🌐

Adaptadores Ethernet

Los servidores Power usan adaptadores Ethernet estándar (1/10/25 Gbps). Se instalan en slots PCIe del servidor y se asignan a LPARs específicas via la HMC.

🔗

Virtual Ethernet

Las LPARs dentro del mismo servidor pueden comunicarse entre sí por switches virtuales internos (sin usar la red física). Útil para separar tráfico entre LPARs.

📡

VIOS (Virtual I/O Server)

Es una LPAR especial con AIX que actúa como intermediario: comparte adaptadores de red y discos físicos con las demás LPARs. Permite que múltiples LPARs compartan un mismo adaptador.

Link Aggregation

IBM i soporta aggregación de puertos de red (bonding) para aumentar ancho de banda y tener redundancia. Se configura desde el SO con ADDLNKAGG.

PowerVS: IBM i en la nube

Power Virtual Server (PowerVS) es la opción de IBM para correr servidores Power en la nube, dentro de IBM Cloud. Es la alternativa cloud a tener un servidor Power on-premise.

¿Qué es?

Un servicio IaaS donde IBM provee servidores Power reales en sus datacenters cloud. Creás LPARs con IBM i, AIX o Linux y pagás por uso (cores, RAM, storage).

Casos de uso

Disaster Recovery en la nube, ambientes de desarrollo/testing, migración gradual a cloud, expansión de capacidad temporal (picos de carga, cierre fiscal).

Limitaciones

Latencia de red vs. on-premise, costos mensuales que pueden superar al hardware propio a largo plazo, dependencia del proveedor. No todas las versiones de IBM i están disponibles.

En la práctica: La mayoría de los clientes IBM i en Argentina siguen usando servidores on-premise. PowerVS es una opción creciente especialmente para DR (tener una réplica en la nube por si falla el datacenter físico) y para empresas que no quieren invertir en hardware propio.

Aspecto físico en el datacenter

Un servidor IBM Power en un datacenter se monta en los mismos racks estándar de 19 pulgadas que los servidores x86. Sin embargo, hay algunas diferencias visibles.

🖥️

El servidor

Los modelos S-series son 2U-4U rack-mount, similares en tamaño a un Dell PowerEdge R-series. El E1080 puede ocupar más espacio si se usan múltiples nodos. Cada servidor tiene su panel de control frontal con indicadores LED.

💾

Cajones de discos (I/O drawers)

Se apilan en el rack debajo o encima del servidor. Cada EXP24SX ocupa 2U y conecta por cable SAS al servidor. Un setup típico puede tener 1-3 cajones por servidor.

🔧

HMC

Si es una HMC física, es un servidor 1U adicional en el rack. Se conecta al servidor Power por red Ethernet dedicada. Muchos clientes usan vHMC (HMC virtual en una VM) para ahorrar espacio.

🔌

Cableado

Cables SAS gruesos hacia los cajones de discos, cables Ethernet para la red de datos y de gestión, cables de fibra óptica si hay SAN. Fuentes de poder redundantes conectadas a PDUs distintas.

Setup típico de un cliente Sinaptrix: Un rack con un servidor S1022 (2U), 1-2 cajones de discos EXP24SX (2U cada uno), un switch de red, PDUs, y opcionalmente una HMC física (1U) o virtual. En total, el equipamiento IBM ocupa entre 6U y 12U del rack, dejando espacio para servidores x86 (Windows/Linux), switches adicionales y otros equipos.