Qu'est-ce qu'un mainframe ?

Un mainframe est un système informatique à haute fiabilité et haut débit conçu pour le traitement de transactions critiques. En 2026, le terme signifie presque toujours du matériel IBM z Systems sous z/OS — descendants de la ligne System/360 introduite par IBM en 1964. Les mainframes traitent l'écrasante majorité des transactions financières, des sinistres d'assurance et des dossiers gouvernementaux mondiaux.

Première livraison
1964 (S/360)
Fournisseur actuel
IBM z Systems
Cible de disponibilité
99,999 %
Empreinte mondiale
~10 000 systèmes actifs

Le matériel : du System/360 au z16

IBM a introduit le System/360 en 1964 — une famille de machines compatibles couvrant une large gamme de points de prix, exécutant toutes le même logiciel. Cette promesse de compatibilité est toujours vivante : du code compilé pour un System/370 des années 1970 peut encore tourner sur un z16 de 2024, car chaque nouvelle génération a préservé la compatibilité ascendante au niveau du jeu d'instructions.

Le matériel z Systems moderne est spécialisé. Tout est redondant — double alimentation, refroidissement redondant, livres de processeurs hot-swappables, mémoire à correction d'erreurs pouvant remplacer une DIMM sans redémarrage. Les mainframes sont conçus pour continuer à fonctionner quand des pièces tombent en panne.

Le système d'exploitation : z/OS

z/OS est le système d'exploitation mainframe 64 bits phare d'IBM, descendant d'OS/360 via MVS, OS/390, et finalement z/OS. Ses sous-systèmes principaux — CICS pour le traitement de transactions en ligne, Db2 pour les données relationnelles, IMS pour les données hiérarchiques et transactionnelles, RACF pour la sécurité, JES pour le batch — constituent la véritable plateforme. La plupart des applications mainframe sont en réalité des programmes COBOL ou PL/I tournant dans CICS ou comme jobs batch JES.

Pourquoi les mainframes persistent

  • Fiabilité. Une disponibilité à cinq neuf n'est pas une aspiration — c'est contractuel. Les grandes institutions mesurent l'indisponibilité mainframe en minutes par an.
  • Débit. Un seul z16 peut gérer des dizaines de milliers de transactions par seconde tout en exécutant des centaines de charges concurrentes sous z/OS Workload Manager.
  • Coût irréversible de l'exactitude. Les régulateurs ont validé les applications qui tournent sur ces systèmes pendant des décennies. Remplacer cette validation est coûteux.

La pression de modernisation

En même temps, tourner sur mainframe coûte cher. Les licences logicielles IBM se mesurent en MIPS consommés, les rafraîchissements matériels coûtent des dizaines de millions, et le réservoir d'ingénieurs capables de maintenir des applications z/OS se réduit. Les décisions de modernisation se résument généralement à quelles charges déplacer et comment — pas si l'on doit déplacer quelque chose.

L'approche Hypercubic : capturer le savoir avant qu'il ne parte à la retraite (HyperTwin), documenter le code pour que tout ingénieur puisse le reprendre (HyperDocs), opérer avec l'aide de l'IA (Hopper), et moderniser ce qui doit l'être avec des preuves de correction formelle (HyperLoop).

Termes liés

Explorez COBOL, JCL, CICS, Db2, IMS, RACF, VSAM, LPAR et le glossaire mainframe complet.

Questions fréquentes

Qu'est-ce qu'un mainframe, en une phrase ?
Un mainframe est un système informatique à haute fiabilité et haut débit conçu pour le traitement de transactions critiques — en 2026 cela signifie presque toujours du matériel IBM z Systems sous z/OS.
Les mainframes disparaissent-ils ?
Non. IBM continue de livrer de nouvelles générations z16 et leurs successeurs, et la base installée chez les banques, assureurs, compagnies aériennes et gouvernements augmente, elle ne diminue pas. Ce qui disparaît, c'est la génération d'ingénieurs qui sait les faire tourner.
Quelle est la différence entre z/OS, z/VM et z/VSE ?
z/OS est le système d'exploitation mainframe 64 bits phare d'IBM, descendant d'OS/360. z/VM est un hyperviseur qui exécute d'autres systèmes (y compris Linux on Z). z/VSE est un OS plus léger pour les plus petits sites. La plupart des charges enterprise tournent sur z/OS.
Combien de MIPS utilise un mainframe typique ?
Une grande banque peut exécuter 30 000 à plus de 100 000 MIPS (millions d'instructions par seconde) sur plusieurs LPARs. Chaque MIPS supplémentaire consommé déclenche des frais de licence logicielle IBM — un moteur majeur des décisions de modernisation.
Peut-on exécuter Linux sur un mainframe ?
Oui. IBM prend en charge Linux on Z nativement, s'exécutant directement dans un LPAR ou sous z/VM. De nombreux programmes de modernisation utilisent Linux on Z comme étape intermédiaire — conservant le matériel z Systems fiable tout en passant à une stack logicielle open-source.
Qu'est-ce qu'un mainframe ? Architecture z/OS — Hypercubic - Hypercubic