Quanti tipi di computer mainframe esistono?

Ho intenzione di limitare questa risposta alla corrente al momento della scrittura nel 2Q2016. Un aggiornamento è stato notato di seguito.

Ci sono attualmente cinque* principali produttori di quelli che sono generalmente considerati "mainframe" oggi. (Non sto considerando i prodotti di emulazione, anche se alcuni produttori commercializzano piattaforme di emulazione basate su chip dell'architettura Intel). In nessun ordine particolare:

  • IBM: Questo è quello a cui la gente pensa oggi quando sente la parola "mainframe". La piattaforma (z/Architecture) è a 64 bit, e fa girare cinque diversi sistemi operativi, più un hypervisor: z/OS, z/VSE, z/VM, z/TPF, tre benedette versioni di Linux (SuSE, Red Hat, e Ubuntu), e KVM per Linux. Alcuni sono riusciti a far funzionare anche le versioni all'avanguardia delle versioni benedette, e alcuni sono riusciti a far funzionare anche altre distro. IBM produce una piattaforma emulatrice basata su Intel con due diversi approcci di marketing.
  • Fujitsu & Hitachi: I cloni giapponesi. Sono basati su IBM System/390, il che significa che supportano i registri a 31 bit e l'accesso. Hanno le loro versioni dei sistemi operativi MVS/ESA, VSE/ESA, e VM/ESA basati sui sistemi operativi IBM (e ci sono state alcune serie battaglie legali a riguardo). Quando IBM ha introdotto i 64 bit, entrambe le aziende hanno deciso che il ROI per seguirli era troppo poco, così sono rimasti a questo livello. Oggi si trovano principalmente in Asia e in Oceania; fino ai primi anni 2000, Fujitsu aveva anche alcuni clienti europei. (A parte il prossimo punto, non so se stanno producendo emulazioni basate su Intel).

    Fujitsu ha acquistato il produttore PCM (plug-compatible manufacturer) storicamente di maggior successo Amdahl nel 1997, includendo con successo la sua tecnologia nei suoi modelli successivi.

    aggiornamento: nel maggio 2017, Hitachi e IBM hanno firmato un accordo in cui Hitachi commercializzerà l'hardware mainframe IBM, e i suoi sistemi operativi (VOS, ecc.) gireranno sulla piattaforma.

  • Fujitsu, né Fujitsu-Siemens, né Siemens-Nixdorf...: Fujitsu ottiene una doppia menzione qui (quindi l'asterisco di cui sopra), dato che hanno una linea di macchine System/390 che eseguono il sistema operativo BS2000/OSD. BS2000/OSD è un potente sistema operativo interattivo e batch basato su un antico prodotto RCA Spectra 70. Si trova principalmente in Europa occidentale, soprattutto in Germania, ma ci sono alcuni clienti nel Regno Unito. A volte si trovava anche in Asia, ma non ho sentito nulla di recente. Questo sistema operativo non è mai arrivato negli Stati Uniti; non sono sicuro che sia mai arrivato in America. C'è anche un sistema operativo VM2000, il cui unico scopo è quello di agire come un hypervisor; non c'è un ambiente di sviluppo IBM-CMS-like. Questa piattaforma ha piattaforme di emulazione basate su Intel.
  • Unisys: La piattaforma ClearPath supporta le due diverse architetture basate sulle due aziende che si sono fuse per formare Unisys: Burroughs (ClearPath MCP, sistema operativo MCP) e Sperry (ClearPath Dorado, OS 2200). Stanno producendo anche piattaforme di emulazione basate su Intel, e ora è possibile ottenere emulazioni basate su Windows per scopi educativi e di svago.
  • Bull: Bull ha le sue macchine Novascale originate da Honeywell/General Electric, che eseguono ancora GCOS dopo tutti questi anni. Hanno anche alcune piattaforme di emulazione basate su Intel.

La base dei produttori si è ridotta, ma i mainframe sono ancora piattaforme valide oggi, e sono le migliori per i carichi di lavoro pesanti in I/O.

Nella mia carriera, ho lavorato su tutte le piattaforme tranne quella Hitachi.