Apa itu Komputasi Cluster?

Komputasi cluster adalah bentuk komputasi di mana sekelompok komputer dihubungkan bersama sehingga mereka dapat bertindak seperti satu kesatuan. Ada sejumlah alasan orang menggunakan komputer cluster untuk tugas komputasi, mulai dari ketidakmampuan untuk membeli satu komputer dengan kemampuan komputasi cluster, hingga keinginan untuk memastikan bahwa sistem komputasi selalu tersedia. Tanggal pasti di mana teknik ini dikembangkan tidak diketahui, dan ada klaim bersaing untuk kredit penemuan, dengan beberapa orang menyarankan bahwa pengguna individu mungkin mengembangkannya secara independen untuk memenuhi kebutuhan komputasi mereka jauh sebelum teknik itu digunakan dalam pengaturan industri.

Komputasi cluster adalah bentuk komputasi di mana sekelompok komputer dihubungkan bersama sehingga mereka dapat bekerja sebagai satu kesatuan.

Salah satu alasan umum untuk menggunakan komputasi cluster adalah keinginan untuk membuat redundansi dalam jaringan komputer untuk memastikan bahwa itu akan selalu tersedia dan tidak akan gagal. Kegunaan umum untuk bentuk komputasi ini adalah dalam menghosting situs web, dengan klaster yang mendistribusikan beban pengunjung ke berbagai mesin sehingga banyak pengunjung dapat diakomodasi. Teknik ini juga digunakan untuk server game yang digunakan oleh grup besar, untuk menghindari masalah lag dan log-on.

Load balancing digunakan untuk mengelola aliran masuk yang besar dari permintaan yang masuk di jaringan.

Komputasi cluster ketersediaan tinggi (HA) sering digunakan dengan cara ini, untuk membuat jaringan redundan yang dapat diakses oleh pengguna setiap saat, dengan brankas jika bagian cluster rusak. Cluster penyeimbang beban dirancang untuk menangani banyak permintaan yang masuk, mengoordinasikan permintaan dengan cara yang akan memaksimalkan efisiensi dan kegunaan.

Kegunaan lain dalam proyek besar yang membutuhkan komputasi kinerja tinggi. Beberapa komputasi sangat kompleks, dan memerlukan penggunaan beberapa komputer yang dapat berbicara dengan cepat satu sama lain, karena perubahan dalam satu komputer dapat mengubah keseluruhan sistem. Misalnya, simulasi yang digunakan untuk menguji teori dalam meteorologi sering dijalankan pada cluster komputasi. Tanpa cluster, perhitungan mungkin tidak mungkin dilakukan, atau mungkin membutuhkan waktu yang sangat lama untuk diproses.

Komputasi cluster juga dapat digunakan untuk mendistribusikan beban kerja dalam bentuk banyak potongan kecil data, teknik yang dikenal sebagai komputasi grid . Dalam hal ini, satu komputer tidak dapat menangani semua pekerjaan, tetapi banyak komputer kecil dapat melakukannya. Berbagai proyek @home menggunakan teknik ini untuk mendistribusikan beban kerja pemrosesan data di seluruh jaringan besar yang mencakup banyak komputer rumahan yang melakukan pekerjaan saat tidak digunakan.

Related Posts