Kebanyakan superkomputer menjalankan Linux - mari kita bincangkan keadaannya

Sehingga 2018, lima ratus daripada sistem berprestasi tertinggi di dunia dijalankan pada Linux. Kami membincangkan sebab keadaan semasa dan memberikan pendapat pakar.

Kebanyakan superkomputer menjalankan Linux - mari kita bincangkan keadaannya
Π€ΠΎΡ‚ΠΎ - Rawpixel β€”PD

Negeri Pasaran

Setakat ini, Linux kalah kepada sistem pengendalian lain dalam memperjuangkan pasaran PC. Oleh Menurut Statista, Linux dipasang pada hanya 1,65% komputer, manakala 77% pengguna bekerja dengan OS Microsoft.

Perkara lebih baik dalam persekitaran awan dan IaaS, walaupun Windows kekal sebagai peneraju di sini juga. Sebagai contoh, OS ini kegunaan 45% daripada pelanggan 1cloud.ru, manakala 44% memilih pengedaran Linux.

Kebanyakan superkomputer menjalankan Linux - mari kita bincangkan keadaannya
Tetapi jika kita bercakap tentang pengkomputeran berprestasi tinggi, maka Linux adalah peneraju yang jelas. Menurut baru-baru ini lapor portal Top500 ialah projek yang menyenaraikan pemasangan pengkomputeran paling berkuasa di dunia - superkomputer daripada senarai 500 teratas dibina pada Linux.

Pada mesin Summit (nombor satu dalam senarai pada masa penulisan), yang direka oleh IBM, Red Hat Enterprise dipasang. Sistem yang sama menguruskan superkomputer kedua paling berkuasa ialah Sierra, dan pemasangan Cina TaihuLight kerja-kerja di Sunway Raise OS berdasarkan Linux.

Sebab-sebab kelaziman Linux

Produktiviti. Kernel Linux adalah monolitik dan menyimpan Ia mengandungi semua komponen yang diperlukan - pemacu, penjadual tugas, sistem fail. Pada masa yang sama, perkhidmatan kernel dilaksanakan dalam ruang alamat kernel, yang meningkatkan prestasi keseluruhan. Linux juga mempunyai keperluan perkakasan yang agak universal. Beberapa pengedaran sedang berfungsi pada peranti dengan memori 128 MB. Hakikat bahawa mesin Linux lebih produktif daripada Windows beberapa tahun lalu diiktiraf malah salah satu pembangun Microsoft. Antara sebabnya, beliau menyerlahkan kemas kini tambahan yang bertujuan untuk mengoptimumkan asas kod.

Keterbukaan. Superkomputer pada tahun 70-an dan 80-an kebanyakannya dibina pada pengedaran berasaskan UNIX komersial, seperti UNICOS daripada Cray. Universiti dan makmal penyelidikan terpaksa membayar royalti yang besar kepada pengarang OS, yang memberi kesan negatif kepada kos akhir komputer berprestasi tinggi - ia berjumlah berjuta-juta dolar. Kemunculan sistem pengendalian terbuka telah mengurangkan kos perisian dengan ketara. Pada tahun 1998 telah dibentangkan superkomputer pertama berasaskan Linux - Kluster Avalon. Ia dipasang di Makmal Kebangsaan Los Alamos di Amerika Syarikat untuk hanya 152 ribu dolar.

Mesin itu mempunyai prestasi 19,3 gigaflops dan menduduki tempat ke-314 di puncak dunia. Pada pandangan pertama, ini adalah pencapaian kecil, tetapi nisbah harga/prestasi telah menarik pemaju superkomputer. Dalam masa dua tahun sahaja, Linux berjaya menguasai 10% pasaran.

Penyesuaian. Setiap superkomputer mempunyai infrastruktur IT yang unik. Keterbukaan Linux memberi jurutera fleksibiliti yang mereka perlukan untuk membuat perubahan dan mengoptimumkan prestasi. Pentadbir Eddie Epstein, yang membantu mereka bentuk superkomputer Watson, beliau menamakan keterjangkauan dan relatif mudah pengurusan adalah sebab utama untuk memilih SUSE Linux.

Superkomputer dalam masa terdekat

Sistem pengkomputeran 148-petaflop Summit IBM telah wujud selama beberapa tahun sekarang. memegang tempat pertama dalam Top500. Tetapi pada tahun 2021, keadaan mungkin berubah - beberapa superkomputer exascale akan memasuki pasaran sekaligus.

Kebanyakan superkomputer menjalankan Linux - mari kita bincangkan keadaannya
Π€ΠΎΡ‚ΠΎ - OLCF di ORNL β€” CC BY

Salah satunya sedang dibangunkan oleh Jabatan Tenaga AS (JAS) bersama pakar dari Cray. kuasanya akan hantar untuk meneroka ruang dan kesan pemanasan global, mencari ubat untuk merawat kanser dan bahan baru untuk panel solar. Ia sudah diketahui bahawa superkomputer akan diuruskan Cray Linux Environment OS - Ia berasaskan SUSE Linux Enterprise.

China juga akan mempersembahkan mesin berprestasi tinggi exascalenya. Ia akan dipanggil Tianhe-3 dan akan digunakan dalam kejuruteraan genetik dan pembangunan dadah. Superkomputer itu perlu memasang Kylin Linux, yang telah digunakan untuk pendahulunya - Tianhe-2.

Oleh itu, kita boleh menjangkakan bahawa status quo akan berterusan dalam beberapa tahun akan datang, dan Linux akan terus mengukuhkan kepimpinannya dalam niche superkomputer yang paling berkuasa.

Kebanyakan superkomputer menjalankan Linux - mari kita bincangkan keadaannyaKami di 1cloud menyediakan perkhidmatan "Awan Persendirian". Dengan bantuannya, anda boleh menggunakan infrastruktur IT dengan pantas untuk projek dengan sebarang kerumitan.
Kebanyakan superkomputer menjalankan Linux - mari kita bincangkan keadaannyaawan kami dibina di atas besi Cisco, Dell, NetApp. Peralatan ini terletak di beberapa pusat data: Moscow DataSpace, St. Petersburg SDN/Xelent dan Almaty Ahost.

Sumber: www.habr.com

Tambah komen