A maioría dos supercomputadores executan Linux - imos discutir a situación

A partir de 2018, cincocentos dos sistemas de maior rendemento do mundo funcionan en Linux. Comentamos as razóns da situación actual e ofrecemos opinións de expertos.

A maioría dos supercomputadores executan Linux - imos discutir a situación
Фото - rawpixel - PD

Estado do mercado

Ata agora, Linux está perdendo fronte a outros sistemas operativos na loita polo mercado de PC. Por dado Statista, Linux está instalado só no 1,65% dos ordenadores, mentres que o 77% dos usuarios traballa co SO de Microsoft.

As cousas son mellores nos ambientes de nube e IaaS, aínda que Windows segue sendo o líder aquí tamén. Por exemplo, este sistema operativo usos O 45% dos clientes de 1cloud.ru, mentres que o 44% prefería distribucións Linux.

A maioría dos supercomputadores executan Linux - imos discutir a situación
Pero se falamos de computación de alto rendemento, entón Linux é o líder claro. Segundo un recente informe o portal Top500 é un proxecto que clasifica as instalacións informáticas máis potentes do mundo - supercomputadoras da lista dos 500 principais están construídos en Linux.

Na máquina Summit (número un da lista no momento da escritura), que foi deseñada por IBM, Red Hat Enterprise instalado. O mesmo sistema xestiona o segundo supercomputador máis potente é Sierra, e a instalación chinesa TaihuLight traballo en Sunway Raise OS baseado en Linux.

Razóns para a prevalencia de Linux

Produtividade. O núcleo de Linux é monolítico e mantén Contén todos os compoñentes necesarios: controladores, programador de tarefas, sistema de ficheiros. Ao mesmo tempo, os servizos do núcleo execútanse no espazo de enderezos do núcleo, o que mellora o rendemento xeral. Linux tamén ten requisitos de hardware relativamente universais. Algunhas distribucións están funcionando en dispositivos con 128 MB de memoria. O feito de que as máquinas Linux sexan máis produtivas que Windows hai uns anos recoñecido mesmo un dos desenvolvedores de Microsoft. Entre os motivos, destacou as actualizacións incrementais destinadas a optimizar a base de código.

Apertura. Os supercomputadores nos anos 70 e 80 construíronse principalmente en distribucións comerciais baseadas en UNIX, como ÚNICA de Cray. As universidades e os laboratorios de investigación víronse obrigados a pagar grandes dereitos de autor aos autores do sistema operativo, o que afectou negativamente ao custo final dos ordenadores de alto rendemento: ascendeu a millóns de dólares. A aparición dun sistema operativo aberto reduciu significativamente os custos do software. En 1998 presentouse o primeiro superordenador baseado en Linux - Avalon Cluster. Foi montado no Laboratorio Nacional de Los Álamos en Estados Unidos por só 152 mil dólares.

A máquina tivo un rendemento de 19,3 gigaflops e ocupou o posto 314 no top mundial. A primeira vista, este é un pequeno logro, pero a relación prezo/rendemento atraeu aos desenvolvedores de supercomputadoras. En só dous anos, Linux conseguiu capturar o 10% do mercado.

Personalización. Cada superordenador ten unha infraestrutura de TI única. A apertura de Linux ofrece aos enxeñeiros a flexibilidade que necesitan para facer cambios e optimizar o rendemento. O administrador Eddie Epstein, que axudou a deseñar a supercomputadora Watson, chamado a accesibilidade e a relativa facilidade de xestión son os principais motivos para escoller SUSE Linux.

Supercomputadoras do futuro próximo

O sistema informático Summit de 148 petaflops de IBM existe desde hai varios anos. aguanta primeiro lugar no Top500. Pero en 2021, a situación pode cambiar: varios supercomputadores exaescala entrarán ao mercado á vez.

A maioría dos supercomputadores executan Linux - imos discutir a situación
Фото - OLCF na ORNL - CC BY

Un deles está a ser desenvolvido polo Departamento de Enerxía dos Estados Unidos (DOE) xunto con especialistas de Cray. O seu poder enviará explorar o espazo e os efectos do quecemento global, buscar fármacos para tratar o cancro e novos materiais para paneis solares. Xa se sabe que o supercomputador serán xestionados Cray Linux Environment OS: está baseado en SUSE Linux Enterprise.

China tamén presentará a súa máquina exascale de altas prestacións. Chamarase Tianhe-3 e empregarase en enxeñería xenética e desenvolvemento de fármacos. A supercomputadora terá que instalar Kylin Linux, que xa se usa no seu predecesor - tianhe-2.

Así, podemos esperar que o status quo continúe nos próximos anos e Linux seguirá reforzando o seu liderado no nicho dos supercomputadores máis potentes.

A maioría dos supercomputadores executan Linux - imos discutir a situaciónNós en 1cloud ofrecemos un servizo "Nube privada". Coa súa axuda, pode implantar rapidamente unha infraestrutura de TI para proxectos de calquera complexidade.
A maioría dos supercomputadores executan Linux - imos discutir a situaciónA nosa nube construído sobre ferro Cisco, Dell, NetApp. O equipo está situado en varios centros de datos: Moscow DataSpace, San Petersburgo SDN/Xelent e Almaty Ahost.

Fonte: www.habr.com

Engadir un comentario