Pada November 2010, Linux digunakan pada 459 dari 500 superkomputer dari TOP500. Lihat tabel melalui Internet Archive .
Apa alasan di balik penggunaan besar-besaran Linux ini di ruang superkomputer?
Pada November 2010, Linux digunakan pada 459 dari 500 superkomputer dari TOP500. Lihat tabel melalui Internet Archive .
Apa alasan di balik penggunaan besar-besaran Linux ini di ruang superkomputer?
Jawaban:
Saya bekerja di industri HPC.
Jika Anda bertanya mengapa kebanyakan orang saat ini menggunakan Linux di cluster mereka, itulah yang Anda daftarkan dalam pertanyaan Anda: lebih dari 90% dari cluster terbesar menjalankan Linux. Ini adalah standar de-facto - hampir semua pustaka cluster, alat atau aplikasi siap dijalankan di Linux. Lebih banyak pekerjaan untuk mengatur cluster menggunakan sistem operasi lain.
Jika Anda bertanya bagaimana Linux menjadi standar de-facto, maka Caleb memiliki jawabannya;)
Untuk hampir semua pertanyaan dalam bentuk: "Mengapa x pilihan utama di segmen pasar?" gugus jawaban di sekitar dua faktor.
Pada saat-saat kritis selama kemunculan dan pertumbuhan segmen pasar atau ceruk tersebut produk tersebut memiliki beberapa keunggulan dalam biaya dan fitur yang mendorong pengadopsiannya oleh massa kritis. Setelah massa kritis itu tercapai, maka semua produk tambahan untuk segmen itu akan mendukungnya dan semua personel kunci dalam industri / ceruk itu akan akrab dengannya sebagai pilihan utama.
Pada suatu waktu di tahun 90-an, Donald Becker merilis beberapa kode dan informasi mengenai cluster Beowulf yang telah ia dan Thomas Sterling bangun untuk sebuah proyek di NASA. Ini menggunakan perangkat keras komoditas, menjalankan Linux dan menggabungkan MPI (message passing interface) dan perpustakaan PVM (mesin virtual paralel) untuk distribusi tugas komputasi di seluruh jaringan node.
Pada saat itu alternatif membutuhkan perangkat keras yang jauh lebih mahal (kebanyakan workstation Sun), memiliki lisensi perangkat lunak berpemilik dengan biaya per / node atau per / CPU, dan biasanya merupakan sumber tertutup atau memiliki komponen sumber tertutup yang signifikan.
Jadi Linux memiliki keunggulan dalam ketiga faktor ini. Becker merilis beberapa kode dan dokumentasi (dan melakukannya dengan nama keren) memberi Linux dorongan kredibilitas yang luar biasa untuk aplikasi superkomputer semacam itu. (Bahwa itu digunakan oleh proyek di NASA juga merupakan dorongan besar untuk kredibilitasnya).
Dari sana, perguruan tinggi dan universitas mengambil pendekatan untuk laboratorium mereka sendiri. Dalam beberapa tahun setelah itu, seluruh generasi ilmuwan telah akrab dengan kelompok-kelompok Beowulf dan beragam alat tersedia untuk mendukung banyak aplikasi di seluruh dunia.
Satu lagi alasan. Di masa lalu untuk pekerjaan serius tidak ada Linux, tidak ada Windows, tetapi UNIX dan VMS (MSDOS dan sejenisnya tidak pesaing, mereka tidak memiliki terlalu banyak fitur), dan mungkin beberapa hal yang kurang dikenal seperti mesin ...
Dari mereka, hanya platform yang diturunkan UNIX yang selamat. Dan Linux adalah alternatif yang murah untuk OS seperti UNIX: lebih atau kurang kompatibel, open source dan gratis. Ini memungkinkan untuk menggunakan kembali perangkat lunak ilmiah yang ditulis sebelum Linux.