Karamihan sa mga supercomputer ay nagpapatakbo ng Linux - pag-usapan natin ang sitwasyon

Noong 2018, limang daan sa mga system na may pinakamataas na performance sa mundo ay tumatakbo sa Linux. Tinatalakay namin ang mga dahilan para sa kasalukuyang sitwasyon at nagbibigay ng mga ekspertong opinyon.

Karamihan sa mga supercomputer ay nagpapatakbo ng Linux - pag-usapan natin ang sitwasyon
--ΠžΡ‚ΠΎ - Rawpixel β€”PD

Kondisyon ng Market

Sa ngayon, ang Linux ay natatalo sa iba pang mga operating system sa paglaban para sa PC market. Sa pamamagitan ng Ayon sa Statista, Linux ay naka-install sa 1,65% lamang ng mga computer, habang 77% ng mga user ay gumagana sa Microsoft's OS.

Ang mga bagay ay mas mahusay sa cloud at IaaS na kapaligiran, bagaman ang Windows ay nananatiling nangunguna rin dito. Halimbawa, itong OS gumagamit 45% ng mga kliyente ng 1cloud.ru, habang 44% ang ginustong mga pamamahagi ng Linux.

Karamihan sa mga supercomputer ay nagpapatakbo ng Linux - pag-usapan natin ang sitwasyon
Ngunit kung pag-uusapan natin ang tungkol sa high-performance computing, kung gayon ang Linux ang malinaw na pinuno. Ayon sa isang kamakailang ulat portal Top500 ay isang proyekto na nagra-rank sa pinakamakapangyarihang computing installation sa mundo - mga supercomputer mula sa nangungunang 500 na listahan ay binuo sa Linux.

Sa makina ng Summit (numero isa sa listahan sa oras ng pagsulat), na idinisenyo ng IBM, Naka-install ang Red Hat Enterprise. Ang parehong sistema namamahala ang pangalawang pinakamakapangyarihang supercomputer ay Sierra, at ang Chinese installation TaihuLight pagawaan sa Sunway Raise OS batay sa Linux.

Mga dahilan para sa paglaganap ng Linux

Pagiging Produktibo. Ang Linux kernel ay monolitik at pinapanatili Naglalaman ito ng lahat ng kinakailangang sangkap - mga driver, task scheduler, file system. Kasabay nito, ang mga serbisyo ng kernel ay isinasagawa sa puwang ng address ng kernel, na nagpapabuti sa pangkalahatang pagganap. Ang Linux ay mayroon ding medyo unibersal na mga kinakailangan sa hardware. Ilang distribusyon ay gumagana sa mga device na may 128 MB memory. Ang katotohanan na ang mga makina ng Linux ay mas produktibo kaysa sa Windows ilang taon na ang nakararaan kinikilala kahit isa sa mga developer ng Microsoft. Kabilang sa mga dahilan, itinampok niya ang mga incremental na update na naglalayong i-optimize ang code base.

Pagiging bukas. Ang mga supercomputer noong 70s at 80s ay kadalasang itinayo sa mga komersyal na distribusyon na nakabatay sa UNIX, tulad ng UNICOS galing ni Cray. Ang mga unibersidad at laboratoryo ng pananaliksik ay napilitang magbayad ng malalaking royalties sa mga may-akda ng OS, na negatibong nakaapekto sa panghuling halaga ng mga computer na may mataas na pagganap - umabot ito sa milyun-milyong dolyar. Ang paglitaw ng isang bukas na operating system ay makabuluhang nabawasan ang mga gastos sa software. Noong 1998 ay ipinakita ang unang supercomputer batay sa Linux - Avalon Cluster. Ito ay binuo sa Los Alamos National Laboratory sa USA sa halagang 152 thousand dollars lamang.

Ang makina ay may pagganap na 19,3 gigaflops at nakakuha ng ika-314 na lugar sa tuktok ng mundo. Sa unang tingin, ito ay isang maliit na tagumpay, ngunit ang ratio ng presyo/pagganap ay nakakaakit ng mga supercomputer developer. Sa loob lamang ng dalawang taon, nakuha ng Linux ang 10% ng merkado.

Pagpapasadya. Ang bawat supercomputer ay may natatanging imprastraktura ng IT. Ang pagiging bukas ng Linux ay nagbibigay sa mga inhinyero ng flexibility na kailangan nila para gumawa ng mga pagbabago at i-optimize ang performance. Administrator Eddie Epstein, na tumulong sa disenyo ng Watson supercomputer, siya pinangalanan affordability at relatibong kadalian ng pamamahala ang mga pangunahing dahilan sa pagpili ng SUSE Linux.

Mga supercomputer sa malapit na hinaharap

Ang 148-petaflop Summit computing system ng IBM ay umiikot na sa loob ng ilang taon. hawak unang pwesto sa Top500. Ngunit sa 2021, maaaring magbago ang sitwasyon - maraming exascale supercomputer ang papasok sa merkado nang sabay-sabay.

Karamihan sa mga supercomputer ay nagpapatakbo ng Linux - pag-usapan natin ang sitwasyon
--ΠžΡ‚ΠΎ - OLCF sa ORNL β€” CC BY

Ang isa sa mga ito ay binuo ng US Department of Energy (DOE) kasama ang mga espesyalista mula sa Cray. Ang kapangyarihan nito ipapadala upang galugarin ang kalawakan at ang mga epekto ng global warming, maghanap ng mga gamot para gamutin ang cancer at bagong materyales para sa mga solar panel. Ito ay kilala na ang supercomputer ay pamamahalaan Cray Linux Environment OS - Ito ay batay sa SUSE Linux Enterprise.

Ipakikita rin ng China ang napakahusay nitong makina na may mataas na pagganap. Ito ay tatawaging Tianhe-3 at gagamitin sa genetic engineering at pagpapaunlad ng droga. Kailangang i-install ng supercomputer ang Kylin Linux, na ginagamit na para sa hinalinhan nito - Tianhe-2.

Kaya, maaari nating asahan na ang status quo ay magpapatuloy sa mga susunod na taon, at ang Linux ay patuloy na magpapalakas sa pamumuno nito sa angkop na lugar ng pinakamakapangyarihang supercomputer.

Karamihan sa mga supercomputer ay nagpapatakbo ng Linux - pag-usapan natin ang sitwasyonKami sa 1cloud ay nagbibigay ng serbisyo "Pribadong ulap". Sa tulong nito, mabilis kang makakapag-deploy ng IT infrastructure para sa mga proyekto ng anumang kumplikado.
Karamihan sa mga supercomputer ay nagpapatakbo ng Linux - pag-usapan natin ang sitwasyonAng aming ulap binuo sa bakal Cisco, Dell, NetApp. Ang kagamitan ay matatagpuan sa ilang mga data center: Moscow DataSpace, St. Petersburg SDN/Xelent at Almaty Ahost.

Pinagmulan: www.habr.com

Magdagdag ng komento