Les premiers mainframes d'IBM ont 50 ans
Les premiers mainframes d'IBM ont 50 ans,
et ils continuent à être utilisés dans de nombreuses entreprises
Le monde est aujourd’hui rempli de milliards d’ordinateurs composés de microprocesseur. Mais il y a plus d’un demi-siècle, un ordinateur avait la taille d’un salon. À la place des bus, les ingénieurs utilisaient des câbles pour transporter les données. Ce fut sans doute très impressionnant d’avoir de telles machines, capables de faire des calculs que le cerveau de l’Homme ne pouvait pas faire et de conserver des données que la mémoire de l’Homme ne pouvait pas. Les besoins ont varié, le monde avait besoin des ordinateurs personnels qu’on pouvait transporter partout où on voulait aller d’où la naissance des unités centrales.
Ce fut le 7 avril 1964 que le premier mainframe d’IBM a été dévoilé, soit exactement il y a 50 ans. Il s’agit du System 360 qui a valu 5 milliards de dollars comme investissement. Cette apparition a fait abolir l’avènement de leurs prédécesseurs qui occupaient un espace important dans les locaux. Aujourd’hui, il est difficile de se passer de la technologie, elle fait maintenant partie de notre vie quotidienne, on ne s’en lasse plus. Mais on oublie que ces mainframes sont la base de l’essor qu’a connu la technologie. Pour Charlie Ewen, directeur de l'information au Met Office utilisant les mainframes depuis environ 40 ans, les mainframes doivent être considérés comme un héritage pour la technologie.
Malgré leur vieillesse, les unités centrales continuent d’être exploitées dans de nombreuses entreprises. En tout cas, c’est ce qu’affirme Barry Heptonstall, un porte-parole d'IBM. La plupart des gros systèmes de traitement de données telles que les agences de réservations aériennes, les distributeurs de billets ou encore les systèmes de paiement par carte de crédit utiliseraient encore des unités centrales. Ils sont « résilients, robustes et très rentables pour une partie du travail que nous faisons » a déclaré Charlie Ewen. Le Met Office utilise encore les unités centrales pour faire environ 4 millions de prévisions par jour.
Les premiers claviers sont apparus au temps des premiers mainframes. Sur ces claviers, on pouvait voir des touches telles que « Escape », « SysRq » et « Request System ». Cette dernière permettait d’interrompre un programme en exécution et de passer à un autre. Rappelons que le langage du moment était le Cobol. Ce temps est maintenant révolu, les architectures parallèles sont d’actualités, plusieurs tâches peuvent être exécutées simultanément. Dans 50 ans, sans aucun doute, les besoins en technologies seront accrus, de nouvelles générations de machines seront d’actualités, mais les unités centrales resteront une base pour ces futures générations d’ordinateurs.
Source : BBC
Et vous ?
:fleche: Utilisez-vous encore ces mainframes ? Pourquoi ?
les mainframes qui ont 50 ans, ce sont les machines Zxxx, pas les AS400
Une précision : ce qui a été produit en 1964, c'est une gamme de machines reposant sur une architecture commune et décrite dans un document intitulé "Principle of Operations". Cette gamme s'appelle de nos jours Z quelque chose. L'AS400 a été développé dans les années 70/80 sur une architecture différente.
"Malgré leur vieillesse, les unités centrales continuent d’être exploitées dans de nombreuses entreprises. " euh, ça veut dire que mes comptes en banque et contrats d'assurance sont gérés par des brouettes fabriquées dans les années 60 ?
Bien sur que non, l'électronique d'aujourd'hui n'a rien à voir avec celle des années 60. Ce qui n'a pas changé, ce sont les instructions machine. Un programme assembleur écrit dans les années 60 fonctionne toujours sur une machine Z (avec plein de limites mais ça marche). Chaque instruction machine est implémentée via du micro-code (=instructions électroniques) qui, lui, évolue sans arrêt.
Je trouve curieux qu'IBM ne soit pas capable d'expliquer que les "mainframes" d'aujourd'hui sont des monstres de technologie avec changement de cartes CPU, mémoire, microcode à chaud, etc... sans parler du système d'exploitation.
"Rappelons que le langage du moment était le Cobol. Ce temps est maintenant révolu, les architectures parallèles sont d’actualités, plusieurs tâches peuvent être exécutées simultanément" non mais allo, quoi! C'est IBM qui a inventé la mémoire virtuelle, les mainframes sont multiprocesseurs depuis des dizaines d'années, etc... Pour le COBOL, voir http://blog.developpez.com/cobos/ , les bras m'en tombent.