Perbedaan Antara Cloud Computing dan Grid Computing

Cloud Computing vs Grid Computing

Dengan Google mendorongnya secara aktif, komputasi awan telah menjadi topik yang sangat populer di kalangan pakar komputer dan bahkan pengguna komputer biasa. Diskusi telah membuat banyak orang bertanya bagaimana komputasi cloud dibandingkan dengan arsitektur komputasi lain seperti komputasi grid. Perbedaan utama antara komputasi awan dan komputasi grid adalah bagaimana mereka mendistribusikan sumber daya. Komputasi grid mengumpulkan sumber daya dari banyak komputer terpisah yang bertindak seolah-olah mereka satu superkomputer. Sebagai perbandingan, cloud computing menyediakan sumber daya ke banyak komputer dari satu lokasi abstrak (mis. Cloud).

Keduanya sangat berbeda, dan perbedaan ini tercermin dalam tugas yang mereka lakukan. Komputasi awan bagus untuk melakukan banyak tugas kecil. Contoh yang baik dari ini adalah sejumlah besar orang melakukan pengolah kata atau pekerjaan kantor lainnya. Di sisi lain, komputasi grid sangat baik untuk melakukan beberapa tugas yang sangat intensif dan kompleks seperti pelipatan protein. Komputer yang mengelola grid memecah tugas menjadi beberapa bagian yang lebih kecil dan menetapkan masing-masing ke komputer yang berbeda di grid untuk melakukan.

Gagasan di balik cloud computing adalah bahwa satu komputer yang berada di cloud, atau Internet, melakukan semua perhitungan untuk ratusan ribu pengguna di seluruh dunia. Ini tidak benar-benar mungkin karena tidak ada superkomputer tunggal yang dapat menangani beban sebanyak itu 24/7. Dan bahkan jika ada, itu akan sangat mahal. Untuk mengatasi masalah ini, komputasi awan biasanya ditetapkan di atas arsitektur komputasi grid. Permintaan pengguna dari cloud dianalisis oleh komputer antarmuka; maka tugas tersebut diberikan ke satu atau lebih komputer di grid. Dengan cara ini, komputasi grid menciptakan komputer yang tampaknya sangat kuat untuk melayani kebutuhan cloud.

Keuntungan terbesar dari pengaturan ini adalah fleksibilitas. Komputer di grid dapat dialokasikan secara dinamis kepada siapa pun yang membutuhkannya. Setelah pengguna selesai, komputer kemudian dilepaskan ke pengguna lain di cloud. Mengingat bahwa kita tidak menggunakan komputer kita 24 jam sehari, jumlah komputer yang lebih sedikit diperlukan untuk melayani kebutuhan banyak orang.

Ringkasan:

Komputasi 1.Cloud menempatkan sumber daya ke satu tempat sementara komputasi grid mendistribusikannya ke banyak lokasi.
2.Cloud computing biasanya untuk banyak tugas-tugas kecil sementara komputasi grid cocok untuk beberapa tugas besar.
3. Mesin virtual komputasi awan yang besar menggunakan komputasi grid secara internal.