Grid Computing

SEJARANG GRID COMPUTING

Komputasi grid berasal dari awal 1990-an sebagai metafora untuk membuat daya computer agar mudah untuk mengakses. CPU scavenging dan volunteer computing yang dipopulerkan dimulai pada tahun 1997 ileh distributed.net dan kemudian pada tahun 1999 oleh SETI@home dimanfaatkan kekuatan jaringan PC di seluruh dunia, dalam rangka memecakan masalah penilitian intensif CPU.

Ide-ide dari grid dibawa bersama oleh Ian Foster, Carl Kesselman, dan Steve Teucke secara luas dianggap sebagai “ayah dari grid”. Mereka meimpin upaya untuk menciptakan Globus Toolkit. Pada tahun 2007 istilah cloud computing dating ke popularitas, yang secara konseptual mirip dengan definisi Foster kanonik komputasi grid (dalam hal sumber daya komputasi yang dikonsumsi sebagai listrik dari jaringan listrik).

Definisi

Grid computing merupakan teknologi infrastruktur yang memungkinkan penyatuan berbagai sumberdaya TI ke dalam satu set layanan yang dapat digunakan bersama (shared services). Infrastruktur berbasis teknologi ini secara kontinu menganalisis kebutuhan sumberdaya dan menyesuaikan pasokannya sesuai kebutuhan.

Menurut sumber lain Grid computing adalah istilah yang mengacu pada kombinasi dari sumber daya komputer dari domain administrasi ganda untuk mencapai tujuan bersama. grid bisa dianggap sebagai sistem terdistribusi dengan beban kerja non-interaktif yang melibatkan sejumlah besar file. Ukuran Grid dapat bervariasi dengan jumlah yang cukup besar. Grid adalah bentuk komputasi terdistribusi dimana sebuah "komputer super virtual" terdiri dari banyak jaringan longgar ditambahkomputer bertindak bersama-sama untuk melakukan tugas yang sangat besar. Lebih jauh lagi, "didistribusikan" atau "grid" computing, secara umum, adalah tipe khusus dari komputasi paralel yang mengandalkan komputer lengkap (dengan CPU onboard, penyimpanan, pasokan listrik, antarmuka jaringan, dll) yang terhubung ke jaringan (swasta, publik atau Internet ) oleh konvensional antarmuka jaringan , seperti Ethernet . Hal ini berbeda dengan gagasan tradisional sebuah superkomputer , yang memiliki banyak prosesor dihubungkan oleh lokal berkecepatan tinggi bus komputer .

Grid computing menggabungkan administrasi computer dari domain ganda untuk mencapai tujuan yang sama dan dapat menyelesaikan tugas dengan cepat. Salah satu strategi utama komputasi grid adalah dengan menggunakan middleware untuk membagipotongan program di antara beberapa computer, kadang-kadang hingga ribuan. Komputasi grid melibatkan perhitungan dengan cara terdistribusi, yang juga mungkin melibatkan agregasi skala besar berbasis system komputasi,

Grid adalah bentuk komputasi terdistribusi dimana sebuah “computer super virtual” terdiri dari jaringan yang banyak serta ditambah computer yang bertindak bersama-sama untuk melakukan tugas yang sangat besar. Teknologi ini telah diterapkan untuk masalah akademik intensif ilmiah, matematika, dan komputasi melalui komputasi relawan, dan digunakan di perusahaan-perusahaan komersial untuk aplikasi yang beragam seperti penemuan obat, peramalan ekonomi, analisis seismic, dan back office pengolahan data untuk mendukung e-commerce dan layanan web.

Dahulu sebagian besar orang masing menganggap grid computing sebagai suatu aplikasi yang lebih condong untuk kepentingan ilmiah. Anggapan itu mungkin tidak sepenuhnya salah, karena ekspose terbesar memang lebih banyak pada inisiatif atau proyek-proyek sains, mulai dari riset genetika fisika dan mungkin yang paling glamour adalah proyek mencari kehidupan di luar bumi, yang dikenal dengan proyek SETI (Search for Extra Terrestrial Intelligence)

Persepsi inilah yang menjadi hambatan besar diterimanya gagasan grid computing di kalangan bisnis. Padahal, ia berpotensi sanghat mempengaruhi kepentingan bisnis, misalnya mengatasi permasalahan operasional sehari-hari yang dihadapi departemen TI perusahaan. Mulai dari system maintenance , penambahan dan pengurangan aset TI, memaksimalkan penggunaan perangkat keras, sehingga anggaran yang tersedia bisa dialokasikan ke hal lain, sampai menjaga pengguna agar tetap senang. Dari konteks kepentingan bisnis inilah orang mulai mengenalEnterprise grid .

Untuk penerapan grid computing terdapat langkah-langkahnya seperti :

  • Konsolidasi perangkat keras, aplikasi dan informasi yang di- share di satu atau lebih data center.
  • Standarisasi server, storage dan sistem operasi; menggunakan layanan infrastruktur bersama seperti provisioning dan identity management ; standarisasi layanan aplikasi, misalnya Web services; standarisasi sumber informasi dan metadata
  • Otomasi, dalam hal penyediaan dan pengalokasian sumberdaya TI secara otomatis.
(sumber: Oracle)

Elemen-elemen teknologi grid computing

Ada sejumlah teknologi utama yang membentuk arsitektur grid computing , yakni:

  • Blades – Sistem komputasi yang meliputi prosesor dan memori dalam satu board tunggal, namun sumber lain, seperti tenaga, sistem pendingin, akses jaringan dan storage semuanya di- shared . Blades dirancang untuk dapat dibongkar pasang dengan mudah dan biasanya berbentuk lebih kecil ketimbang rack-optimised server .
  • Clustering – Menghubungkan bersama-sama dua komputer atau lebih sedemikian rupa sehingga nampak sebagai satu sumberdaya computingtunggal. Clustering digunakan untuk pemrosesan paralel, load balancing dan fault tolerance.
  • Provisioning – Penyediaan atau pengalokasian sumberdaya TI yang dibutuhkan.
  • Service Oriented Architecture (SOA) –adalah satu set layanan yang bersifat independen, fungsionalitas suatu piranti lunak yang dikemas tersendiri dan dapat diakses melalui sebuah jaringan menggunakan berbagai platform danexecution environment berbeda-beda.
  • Virtualisation – Teknik mengelola dan menampilkan fungsionalitas perangkat storage danresource lainnya, tanpa memperhatikan tata letak fisik maupun lokasinya.
Kesimpulan
Pesatnya perkembangan teknologi komputer di negara-negara maju, membuat para penelitinya semakin haus akan tenaga komputasi yang dapat menjawab tantangan dan permasalahan yang mereka hadapi. Walaupun sudah memiliki supercomputer dengan kapasitas yang sangat tinggi , apa yang sudah ada ini pun dirasa tetap kurang, karena mereka berusaha memecahkan permasalahan yang lebih besar lagi.
Dengan adanya grid computing, teknologi infrastruktur yang memungkinkan penyatuan berbagai sumberdaya TI ke dalam satu set layanan yang dapat digunakan bersama (shared services). Infrastruktur berbasis teknologi ini secara kontinu menganalisis kebutuhan sumberdaya dan menyesuaikan pasokannya sesuai kebutuhan.

0 Responses

Posting Komentar

  • Cari Blog Ini