Pengertian Grid Computing

Komputasi grid atau grid computing adalah penggunaan sumber daya komputer secara bersama-sama dimana komputer tersebut terpisah secara geografis.

Komputasi grid ini biasanya digunakan untuk memecahkan suatu permasalahan berskala besar.

Post berikut ini membahas mengenai pengertian grid computing dan beberapa  alasan mengapa grid computing tersebut digunakan.

Berdasarkan tulisan dari Ian Foster (Bapak Grid Computing), terdapat 3 hal yang mengidentifikasi bahwa suatu sistem termasuk di dalam komputasi grid, yaitu:

  1. Sistem tersebut berkoordinasi terhadap sumberdaya komputasi yang tidak berada dalam satu kendali terpusat. Misalnya komputer di Jakarta terhubung dengan komputer di Jayapura, Manado, dan Semarang.
  2. Sistem tersebut menggunakan protokol yang standar dan terbuka, tidak terpaut dengan suatu perusahaan atau produk tertentu. Standar tersebut dibutuhkan dibagian autentikasi, otorisasi, pencarian sumberdaya yang tersedia, dan pengaksesan sumberdaya.
  3. Sistem tersebut bersifat non-trivial (tidak biasa-biasa saja) untuk mencapai kualitas layanan yang canggih.

Pengertian Komputasi Grid Computing

Pertanyaannya: permasalahan besar seperti apa yang menyebabkan digunakannya komputasi grid? Jawabannya banyak sekali. Komputasi grid ini seringkali digunakan untuk riset yang membutuhkan kemampuan super komputer, misalnya adalah riset iklim, riset untuk menemukan obat, dan sebagainya. Bahkan komputasi grid ini juga digunakan di bidang kesenian.

Lalu mengapa harus menggunakan komputasi grid? bukankah terdapat super komputer yang memiliki kemampuan super power dalam mengolah data? Ya, tetapi harga super komputer itu mahal dan dirasa masih kurang untuk memenuhi kebutuhan dalam riset atau penelitian.

Mari sama-sama kita bayangkan, bahwa terdapat banyak komputer yang tersebar di seluruh permukaan bumi dan komputer-komputer tersebut bekerja sama untuk menyelesaikan suatu permasalahan. Keren kan?!

2 thoughts on “Pengertian Grid Computing”

Leave a Comment