(0275) 2974 127
Di artikel kali ini,kita akan membahas terkait dengan Cluster Computing.Jadi apa yang dimaksud dengan Cluster Computing ?
Merupakan suatu sistem perangkat keras dan perangkat lunak yang menggabungkan beberapa komputer dalam suatu jaringan dimana komputer tersebut dapat bekerjasama dalam pemrosesan suatu masalah,dari penggabungan beberapa komputer dalam satu jaringan tentu komputer tersebut dapat menghasilkan kecepatan yang sangat tinggi dalam prosesnya.
Adapun komponen yang terdapat pada Cluster Computing yakni :
Setiap node (simpul) digunakan sebagai server yang menjalankan instansinya sendiri dari sebuah sistem operasi.Komponen cluster terhubung melalui jaringan lokal (LAN),digunakan untuk meningkatkan kinerja,dibandingkan dengan satu komputer dengan kecepatan sama biasanya harganya jauh lebih murah.
Contoh Penerapannya :
Suatu sekolah SMP memiliki 6 perangkat PC dengan spec pentium 4,pihak sekolah memiliki kebutuhan untuk membangun sistem ujian online berbasis komputer.Dipilih CMS Moodle untuk di implementasi pada satu komputer server (pentium 4).Namun setelah di implementasi satu komputer (server moodle) ini tidak mampu menangani sejumlah siswa yang mengakses sistem tersebut.Disini pihak sekolah memiliki dua pilihan : sekolah membeli 1 komputer dengan spec lebih tinggi untuk implementasi moodle atau pihak sekolah memanfaatkan 6 perangkat PC yang dimiliki untuk membangun sistem Cluster. Sehingga yang semula di bebankan pada satu PC dengan Cluster di bebankan pada 6 PC.Penjadwalan proses di atur oleh software khusus.Software ini mengatur dan membagi beban kerja pada setiap PC.
Beberapa contoh sebagai berikut:
Kluster komputer terbagi ke dalam beberapa kategori,sebagai berikut :
Berikut ini daftar informasi berkaitan dengan jenis-jenis cluster computing yang perlu kalian ketahui :
High availability cluster,sebuah node yang terdiri dari 2 atau lebih komputasi yang nantinya akan menyediakan redundansi pada saat perangkat keras maupun perangkat lunak mengalami masalah,hal ini juga dinamakan failover cluster.Pada saat sistem komputasi mengalami masalah,maka operasinya dipindahkan menuju node tambahan agar bisa memberikan layanan berupa komputasi secara terus-menerus.
Load Balancing,berperan di dalam penyerataan beban.Di dalamnya memiliki beberapa server serta client yang saling terkoneksi satu dengan yang lainnya.Load balancing berfungsi untuk mendisribusikan beberapa pekerjaan dengan memanfaatkan beberapa node yang bekerja di belakang atau back end node.Pendistribusian tersebut dilakukan secara merata.
High-performance cluster,sebuah jenis cluster computing yang bertugas untuk melakukan eksploitasi terhadap kekuatan pemprosesan yang berasal dari beberapa node.Pada sistem tersebut,cluster bisa dibuat dengan maksud untuk meningkatkan kinerja dari sistem komputasi dengan cara memecah tugas-tugas menjadi beberapa node. Misalnya openMosix dan juga Beowulf cluster.
Berikut beberapa kelebihan dari Cluster Computing :
Berikut beberapa kekurangan dari Cluster Computing :
Berikut ini perbedaan dari kedua jenis computing ini :
Cluster computing : Sekumpulan komputer terhubung dalam suatu jaringan komputer,digunakan untuk mengerjakan suatu persoalan komputasi secara paralel dengan data sama.Umumnya,pada 1 jaringan komputer tersendiri dan setiap komputer saling mempercayai komputer lain.Pengguna menggunakan seluruh sumberdaya yang dimilikinya dan diharapkan dapat membuat semua komputer bekerja sesibuk mungkin. (Banyak komputer,1 jaringan,pengamanan minimal,penggunaan maksimal).
Grid Computing : Sekumpulan komputer (bisa juga sekumpulan komputer cluster) yang terhubung satu dengan lain melalui internet atau jaringan lebih luas.Umumnya,pada beberapa jaringan sendiri dan setiap komputer (cluster) memiliki metode pengamanan sendiri (certificate),yang harus dimiliki oleh komputer (cluster) lainnya untuk dapat berinteraksi.Pengguna menggunakan seluruh sumber daya yang dimiliki dan diharapkan membuat semua komputer bekerja sesibuk mungkin.(Banyak komputer, banyak jaringan atau Internet,pengamanan maksimal,penggunaan maksimal).
Cluster Computing menyelesaikan paradoks dari parallel processing,Cluster Computing menawarkan pertumbuhan secara
bertahap dan sesuai dengan pola pendanaan,Trend-trend baru dalam teknologi hardware dan software membuat cluster lebih menjanjikan,Super computer berbasiskan clusters ada dimana-mana.
sekian artikel kali ini semoga bisa bermanfaat bagi kalian semua 🙂
Mengenal Cloud Computing Dan Cara Kerjanya
Plugin Grid WordPress Terbaik 2021
Pengertian Grid Computing Dan Bagaimana Cara Kerjanya ?
Secara default, WordPress tidak mendukung A/B testing. Tapi jangan khawatir. Di bawah ini, kami telah…
UX design merupakan singkatan dari User Experience design atau desain pengalaman pengguna. Istilah ini sering…
A/B testing adalah prosedur pengujian yang membandingkan dua halaman situs web atau lebih secara bersamaan…
Menemukan topik blog yang menarik dan terkini mungkin tidak mudah, terutama bagi pemula yang belum…
Cara Memonetisasi Blog – Menulis blog pribadi bukan lagi sekedar hobi, kegiatan ini menawarkan peluang…
Membuat blog adalah salah satu cara terbaik untuk berbagi cerita dan kisah Anda sambil terhubung…