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.