Salta al contenuto

Ultim'ora

L’Immortale AS/400: Storia del Server IBM che Ha Anticipato il Futuro (e che Usi Ancora Oggi)

L’Immortale AS/400: Storia del Server IBM che Ha Anticipato il Futuro (e che Usi Ancora Oggi)
di Denis GiacomettiAccount verificato 4 min di lettura

Nel mondo della tecnologia, tre anni sono un’era geologica. Cinque anni bastano a rendere un dispositivo un pezzo da museo. Eppure, esiste un sistema operativo nato nel 1988 che, a distanza di quasi quarant’anni, gestisce ancora silenziosamente i conti correnti delle più grandi banche mondiali, la logistica dei colossi delle spedizioni e i database sanitari degli ospedali.

Parliamo dell’IBM AS/400 (Application System/400). Non è un semplice server: è una delle opere d’ingegneria informatica più resilienti, rivoluzionarie e influenti della storia.

Ma com’è possibile che una macchina del secolo scorso sia ancora un must-use fondamentale nell’era del cloud e dell’Intelligenza Artificiale? E in che modo ha cambiato per sempre l’architettura dei sistemi operativi per server?

Un’Invenzione Nata per Durare: L’Architettura TIMI

Per capire il successo dell’AS/400 bisogna comprendere il colpo di genio dei suoi progettisti: la Technology Independent Machine Interface (TIMI).

Prima dell’AS/400, se un’azienda cambiava l’hardware del server (ad esempio passando da un processore a un altro più potente), era costretta a riscrivere o ricompilare da capo tutti i propri software gestionali. Un incubo in termini di costi e tempo.

IBM risolse il problema alla radice inserendo uno “strato software” (il TIMI) tra l’hardware fisico e il sistema operativo (OS/400). I programmi non parlano direttamente con il processore, ma con questa interfaccia indipendente.

  • Il risultato? Quando IBM è passata dai vecchi processori CISC a quelli moderni a 64-bit RISC (PowerPC), le aziende hanno potuto migrare l’intero sistema semplicemente spostando i dati. I software scritti nel 1989 girano ancora oggi sulle macchine attuali alla velocità della luce, senza aver modificato una singola riga di codice.

Perché l’AS/400 è Ancora un Must-Use Assoluto?

Se entri nel reparto IT di una multinazionale, è molto probabile che tu trovi un server IBM i (il discendente diretto dell’AS/400). I motivi per cui nessuno vuole mollarlo sono principalmente tre:

  1. Sicurezza Integrata a Livello di Oggetti: A differenza di Windows o Linux, dove tutto è un “file” (e quindi un malware può sovrascriverlo o infettarlo facilmente), nell’OS/400 tutto è un oggetto. Un programma è un oggetto, un database è un oggetto. Un file di testo non potrà mai trasformarsi in un eseguibile ed eseguire codice maligno. Questo lo rende storicamente uno dei sistemi più immuni ai virus e ai ransomware della storia.
  2. Il Database nel Cuore del Sistema: Di solito, quando si configura un server Linux, bisogna installare a parte un database (come MySQL o Oracle). Nell’AS/400 il database (il celebre DB2) è integrato direttamente nel kernel del sistema operativo. È fuso con la macchina. Questo garantisce prestazioni nei carichi di lavoro transazionali (come milioni di transazioni bancarie al secondo) che i sistemi tradizionali faticano ancora a sognare.
  3. Affidabilità da “Accendi e Dimentica”: I sistemisti AS/400 dicono spesso che queste macchine non si piantano mai. Il tasso di uptime (il tempo in cui il server resta acceso senza interruzioni) rasenta il 99,999%. Possono lavorare per anni senza mai aver bisogno di un riavvio.

Come Ha Dato l’Esempio ai Sistemi Operativi per Server Attuali

L’AS/400 non ha solo servito le aziende, ha fatto scuola. Molti dei concetti che oggi consideriamo scontati nei server moderni basati su Linux o sulle architetture Cloud derivano dalle intuizioni nate a Rochester (i laboratori IBM dove fu progettato):

  • La Virtualizzazione Nativa: Molto prima che VMware o i container Docker diventassero lo standard del mercato, l’AS/400 permetteva già di dividere una singola macchina fisica in più macchine virtuali separate (le cosiddette LPAR, Logical Partitioning), allocando risorse hardware in tempo reale a seconda delle necessità del business.
  • L’Architettura a Strati: L’idea di isolare l’hardware dal software tramite un micro-codice flessibile ha ispirato lo sviluppo dei moderni Hypervisor che gestiscono le infrastrutture Cloud di Amazon AWS o Microsoft Azure.

Il Mito della “Schermata Verde”

Chi non conosce questo mondo associa l’AS/400 alla classica interfaccia testuale a caratteri verdi su sfondo nero. Ma quello è solo il “vestito” storico. Oggi i server IBM i si gestiscono via web, supportano nativamente linguaggi moderni come Python, Node.js, Java e si integrano perfettamente con le infrastrutture Cloud ibride.

L’AS/400 ha dimostrato che la vera innovazione non sta nel cambiare continuamente interfaccia grafica o nel seguire la moda del momento, ma nel progettare un’architettura logica così perfetta da poter sfidare il tempo. Un pilastro invisibile del nostro presente, nato dal genio ingegneristico di fine anni Ottanta.

Trasparenza Questo articolo è stato scritto o rivisto con l'aiuto di strumenti di intelligenza artificiale. È stato letto e approvato da una persona.

Che ne pensi?

Commenti

Solo utenti registrati

Lascia un commento

Ancora nessun commento: apri tu la discussione.