La plupart des superordinateurs utilisent Linux - discutez de la situation

Depuis 2018, les cinq cents systèmes les plus puissants du monde fonctionnent sous Linux. Nous discutons des raisons de cette situation et fournissons des avis d'experts.


Photos - Rawpixel - PD

État du marché


Jusqu'à présent, Linux perd face à d'autres OS dans la lutte pour le marché des PC. Selon Statista, Linux n'est installé que sur 1,65% des ordinateurs, tandis que 77% des utilisateurs travaillent avec Microsoft OS.

Les choses vont mieux dans le cloud et l'environnement IaaS, bien qu'ici Windows reste le leader. Par exemple, 45% des clients 1cloud.ru utilisent ce système d'exploitation, tandis que 44% préfèrent les distributions Linux.


Mais si nous parlons de calcul haute performance, alors Linux est le leader incontesté. Selon un récent rapport du portail Top500, il s'agit d'un projet qui compile une évaluation des installations informatiques les plus puissantes du monde - les superordinateurs de la liste des 500 meilleurs sont construits sur Linux.

Sur la machine Summit (numéro un sur la liste au moment de la rédaction), conçue par IBM, Red Hat Enterprise est installé . Le même système contrôle le deuxième supercalculateur le plus puissant - Sierra, et l'installation chinoise TaihuLight fonctionne sur Sunway Raise OS, basé sur Linux.

Raisons pour Linux


Performance . Le noyau Linux est monolithique et stocke tous les composants nécessaires - pilotes, planificateur de tâches, système de fichiers. Dans le même temps, les services du noyau sont exécutés dans l'espace d'adressage du noyau, ce qui augmente les performances globales. Linux a également des exigences matérielles relativement universelles. Certaines distributions fonctionnent sur des appareils d'une capacité de mémoire de 128 Mo. Le fait que les machines basées sur Linux soient plus productives que celles basées sur Windows a été reconnu même par l'un des développeurs Microsoft il y a plusieurs années. Parmi les raisons pour lesquelles il a souligné les mises à jour incrémentielles visant à optimiser la base de code.

Ouverture . Les superordinateurs des années 70 et 80 du siècle dernier ont été principalement construits sur des distributions commerciales basées sur UNIX, par exemple UNICOS de Cray. Les universités et les laboratoires de recherche ont été contraints de payer des redevances importantes aux auteurs du système d'exploitation, ce qui a affecté négativement le coût final des ordinateurs haute performance - il s'élevait à des millions de dollars. L'avènement d'un système d'exploitation ouvert a considérablement réduit les coûts des logiciels. En 1998, le premier supercalculateur basé sur Linux, Avalon Cluster, a été introduit . Il a été recueilli au Los Alamos National Laboratory des États-Unis pour seulement 152 000 dollars.

La machine a eu une performance de 19,3 gigaflops et a pris 314 place au sommet mondial. À première vue, il s'agit d'une petite réalisation, mais le rapport prix / performances a attiré les développeurs de superordinateurs. En seulement deux ans, Linux a réussi à conquérir 10% du marché.

Personnalisation . Chaque supercalculateur possède une infrastructure informatique unique. L'ouverture Linux donne aux ingénieurs la flexibilité dont ils ont besoin pour apporter des modifications et optimiser les performances. L'administrateur Eddie Epstein, qui a participé à la conception du supercalculateur Watson, a qualifié l' accessibilité et la relative facilité de gestion de la principale raison du choix de SUSE Linux.

Supercalculateurs du futur proche


Le système informatique Summit d'IBM d'une capacité de 148 pétaflops détient la première ligne du Top500 depuis plusieurs années. Mais en 2021, la situation pourrait changer - plusieurs superordinateurs exaflops entreront sur le marché en même temps.


Photo - OLCF à ORNL - CC BY

L'un d'eux est développé par le Département américain de l'énergie (DOE) en collaboration avec des spécialistes de Cray. Sa puissance sera dirigée vers l'exploration spatiale et les effets du réchauffement climatique, la recherche de médicaments pour le traitement du cancer et de nouveaux matériaux pour les panneaux solaires. Il est déjà connu que le supercalculateur sera contrôlé par le système d'exploitation Cray Linux Environment - il est basé sur SUSE Linux Enterprise.

La Chine présentera également sa voiture haute performance exaflops. Il s'appellera Tianhe-3 et trouvera une application dans le génie génétique et le développement de médicaments. Kylin Linux, déjà utilisé pour son prédécesseur, Tianhe-2, devra être installé sur le supercalculateur.

Ainsi, nous pouvons nous attendre à ce que le statu quo se poursuive au cours des prochaines années et que Linux continuera à renforcer son leadership dans le créneau des supercalculateurs les plus puissants.


Chez 1cloud, nous fournissons le service Cloud privé . Avec son aide, vous pouvez rapidement déployer une infrastructure informatique pour des projets de toute complexité.

Notre cloud est construit sur le matériel de Cisco, Dell, NetApp. L'équipement se trouve dans plusieurs centres de données: Moscow DataSpace, St. Petersburg SDN / Xelent et Almaty Ahost.

Source: https://habr.com/ru/post/fr479196/


All Articles