Cos'è un mainframe?

Un mainframe è un sistema informatico ad alta affidabilità e alto throughput progettato per l'elaborazione di transazioni mission-critical. Nel 2026, il termine significa quasi sempre hardware IBM z Systems che gira su z/OS — i discendenti della linea System/360 introdotta da IBM nel 1964. I mainframe elaborano la stragrande maggioranza delle transazioni finanziarie, sinistri assicurativi e registri governativi del mondo.

Prima consegna
1964 (S/360)
Fornitore attuale
IBM z Systems
Obiettivo di disponibilità
99,999 %
Impronta globale
~10 000 sistemi attivi

L'hardware: dal System/360 al z16

IBM introdusse il System/360 nel 1964 — una famiglia di macchine compatibili che copriva un'ampia gamma di prezzi, tutte che eseguivano lo stesso software. Quella promessa di compatibilità è ancora viva: codice compilato per un System/370 degli anni '70 può ancora girare su un z16 del 2024, perché ogni nuova generazione ha preservato la retrocompatibilità a livello di set di istruzioni.

L'hardware z Systems moderno è specializzato. Tutto è ridondante — alimentazione duale, raffreddamento ridondante, libri di processori hot-swappable, memoria con correzione di errori che può sostituire un DIMM senza riavvio. I mainframe sono progettati per continuare a funzionare quando i componenti guastano.

Il sistema operativo: z/OS

z/OS è il sistema operativo mainframe 64-bit di punta di IBM, discendente da OS/360 attraverso MVS, OS/390 e infine z/OS. I suoi sottosistemi principali — CICS per l'elaborazione transazionale online, Db2 per dati relazionali, IMS per dati gerarchici e transazionali, RACF per la sicurezza, JES per il batch — sono la vera piattaforma. La maggior parte delle applicazioni mainframe sono in realtà programmi COBOL o PL/I che girano dentro CICS o come job batch JES.

Perché i mainframe persistono

  • Affidabilità. La disponibilità a cinque nove non è aspirazionale — è contrattuale. Le grandi istituzioni misurano il downtime mainframe in minuti all'anno.
  • Throughput. Un singolo z16 può gestire decine di migliaia di transazioni al secondo mentre esegue centinaia di carichi concorrenti sotto z/OS Workload Manager.
  • Costo sommerso della correttezza. I regolatori hanno approvato le applicazioni che girano su questi sistemi per decenni. Sostituire quell'approvazione è costoso.

La pressione di modernizzazione

Allo stesso tempo, girare su mainframe è costoso. Le licenze software IBM scalano con il consumo di MIPS, i refresh hardware costano decine di milioni e il pool di ingegneri in grado di mantenere applicazioni z/OS si riduce. Le decisioni di modernizzazione di solito si riducono a quali carichi spostare e come — non se spostare qualcosa.

L'approccio di Hypercubic: catturare la conoscenza prima che vada in pensione (HyperTwin), documentare il codice affinché qualsiasi ingegnere possa riprenderlo (HyperDocs), operare con l'aiuto dell'AI (Hopper) e modernizzare ciò che va modernizzato con prove di correttezza formale (HyperLoop).

Termini correlati

Esplora COBOL, JCL, CICS, Db2, IMS, RACF, VSAM, LPAR e il glossario mainframe completo.

Domande frequenti

Cos'è un mainframe, in una frase?
Un mainframe è un sistema informatico ad alta affidabilità e alto throughput progettato per l'elaborazione di transazioni mission-critical — nel 2026 significa quasi sempre hardware IBM z Systems che gira su z/OS.
I mainframe stanno scomparendo?
No. IBM continua a spedire nuove generazioni z16 e successive, e la base installata presso banche, assicurazioni, compagnie aeree e governi cresce, non si riduce. Ciò che sta scomparendo è la generazione di ingegneri che sa come gestirli.
Qual è la differenza tra z/OS, z/VM e z/VSE?
z/OS è il sistema operativo mainframe 64-bit di punta di IBM, discendente da OS/360. z/VM è un hypervisor che esegue altri sistemi operativi (compreso Linux on Z). z/VSE è un OS più leggero per shop più piccoli. La maggior parte dei carichi enterprise gira su z/OS.
Quanti MIPS usa un mainframe tipico?
Una grande banca può far girare da 30.000 a oltre 100.000 MIPS (milioni di istruzioni al secondo) su più LPAR. Ogni MIPS aggiuntivo consumato innesca costi di licenza software IBM — un driver importante delle decisioni di modernizzazione.
Si può eseguire Linux su un mainframe?
Sì. IBM supporta Linux on Z nativamente, eseguendolo direttamente in una LPAR o sotto z/VM. Molti programmi di modernizzazione usano Linux on Z come passo intermedio — mantenendo l'hardware affidabile di z Systems mentre si passa a uno stack software open-source.
Cos'è un mainframe? Architettura z/OS — Hypercubic - Hypercubic