50 ans après le lancement de l’IBM 360, IBM présente de nouvelles offres Cloud, Mobile et Hadoop ainsi que de nouveaux modèles de tarification pour le mainframe. 

IBM annonce une série de nouvelles offres de Cloud pour le mainframe visant à réduire le coût des opérations et à déployer des services de Cloud à base de System z baptisés Enterprise Cloud System. IBM annonce également de nouvelles offres pour System z pour le développement et le déploiement rapides d’applications mobiles et leur intégration avec leurs processus métier, les applications et les données. Dans le cadre de l’annonce, IBM dévoile un nouveau modèle de tarification flexible pour les clients mainframe mobiles qui leur permettra de ne payer que pour la capacité de calcul dont ils ont besoin et qu’ils utilisent.

IBM revendique haut et fort la présence du mainframe : 13 % de l’économie en France et 65 % des applications des entreprises selon l’étude IDC intitulée « L’impact économique du mainframe en France ».

10 IBM-2Selon IBM, la solution Enterprise Cloud System fournit une plate-forme intégrée pour les clients et les fournisseurs de services qui cherchent à construire rapidement un environnement de cloud capable de supporter des charges de travail importantes. En outre, un nouveau modèle flexible de tarification des services est également annoncé aujourd’hui. Il donnera aux fournisseurs de services la possibilité de payer pour les infrastructures de Cloud mainframe basées sur Linux en fonction de la consommation de calcul au fil du temps, plutôt qu’en fonction de la capacité du système.

Avec la possibilité de prendre en charge jusqu’à 6000 machines virtuelles dans un système unique, de fournir un environnement multi-tenant sécurisé et élastique et de partager les ressources entre les charges de travail, le mainframe peut répondre aux besoins des fournisseurs de services de cloud et aux entreprises pour les déploiements dynamiques de clouds privés. IBM avance des chiffres plutôt avantageux : le coût total des déploiements cloud Linux sur System z peut être jusqu’à 55% inférieur au coût total de déploiement sur une infrastructure x86 comparable.

Le nouveau modèle de tarification « IBM MSP Utility Pricing for System z », proposé par IBM Global Financing, fournit des prix basés sur la consommation (ce qui correspond à la vraie définition du cloud). Il est conçu spécialement pour rendre les technologies mainframe plus largement accessibles aux Managed Service Providers (MSP). La solution IBM System z pour l’informatique mobile permet d’offrir de nouveaux services mobiles et cloud.

En plus des solutions mobiles et Cloud, l’annonce d’aujourd’hui est complétée par une série d’offres pour aider les clients à exploiter encore mieux leurs données :

Logiciel zDoop – En collaboration avec Veristorm, IBM fournira le premier hadoop pour Linux sur System z.
Flash for mainframe : La prochaine génération de stockage flash sur IBM DS8870 peut fournir jusqu’à 4X la performance des SSD;
IBM WebSphere Liberty z/OS Connect – Accès rapide et sécurisé de transactions web, Cloud et mobiles aux actifs z/OS;

Formation de la prochaine génération d’utilisateurs de mainframe

Pour maintenir l’écosystème du mainframe vivant et continuer à développer les compétences nécessaires, IBM annonce trois nouvelles offres de formation en ligne. Ces Massive Open On-line Courses (MOOC) sont fournis grâce à des partenariats avec l’Université de Syracuse, le Marist College, et la Fondation Linux et seront disponibles progressivement au cours de l’année. Tous les cours sont gratuits et accessibles à tous, n’importe où, à tout moment. Les informations sur les nouveaux cours peuvent être consultées sur le site IBM Academic Initiative.

John E. Kelly est senior vice president and directeur de la Recherche d’IBM : « Je me souviens du premier jour où j’ai rencontré un mainframe. C’était il y a 34 ans lors de mon entretien d’embauche. En fait, il y avait de dizaines de mainframes, chacun ayant l’étiquette de l’entreprise qui l’utilisait en mode time sharing ».

10 IBM

*     *
*

L’IBM 360 : un peu d’histoire

3 janvier 1961. La décision du Spread Committee d’IBM présidé par John Haanstra est formelle : il faut développer de nouveaux systèmes plutôt que de chercher à améliorer les existants (en particulier le 1401 vieillissant dont il existe 12 000 installations). Cette décision est aussi confortée par le fait que la concurrence est de plus en plus vive. Le H200 d’Honeywell offre en effet un rapport performance/prix supérieur à celui de l’IBM 1401.
IBM se lance donc dans la conception d’une nouvelle famille d’ordinateurs qui devait pouvoir supporter toutes les applications, utiliserait des périphériques banalisés et aurait recours à la technologie du SLT (Solid State Technology).
Le 7 avril 1964, il y a quarante ans, IBM dévoile une nouvelle génération d’ordinateurs, l’IBM 360, qui marque une étape majeure de l’histoire de l’informatique et, a fortiori d’IBM. L’IBM 360 sera l’archétype du mainframe, synonyme de machines volumineuses, puissantes et coûteuses.C’est un véritable pari pour IBM puisque ces ordinateurs ne sont pas directement compatibles avec les anciens systèmes du catalogue. IBM propose toutefois des possibilités de reprise des programmes, grâce à des émulateurs de microcodes.
L’appellation 360 est due à la décennie. Il y aura ensuite la génération 370 dans les années 70, les 3081 dans les années 80, les 3090 et surtout les OS/390 dans les années 90. Ensuite, IBM abandonne ce procédé, les OS/390 devenant les serveurs z/Series. (C’est désormais Microsoft qui marque ses produits en utilisant le millésime, signe incontestable de l’accélération du renouvellement technologique.)Une conception radicalement nouvelleAvec l’IBM 360, IBM propose non plus des systèmes, mais une famille de systèmes compatibles entre eux. Les six machines introduites offrent un éventail très large de puissance allant de un à cent. Le point d’entrée de la gamme, l’IBM 360/20, dispose de 24 Ko de mémoire… Les entreprises peuvent acheter le modèle d’entrée de gamme et acquérir des machines plus puissantes en fonction de l’évolution de leurs besoins, tout en réutilisant leurs programmes. Parallèlement, IBM introduit quarante périphériques à utiliser sur n’importe laquelle de ces machines. L’architecte de l’IBM 360 est Gene Amdahl qui quittera IBM en 1970 pour créer sa propre société. Celle-ci deviendra le plus féroce concurrent d’IBM et donnera naissance à l’industrie des « compatibles IBM ».

Un tiers du plan Marshall

Les investissements consentis pour le développement et la fabrication de cette nouvelle génération d’ordinateurs sont considérables : 5 milliards de dollars sur 4 ans (90 % en construction d’usine et 10 % en R&D). A titre de comparaison, le chiffre d’affaires d’IBM en 1965 atteint 3,5 milliards de dollars, (ce qui représenterait 30 milliards de dollars d’aujourd’hui) soit le tiers du plan Marshall. Il s’agit du deuxième projet le plus important jamais entrepris par une entreprise après le programme Apollo pour l’exploration lunaire. Le premier système 360 est livré en 1965 à Globe Exploration pour l’analyse de données sismographiques dans le domaine pétrolier.
Le délai entre l’annonce et la première livraison (plus d’un an) est caractéristique de la stratégie d’IBM (même si un peu risqué car grand nombre de tests restent à effectuer). Il devait conforter les clients dans leurs choix de machines IBM et les décourager d’aller chercher ailleurs.

Le succès commercial des 360 est au rendez-vous et les commandes atteignent fin 1966 1000 unités par mois, de telle sorte qu’IBM ne peut répondre à la demande. Certaines entreprises vont jusqu’à acheter le droit d’être sur la liste d’attente afin d’être servies plus rapidement. Pour accélérer la production, IBM embauche 25000 personnes en 1966 et construit plus de 270 000 m² d’usines. En 1970, le parc installé IBM compte 35 000 machines.

Naissance de l’ordinateur universel : les innovations de l’IBM 360

Avec l’IBM 360 naît la notion de machine universelle – c’est-à-dire destinée aux applications de gestion comme aux applications scientifiques, capable de fonctionner en traitement local ou à distance. Par opposition aux machines plus spécialisées (comme le 6600 de Control Data conçu pour le calcul scientifique).
Outre la notion de compatibilité, l’IBM 360 apporte un lot impressionnant d’innovations. Parmi celles-ci :
– Fixation du byte à 8 bits (en français, octet) et création des mots de 32 bits ;
– Système d’adressage s’effectuant par octet ;
– Calcul en virgule flottante ;
– Système EBCDIC (Extended Binary Coded Decimal Interchange Code) aussi utilisé sur la série 38 ;
– Développement de micromodules qui réunissent plusieurs composants (diodes ou transistors) sur 1 cm². La SLT (Solid State Technology) permettait de remplacer des cartes de la taille d’une main par des micromodules et de faire ainsi des économies importantes. Ce ne sont pas encore des circuits intégrés et dans ce domaine, IBM est en retard sur certains de ses concurrents comme Burroughs. Il faut attendre le S 370 en 1970 pour qu’IBM utilise exclusivement des circuits intégrés.
– Disque souple (floppy disk) pour le chargement du microcode. Le floppy sera utilisé pendant de nombreuses, y compris sur les PC.
– Système de mémoire paginée.

Plusieurs systèmes d’exploitation pour une même famille
Le cœur de la gamme utilise l’OS/360, un système d’exploitation fonctionnant en traitement par lot (ou batch) et utilisant des périphériques à accès direct (DASD) par opposition à l’accès séquentiel. Les machines d’entrée de gamme fonctionnent avec le DOS/360, un OS conçu comme un produit provisoire mais qui survit pourtant jusqu’en 1971. L’OS/360 pouvait fonctionner en trois modes : en PCP (traitement des programmes de manière séquentielle), MFT (multi-tâche pour un nombre fixe de programmes) ou MVT (multi-tâche variable).
Les machines haut de gamme peuvent accueillir le TSS/360, un système en temps partagé qui n’a finalement jamais vraiment fonctionné. Il est l’ancêtre de trois autres systèmes : CP-67, MTS et TSO. Le CP-67 va se muer en VM/370, puis en VM/CMS (Virtual Machine), l’un des systèmes d’exploitation les plus utilisés dans le monde. VM permet de traiter des programmes conçus dans différents environnements.

Aujourd’hui, la technologie de l’OS/360 appartient au domaine public et peut être téléchargée gratuitement. En dehors des matériels de la gamme 360, il peut fonctionner via l’émulateur Hercules sur les systèmes GNU/Linux et Windows.