IBM i 7.6 — Novedades y Funciones

Resumen de las principales mejoras introducidas en IBM i 7.6 (junio 2025). Fuente: IBM Redbook SG24-8588.

Resumen ejecutivo

IBM i 7.6 es la septima version mayor del sistema operativo desde 2008. La flagship feature de esta release es la autenticacion multifactor (MFA) integrada nativamente en el SO, eliminando la necesidad de soluciones externas como PowerSC para este proposito.

Ademas de MFA, 7.6 introduce cifrado de ASP1 (system ASP), mejoras significativas en Db2 for i, soporte ampliado de AI/geospatial via SQL, un Navigator for i renovado, y herramientas modernas de automatizacion.

MFA nativo

Autenticacion multifactor integrada en el SO sin productos externos.

Cifrado ASP1

Cifrado completo de datos en reposo incluyendo el ASP del sistema.

AI + Geospatial SQL

50 nuevas funciones geoespaciales integradas en Db2 for i.

BRMS BR2

Nueva version de BRMS con interfaz web moderna y soporte MFA.

Db2 Mirror mejorado

GUI renovada, mixed-release y reclone de objetos individuales.

Ansible + ARE

Automatizacion moderna con Ansible y Administration Runtime Expert.

Dato clave: Cada release de IBM i tiene una capacidad insignia que no puede retroportarse a versiones anteriores. En 7.2 fue Row Column Access Control, en 7.3 Temporal Tables, en 7.4 Db2 Mirror, en 7.5 PBKDF2/HMAC SHA512, y en 7.6 es MFA integrado.

Roadmap y soporte

IBM publica un roadmap publico que se extiende mas de una decada hacia el futuro. El roadmap actual proyecta desarrollo hasta 2035, y se actualiza anualmente extendiendolo un ano mas.

Releases recientes

VersionFlagship FeatureAno
IBM i 7.2Row Column Access Control2014
IBM i 7.3Temporal Table Support2016
IBM i 7.4Db2 Mirror2019
IBM i 7.5PBKDF2 / HMAC SHA5122022
IBM i 7.6MFA integrado nativo2025

Hardware soportado

IBM i 7.6 solo corre en procesadores Power10 (firmware FW1060+). No soporta Power9 ni anteriores. Tambien sera soportado en la proxima generacion de IBM Power cuando se anuncie.

Importante: Si tenes hardware Power9 o anterior, no podes instalar IBM i 7.6. Necesitas planificar una actualizacion de hardware primero. Los modelos soportados incluyen: S1012, E1080, S1024, S1022s, S1022, S1014, L1024 y L1022.

Licenciamiento y simplificacion

Para muchos clientes, IBM i 7.6 es su primera experiencia con licenciamiento por suscripcion. Desde mayo 2024, los clientes que compren maquinas P05 y P10 basadas en Power10 deben usar licencias de suscripcion.

Tiers de software

TierMetricaUsuarios
P05Cores + usuariosPaquetes de 10 o ilimitado
P10Cores + usuariosPaquetes de 10 o ilimitado
P20Solo coresIlimitados
P30Solo coresIlimitados

Upgrade a 7.6

  • Si tenes SWMA activo, podes actualizar a 7.6 sin cargo extra
  • Se soportan upgrades desde IBM i 7.4 y 7.5
  • El upgrade no altera tu modelo de licenciamiento (non-expiring o suscripcion)
  • Se provee un periodo de evaluacion de 70 dias antes de instalar las license keys

Simplificacion de portfolio

IBM redujo la cantidad de productos que requieren license keys. Varios LPPs se incluyen gratis con IBM i 7.6: ARE (5733-ARE), Advanced Job Scheduler (5770-JS1), Performance Tools (5770-PT1), HTTP Server (5770-DG1), entre otros.

LPPs eliminados en 7.6

Los siguientes productos ya no se entregan con IBM i 7.6:

BRMS BR1 (5770-BR1)CICS (5770-DFH)System/38 UtilitiesCommunications Utilitiesi Access for WebXML Toolkit

Seguridad: MFA y cifrado ASP1

MFA nativo

IBM i 7.6 integra soporte de autenticacion multifactor (MFA) directamente en el sistema operativo. En releases anteriores, MFA requeria productos externos como PowerSC. Ahora el soporte viene incluido en el SO.

  • Soporte TOTP (Time-based One-Time Password) nativo
  • Nuevo campo en pantalla de sign-on: QDSIGNON3 con campo de 64 caracteres para el segundo factor
  • MFA funciona con interfaces 5250, SSH, ODBC, JDBC, FTP y NFS
  • MFA para Service Tools (DST/SST) con recovery key de 64 caracteres
  • Configurable por perfil: podes habilitar MFA para algunos usuarios y no para otros
  • Activacion via CHGSECA ADLSGNFAC(*ENABLED)

Cifrado de ASP1

Por primera vez, IBM i permite cifrar el ASP del sistema (ASP1), protegiendo todos los datos en reposo incluyendo el sistema operativo.

  • Cifrado completo de datos at-rest para el ASP del sistema
  • Requiere un SAVSYS inmediatamente despues de cifrar para guardar las claves
  • Impacto de rendimiento minimo gracias a aceleradores Power10
  • Complementa el cifrado de IASPs que ya existia en releases anteriores

Otras mejoras de seguridad

  • Proteccion contra impersonacion: nuevos controles para prevenir suplantacion de identidad
  • TLS via Navigator: habilitacion simplificada de TLS y desactivacion de puertos inseguros
  • SSO y Kerberos: mejoras en single sign-on y autenticacion Kerberos
  • QPGMR restringido: cambios en el perfil QPGMR para reducir superficie de ataque
  • Exit points: nuevos puntos de salida para auditar conexiones
  • DRDA/DDM: conexiones ahora intentan cifrado AES primero

Para mas detalle, ver la seccion de Seguridad en la ruta de Administrador.

AI integrada y Geospatial SQL

IBM i 7.6 es "AI Ready" con capacidades de analytics geoespacial integradas directamente en Db2 for i. Desde IBM i 7.4 TR7, el sistema incluye Geospatial Analytics nativo, y 7.6 agrega 50 nuevas funciones geoespaciales en QSYS2.

Casos de uso

  • Localizar el punto de servicio mas cercano por coordenadas GPS
  • Tracking de rutas y medicion de distancias
  • Analizar relaciones geograficas entre clientes y sucursales
  • Evaluar sitios con datos meteorologicos historicos
  • Tracking en tiempo real de camiones, contenedores y activos moviles

Ejemplo: distancia entre ubicaciones

-- Crear tabla con tipo ST_POINT para ubicaciones
CREATE TABLE IBM_US_LOCATIONS(
  LOCATION_NAME VARCHAR(50),
  CITY VARCHAR(25),
  COORDINATE QSYS2.ST_POINT
);

-- Insertar con funcion constructora ST_POINT
INSERT INTO IBM_US_LOCATIONS VALUES
  ('Oficina Central','Buenos Aires',
   QSYS2.ST_POINT('point(-58.3816 -34.6037)')),
  ('Sucursal Norte','Rosario',
   QSYS2.ST_POINT('point(-60.6505 -32.9468)'));

-- Calcular distancia en km
SELECT ROUND(QSYS2.ST_DISTANCE(A.COORDINATE, B.COORDINATE)/1000, 2)
       AS DISTANCIA_KM
FROM IBM_US_LOCATIONS A, IBM_US_LOCATIONS B
WHERE A.LOCATION_NAME = 'Oficina Central'
  AND B.LOCATION_NAME = 'Sucursal Norte';

Funciones clave: ST_POINT, ST_DISTANCE,ST_CONTAINS, ST_POLYGON, ST_ASTEXT. Todas en esquema QSYS2.

Mejoras en Db2 for i

FINAL TABLE / OLD TABLE

IBM i 7.6 soporta FINAL TABLE para obtener los valores finales despues de un INSERT, UPDATE o DELETE, incluyendo valores generados por triggers o defaults. Tambien soporta FROM OLD TABLE para capturar los valores previos a una modificacion.

Nuevos SQL Services

  • MFA via SQL: servicios para configurar y consultar MFA desde SQL
  • Audit journal mejorado: funciones helper para journaling de auditoria
  • iSCSI services: configuracion de iSCSI via SQL
  • ILE application services: acceso mejorado a info de programas ILE
  • Server subsystem routing: ruteo mejorado de subsistemas de servidor

Query engine

  • Mejoras en Adaptive Query Processing (AQP)
  • SQL Logging Error Facility (SELF) mejorado con extension para VS Code
  • Optimizaciones del motor de queries para mejor rendimiento

VS Code Db2 for i extension

Nueva extension de VS Code para trabajar con Db2 for i: ejecucion de SQL, exploracion de esquemas, autocompletado e integracion con SELF para diagnostico de errores SQL.

Para mas detalle, ver las secciones de SQL Avanzado y Performance de Db2.

Desarrollo y herramientas

VS Code for i

Code for IBM i es la extension principal para desarrollo IBM i en VS Code. Requiere SSH y soporta MFA cuando esta habilitado. Extensiones recomendadas incluyen Db2 for i, RPGLE, COBOL y CL.

Merlin

IBM Wazi for i (Merlin) es un IDE cloud-based que integra desarrollo, compilacion, debug y CI/CD para IBM i. Corre en contenedores (OpenShift) y provee un entorno de desarrollo completo accesible desde el browser.

AI-enhanced RPG

IBM explora el uso de inteligencia artificial para asistir en el desarrollo RPG, incluyendo sugerencias de codigo, modernizacion de codigo legacy y analisis de programas. IBM Code Assistant es la herramienta que IBM esta desarrollando para este proposito.

Integrated Web Services (IWS)

IWS recibe mejoras para consumir y exponer APIs REST desde RPG. El nuevo Host Connection Server en 7.6 provee conectividad mejorada con configuracion TLS simplificada.

IBM i Access Client Solutions (ACS)

ACS se actualiza con mejoras en Run SQL Scripts, SQL Performance Center, explorador de IFS, manejo de impresion, terminal SSH y gestion de paquetes open source (yum).

HA, backup y Disaster Recovery

BRMS BR2 (5770-BR2)

BRMS se renueva: 5770-BR1 ya no se entrega con 7.6. La nueva version 5770-BR2 incluye una interfaz web moderna accesible en el puerto 2088, soporte MFA, y se ofrece como suscripcion. La migracion de BR1 a BR2 es requisito antes de actualizar a 7.6.

PowerHA SystemMirror

  • Multi-target geographic mirroring: replicacion geografica a multiples destinos
  • iASP volume (LUN-level) switching: switcheo de volumenes entre nodos en PowerVS
  • iASP FlashCopy: backup offloaded a otro nodo, compatible con PowerVS

Db2 Mirror for i

GUI renovada, soporte para entornos mixed-release (un nodo en 7.4/7.5 y otro en 7.6), y nueva capacidad de reclone de objetos individuales. Permite upgrades de release sin downtime usando rolling upgrades.

Migrate While Active

LPP disponible desde 7.4 que reduce el tiempo de migracion a cloud de dias a horas. Usa tecnologia de sincronizacion en tiempo real basada en Db2 Mirror. Soporta migraciones a PowerVS, IBM Power for Google Cloud y Skytap for Azure.

DR Automation en PowerVS

Solucion SaaS en IBM Cloud para automatizar failover, failback y sincronizacion entre sitios primario y de respaldo. Usa el orquestador KSYS y el DR Service Broker.

Para mas detalle, ver Alta Disponibilidad y Backup y Recovery.

Automatizacion

IBM i 7.6 fortalece las herramientas de automatizacion con tres pilares:

Ansible para IBM i

Automatizacion agentless via SSH. Playbooks YAML para gestion de PTFs, configuracion, deployment y seguridad. Unifica la automatizacion con Linux y AIX.

Administration Runtime Expert

LPP gratuito (5733-ARE) para verificar configuraciones de sistema. Templates, verificacion automatica y reportes de diferencias. Se migra a Navigator for i.

Advanced Job Scheduler

LPP incluido (5770-JS1) con capacidades superiores a ADDJOBSCDE: dependencias entre jobs, calendarios, notificaciones y gestion centralizada.

Para mas detalle, ver Automatizacion Operativa.

Cambios operativos a tener en cuenta

Save y Restore con MFA

La adicion de MFA y cifrado ASP genera consideraciones adicionales durante operaciones de save/restore:

  • Despues de cifrar un ASP, se requiere un SAVSYS inmediato
  • En DR con perfiles MFA, si el reloj del sistema es preciso (±60s), MFA funciona normalmente
  • Si el reloj es inexacto, se necesita la recovery key de 64 caracteres o instalar desde media de IBM
  • La instalacion desde media I_BASE instala QSECOFR con password expirado

Mejoras menores en la interfaz

  • DSPPTFGRP: ahora muestra la fecha de aplicacion del Group PTF
  • WRKJOB: nueva tecla F11 para copiar/pegar el nombre completo del job
  • BRMS: ahora requiere tanto *IOSYSCFG como *SAVSYS para operaciones con cinta