Kebanyakan superkomputer menjalankan Linux - mari kita bahas situasinya

Pada tahun 2018, lima ratus sistem dengan kinerja tertinggi di dunia berjalan di Linux. Kami mendiskusikan alasan situasi saat ini dan memberikan pendapat para ahli.

Kebanyakan superkomputer menjalankan Linux - mari kita bahas situasinya
Фото - Rawpixel —PD

Kondisi Pasar

Sejauh ini Linux kalah dari sistem operasi lain dalam memperebutkan pasar PC. Oleh Menurut Statista, Linux hanya diinstal pada 1,65% komputer, sementara 77% pengguna bekerja dengan OS Microsoft.

Segalanya menjadi lebih baik di lingkungan cloud dan IaaS, meskipun Windows juga tetap menjadi pemimpin di sini. Misalnya OS ini menggunakan 45% klien 1cloud.ru, sementara 44% lebih menyukai distribusi Linux.

Kebanyakan superkomputer menjalankan Linux - mari kita bahas situasinya
Namun jika kita berbicara tentang komputasi berkinerja tinggi, maka Linux jelas merupakan pemimpinnya. Menurut baru-baru ini melaporkan portal Top500 adalah proyek yang memberi peringkat pada instalasi komputasi paling kuat di dunia - superkomputer dari daftar 500 teratas dibangun di Linux.

Pada mesin Summit (nomor satu dalam daftar pada saat penulisan), yang dirancang oleh IBM, Red Hat Enterprise diinstal. Sistem yang sama mengatur superkomputer terkuat kedua adalah Sierra, dan instalasi Cina TaihuLight bekerja pada Sunway Raise OS berbasis Linux.

Alasan prevalensi Linux

Performa. Kernel Linux bersifat monolitik dan toko Ini berisi semua komponen yang diperlukan - driver, penjadwal tugas, sistem file. Pada saat yang sama, layanan kernel dijalankan di ruang alamat kernel, yang meningkatkan kinerja secara keseluruhan. Linux juga memiliki persyaratan perangkat keras yang relatif universal. Beberapa distribusi berfungsi pada perangkat dengan memori 128 MB. Fakta bahwa mesin Linux lebih produktif dibandingkan Windows beberapa tahun lalu diakui bahkan salah satu pengembang Microsoft. Di antara alasannya, dia menyoroti pembaruan tambahan yang bertujuan untuk mengoptimalkan basis kode.

Keterbukaan. Superkomputer pada tahun 70an dan 80an sebagian besar dibangun pada distribusi komersial berbasis UNIX, seperti UNICOS dari Cray. Universitas dan laboratorium penelitian terpaksa membayar royalti yang besar kepada pembuat OS, yang berdampak negatif pada biaya akhir komputer berkinerja tinggi - jumlahnya mencapai jutaan dolar. Munculnya sistem operasi terbuka telah mengurangi biaya perangkat lunak secara signifikan. Pada tahun 1998 disajikan superkomputer pertama berbasis Linux - Avalon Cluster. Itu dirakit di Laboratorium Nasional Los Alamos di AS hanya dengan 152 ribu dolar.

Mesin tersebut memiliki kinerja 19,3 gigaflops dan menempati posisi ke-314 di puncak dunia. Sekilas, ini adalah pencapaian kecil, tetapi rasio harga/kinerja telah menarik perhatian para pengembang superkomputer. Hanya dalam dua tahun, Linux berhasil menguasai 10% pasar.

Kustomisasi. Setiap superkomputer memiliki infrastruktur TI yang unik. Keterbukaan Linux memberi para insinyur fleksibilitas yang mereka perlukan untuk melakukan perubahan dan mengoptimalkan kinerja. Administrator Eddie Epstein, yang membantu merancang superkomputer Watson, dia bernama keterjangkauan dan kemudahan pengelolaan adalah alasan utama memilih SUSE Linux.

Superkomputer dalam waktu dekat

Sistem komputasi Summit 148-petaflop IBM telah ada selama beberapa tahun sekarang. memegang tempat pertama di Top500. Namun pada tahun 2021, situasinya mungkin berubah - beberapa superkomputer exascale akan memasuki pasar sekaligus.

Kebanyakan superkomputer menjalankan Linux - mari kita bahas situasinya
Фото - OLCF di ORNL — CC OLEH

Salah satunya sedang dikembangkan oleh Departemen Energi AS (DOE) bersama spesialis dari Cray. Kekuatannya akan dikirim menjelajahi luar angkasa dan dampak pemanasan global, mencari obat untuk mengobati kanker dan bahan baru untuk panel surya. Telah diketahui bahwa superkomputer akan dikelola Cray Linux Environment OS - Ini didasarkan pada SUSE Linux Enterprise.

Tiongkok juga akan menghadirkan mesin berperforma tinggi exascale miliknya. Ini akan disebut Tianhe-3 dan akan digunakan dalam rekayasa genetika dan pengembangan obat. Superkomputer harus menginstal Kylin Linux, yang sudah digunakan oleh pendahulunya - Tianhe-2.

Dengan demikian, kita dapat berharap bahwa status quo akan terus berlanjut dalam beberapa tahun ke depan, dan Linux akan terus memperkuat kepemimpinannya di ceruk superkomputer paling kuat.

Kebanyakan superkomputer menjalankan Linux - mari kita bahas situasinyaKami di 1cloud menyediakan layanan "Awan pribadi". Dengan bantuannya, Anda dapat dengan cepat menerapkan infrastruktur TI untuk proyek dengan kompleksitas apa pun.
Kebanyakan superkomputer menjalankan Linux - mari kita bahas situasinyaawan kami dibangun di atas besi Cisco, Dell, NetApp. Peralatan tersebut berlokasi di beberapa pusat data: Moscow DataSpace, St. Petersburg SDN/Xelent dan Almaty Ahost.

Sumber: www.habr.com

Tambah komentar