¿Qué es un mainframe?
Un mainframe es un sistema informático de alta fiabilidad y alto rendimiento diseñado para el procesamiento de transacciones críticas. En 2026, el término casi siempre significa hardware IBM z Systems ejecutando z/OS — los descendientes de la línea System/360 que IBM introdujo en 1964. Los mainframes procesan la abrumadora mayoría de las transacciones financieras, siniestros de seguros y registros gubernamentales del mundo.
- Primera entrega
- 1964 (S/360)
- Proveedor actual
- IBM z Systems
- Objetivo de disponibilidad
- 99,999 %
- Huella global
- ~10 000 sistemas activos
El hardware: del System/360 al z16
IBM introdujo el System/360 en 1964 — una familia de máquinas compatibles que cubría un amplio rango de precios, todas ejecutando el mismo software. Esa promesa de compatibilidad sigue viva: código compilado para un System/370 de los años 70 aún puede ejecutarse en un z16 de 2024, porque cada nueva generación ha preservado la compatibilidad hacia atrás a nivel del conjunto de instrucciones.
El hardware z Systems moderno es especializado. Todo es redundante — alimentación dual, refrigeración redundante, libros de procesadores hot-swappable, memoria correctora de errores capaz de reemplazar un DIMM sin reiniciar. Los mainframes están diseñados para seguir funcionando cuando las piezas fallan.
El sistema operativo: z/OS
z/OS es el sistema operativo mainframe 64-bit insignia de IBM, descendiente de OS/360 pasando por MVS, OS/390 y finalmente z/OS. Sus subsistemas principales — CICS para procesamiento de transacciones en línea, Db2 para datos relacionales, IMS para datos jerárquicos y transaccionales, RACF para seguridad, JES para batch — son la plataforma real. La mayoría de las aplicaciones mainframe son en realidad programas COBOL o PL/I ejecutándose en CICS o como jobs batch de JES.
Por qué los mainframes persisten
- Fiabilidad. La disponibilidad de cinco nueves no es aspiracional — es contractual. Las grandes instituciones miden el tiempo de caída del mainframe en minutos por año.
- Throughput. Un solo z16 puede manejar decenas de miles de transacciones por segundo ejecutando cientos de cargas concurrentes bajo z/OS Workload Manager.
- Coste hundido de la corrección. Los reguladores han validado las aplicaciones que corren en estos sistemas durante décadas. Reemplazar esa validación es caro.
La presión de modernización
Al mismo tiempo, operar en mainframe es caro. Las licencias de software IBM escalan con el consumo de MIPS, los refrescos de hardware cuestan decenas de millones, y el grupo de ingenieros capaces de mantener aplicaciones z/OS se reduce. Las decisiones de modernización suelen reducirse a qué cargas mover y cómo — no a si mover algo en absoluto.
El enfoque de Hypercubic: capturar el conocimiento antes de que se jubile (HyperTwin), documentar el código para que cualquier ingeniero pueda retomarlo (HyperDocs), operar con ayuda de IA (Hopper), y modernizar lo que debe modernizarse con pruebas formales de corrección (HyperLoop).
Términos relacionados
Explore COBOL, JCL, CICS, Db2, IMS, RACF, VSAM, LPAR y el glosario mainframe completo.