Condetcom's Blog

Untuk Mencari Sebuah Jawaban

GRID COMPUTING

PENDAHULUAN

Trend dunia komputer saat ini berkembang ke arah makin menjamurnya komputer pribadi yang terhubung ke jaringan (khususnya Internet) dengan bandwith yang lumayan besar. Komputer pribadi modern ini sesungguhnya lebih dari cukup untuk berbagai tugas komputasi. Dengan demikian, muncul ide untuk membagi beban komputasi ke komputer-komputer tersebut jika mereka sedang menganggur (idle). Hal ini membutuhkan layanan komputasi tersebar dengan ciri khas:

• Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, system operasi maupun aplikasi yang terpasang.

• Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwith yang beragam.

• Komputer maupun jaringan tidak terdedikasi, bisa hidup / mati tidak sewaktu-waktu tanpa jadwal yang jelas.

Ciri khas tersebut melahirkan arsitektur komputasi tersebar yang disebut grid computing. Sebagai bandingan, arsitektur lain yang telah lebih dulu ada umumnya bekerja di atas lingkungan yang homogenous dan terdedikasi, misalnya parallel computer maupun clustercomputing.

KONSEP GRID COMPUTING

Grid computing adalah untuk mencapai performa dan hasil yang lebih baik dengan cara memanfaatkan sumber daya komputasi dari berbagai organisasi yang berbeda secara bersama-sama. Ian Foster memberikan sebuah definisi tentang sistem Grid, “A grid is a system that coordinates resources that are not subject to centralized control using standard, open, general-purpose protocols and interfaces to deliver nontrivial qualities of service”. Berdasarkan definisi Ian Foster, sebuah sistem dapat disebut sebagai Grid jika sumber daya komputasi (resources) yang ada di dalamnya “tidak” dikelola secara terpusat. Sederhananya, terdapat beberapa organisasi berbeda yang masing-masing mengelola resource miliknya. Nantinya, resources dari beberapa organisasi tersebut secara dinamis akan dikelola secara terpusat. Sederhananya, terdapat beberapa organisasi berbeda yang masing-masing mengelola resource miliknya. Nantinya, resources dari beberapa organisasi tersebut secara dinamis akan dikelompokkan dalam sebuah Virtual Organizations (VO), untuk menyelesaikan suatu permasalahan tertentu. Dalam implementasinya, resources yang digunakan di dalam sebuah sistem Grid tidaklah sedikit dan sifatnya pun heterogen. Karena itu, dibutuhkan interface dan protokol standar yang bersifat terbuka. Dengan cara inilah, resources yang ada tersebut dapat saling berkolaborasi untuk menyelesaikan proses komputasi tertentu. Grid Computing mungkin atau mungkin tidak di awan tergantung pada jenis pengguna yang menggunakannya. Jika pengguna sistem administrator dan integrator, mereka peduli bagaimana hal tersebut diselenggarakan dalam awan. Mereka upgrade, instal, dan virtualisasi server dan aplikasi. Jika pengguna adalah konsumen, mereka tidak peduli bagaimana hal-hal yang berjalan di sistem. Grid Computing memerlukan penggunaan perangkat lunak yang dapat membagi dan pertanian keluar potongan program sebagai satu gambar sistem besar untuk beberapa ribu komputer. Satu keprihatinan tentang grid adalah bahwa jika salah satu bagian dari software pada node gagal, karya lain dari perangkat lunak pada node lain mungkin gagal. Hal ini diatasi jika komponen yang memiliki komponen failover di node lain, tapi masalah masih bisa muncul jika komponen lain bergantung pada potongan perangkat lunak untuk menyelesaikan tugas-tugas komputasi satu atau lebih grid. Besar sistem gambar dan terkait hardware untuk mengoperasikan dan memelihara mereka dapat berkontribusi untuk modal besar dan biaya operasional. PEMBAHASAN APLIKASI Sebuah sistem Grid dapat dikembangkan dengan menggunakan berbagai macam sistem operasi yang ada saat ini. Sebagai contoh, dengan menggunakan salah satu distro Linux yang memang dikhususkan untuk clustering, yaitu Rocksclusters. Pada distro ini, sudah dilengkapi dengan paket-paket yang dibutuhkan untuk keperluan Grid, seperti PBS, MPI dan juga Globus Toolkit. NIS (Network Information System) serta NFS (Network File System) juga bisa langsung digunakan. Dengan meningkatnya kebutuhan para peneliti akan sumber daya komputasi untuk melakukan e-Science dan berkembangnya teknologi grid computing maka beberapa negara telah mengambil inisiatif untuk mengimplementasikan infrastruktur komputasi grid di tingkat nasional. Beberapa contoh di antaranya: India , Singapura , dan Jepang. Beberapa negara ASEAN yang lain pun kini tidak ketinggalan dalam mengembangkan infrastruktur grid untuk riset berskala nasional. Sebut saja Malaysia dengan MyREN (2005) dan Thailand dengan ThaiGrid (2006) Suatu infrastruktur komputasi grid di tingkat nasional akan dapat menekan biaya investasi dibandingkan bila masing-masing institusi penelitian di negara tersebut harus mengadakan perangkat komputasinya sendiri-sendiri. Lebih lanjut, sistem komputasi grid yang menuntut penggunaan sumber daya komputasi secara bersama-sama akan menumbuhkan semangat berkolaborasi di antara para peneliti tersebut. Suatu hal yang amat positif. Melihat manfaat yang dapat diberikan oleh keberadaan suatu infrastruktur komputasi grid di tingkat nasional maka pada Mei 2006, Bapak Bobby Nazief, Ph.D (dari Universitas Indonesia) mengajukan proposal pengembangan RI-GRID, yaitu infrastruktur komputasi grid di tingkat negara Republik Indonesia yang bertujuan memanfaatkan sumber daya komputasi yang berada di institusi-institusi penelitian baik saat ini maupun di masa akan datang sehingga dapat digunakan oleh para peneliti di negara ini untuk mengembangkan ilmu pengetahuan dan teknologi. Gambar di bawah ini menunjukkan rancangan arsitektur infrastruktur komputasi grid RI. Seperti terlihat pada gambar tersebut, RI-GRID dibangun dengan jalan menggabungkan sistem-sistem komputasi grid yang berada di institusi-institusi penelitian (perguruan tinggi baik negeri maupun swasta dan lembaga penelitian pemerintah) menjadi satu kesatuan. Konfigurasi perangkat keras dan perangkat lunak masing-masing sistem di tingkat institusi dapat berbeda, namun dengan mengoperasikan teknologi grid computing seperti GT4 pada simpul-simpul penghubung dari masing-masing sistem, keseluruhan sistem membentuk satu kesatuan infrastruktur komputasi grid nasional. Dengan konfigurasi seperti ini, jika dibutuhkan, pengguna di suatu institusi dapat memanfaatkan sumber daya komputasi yang berada di luar institusinya.

 

Salah satu prasyarat dari pembentukan RI-GRID adalah tersedianya suatu backbone jaringan berkapasitas besar untuk menghubungkan simpul-simpul penghubung di masing-masing institusi. Kebutuhan ini dapat dipenuhi oleh IHEN (Indonesian Higher Education Network) yang akan dibangun mulai tahun 2006 yang lalu. Bagian utama dari IHEN, yang menghubungkan 6 kota di pulau Jawa, akan memiliki lebar pita mulai 2 Mbps dan akan ditingkatkan sampai 155 Mbps. Disamping itu, interkoneksi IHEN yang juga menghubungkan kota-kota di luar pulau Jawa akan memungkinkan akses atas RI-GRID bagi para peneliti di kota-kota tersebut

Saat ini di Indonesia, beberapa Perguruan Tinggi ternama sudah mulai giat melakukan penelitian tentang Grid computing, misalnya yang dilakukan oleh UGM dan UI. Anda dapat mengakses portal Grid hasil riset yang dilakukan oleh Tim Riset HPC (High Performance Computing,

SUMBER

http://alfarisi.web.id/content.php?id.36

http://www.globus.org

http://www.rocksclusters.org

http://wibirama.com/2008/01/21/sunu-wibirama-sekilas-tentang-ri-grid/

http://www.yousaytoo.com/cloud-computing-versus-grid-computing/238195

06/04/2010 - Posted by | Berita, Pengetahuan, Teknologi, Tugas Kuliah

No comments yet.

Leave a comment