Setelah membahas Mobile Computing kali ini saya akan membahas Apa itu Grid Computing? berserta contoh penerapan aplikasi dan contoh perusahaan.
Grid
computing merupakan sebuah sistem komputasi terdistribusi, yangmemungkinkan
seluruh sumber daya (resource) dalam jaringan, seperti pemrosesan, bandwidth
jaringan, dan kapasitas media penyimpan, membentuk sebuah sistem tunggal secara
virtual. Dimana sumber daya ini berbeda dalam hal kebijakan dan mekanisme yaitu
mencakup sumber daya komputasi yang dikelola oleh sistem batch berbeda, sistem
storage berbeda pada node berbeda. Kebijakan berbeda dipercayakan kepada user
yang sama pada sumber daya berbeda pada Grid. Grid computing memiliki sifat
alami dinamis artinya Sumber daya dan pengguna dapat sering berubah.
Grid
computing dibangun dengan cara menggabungkan seluruh sistem komputasi grid yang
ada di institusi-institusi penelitian menjadi sebuah kesatuan. Pengaturan
hardware dan software pada masing-masing sistem di tingkat institusi
kemungkinan berbeda, namun dengan menjalankan teknologi Grid computing dengan
menggabungkan simpul-simpul penghubung dari masing-masing sistem, maka akan
terbentuk sebah kesatuan sumber daya komputasi grid.
Dengan
ini berarti pengguna pada suatu institusi dapat memanfaatkan sumber daya
komputasi yang berada di luar institusinya. Salah satu syarat dari pembentukan
grid computing adalah adanya suatu backbone jaringan berkapasitas besar untuk
menghubungkan simpul-simpul penghubung (memiliki lebar pita mulai dari 2 Mbps
sampai dengan 155 Mbps).
Secara
singkat, grid computing berarti menyatukan seluruh sumberdaya TI ke dalam
sekumpulan layanan yang bisa digunakan secara bersama-sama untuk memenuhi
kebutuhan komputing perusahaan. Infrastruktur gridcomputing secara kontinyu
menganalisa permintaan terhadap sumberdaya dan mengatur suplai untuk
disesuaikan terhadap permintaan tersebut.
Dimana
data disimpan atau computer mana yang memproses permintaan tidak perlu
dipikirkan. Sebagaimana arus listrik; untuk memanfaatkannya, tempat pembangkit
atau bagaimana pengabelan jaringan listrik tidak perlu diketahui.
Dalam
menyelesaikan masalah system monolitik dan sumberdaya yang terfragmentasi, grid
computing bertujuan menciptakan keseimbangan antara pengaturan suplai
sumberdaya dan kontrol yang fleksibel.
Beberapa
konsep dasar dari grid computing :
1. Sumber daya dikelola dan
dikendalikan secara lokal.
2. Sumber daya berbeda dapat mempunyai
kebijakan dan mekanisme berbeda, mencakup Sumber daya komputasi dikelola oleh sistem
batch berbeda, Sistem storage berbeda pada node berbeda, Kebijakan berbeda
dipercayakan kepada user yang sama pada sumber daya berbeda pada Grid.
3. Sifat alami dinamis: Sumber
daya dan pengguna dapat sering berubah
4. Lingkungan kolaboratif bagi
e-community (komunitas elektronik, di internet)
5. Tiga hal yang
di-,sharing dalam sebuah sistem grid, antara lain : Resource, Network dan
Proses. Kegunaan / layanan dari sistem grid sendiri adalah untuk melakukan high
throughput computing dibidang penelitian, ataupun proses komputasi lain yang
memerlukan banyak resource computer.
Kelebihan dan
Kekurangan Grid Computing
Penggunaan Grid
Computing System untuk perusahaan-perusahaan akan banyak memberikan manfaat,
baik manfaat secara langsung maupun tidak langsung. Beberapa manfaat tersebut
antara lain :
1.
Grid computing menjanjikan peningkatan utilitas, dan fleksibilitas yang lebih
besar untuk sumberdaya infrastruktur, aplikasi dan informasi. Dan juga
menjanjikan peningkatan produktivitas kerja perusahaan.
2.
Grid computing bisa memberi penghematan uang, baik dari sisi investasi modal
maupun operating cost–nya.
Dan
beberapa hambatan yang dialami oleh masyarakat Indonesia dalam mengaplikasikan
teknologi grid computing adalah sebagai berikut :
1.
Manajemen institusi yang terlalu birokratis menyebabkan mereka enggan untuk
merelakan fasilitas yang dimiliki untuk digunakan secara bersama agar
mendapatkan manfaat yan lebih besar bagi masyarakat luas.
2. Masih sedikitnya Sumber Daya Manusia
yang kompeten dalam mengelola grid computing. Contonhya kurangnya pengetahuan
yang mencukupi bagi teknisi IT maupun user non teknisi mengenai manfaat dari
grid computing itu sendiri.
Perbedaan
Mobile, Grid dan Cloud computing
- Mobile computing menggunakan teknologi mobile untuk menjalankannya seperti handphone, carputer dan ultra mobile PC, sedangkan grid dan cloud computing menggunakan PC pada umumnya untuk menjalankannya.
- Biaya untuk pengadaan energi bagi mobile computing cenderung lebih mahal dibanding grid dan cloud computing apabila tidak ada sumber daya listrik karena membutuhkan sumber daya pengganti yaitu baterei.
- Mobile computing tidak terlalu membutuhkan tempat yang besar untuk mengoperasikannya dibanding grid dan cloud computing karena cenderung portable dan mudah dibawa kemana saja.
- Pada mobile computing, proses komputasi cenderung dilakukan sendiri oleh user. Pada grid computing, proses komputasi dilakukan terpusat maupun tidak terpusat dimana consumer membutuhkan discovery server. Pada cloud computing, proses komputasi membutuhkan ASP dan internet sebagai media penghubung.
Persamaan
Mobile, Grid dan Cloud Computing
- Ketiganya merupakan metode untuk melakukan proses komputasi dan memecahkan sebuah masalah serta menemukan solusinya
- Ketiganya membutuhkan alat pengolah data modern seperti PC,laptop maupun handphone untuk menjalankannya.
Contoh
Aplikasi
Oracle
10g merupakan salah satu contoh aplikasi yang menerapkan Grid Computing. Huruf
‘g’ pada Oracle 10g adalah singkatan dari grid. Fokus dari versi baru Oracle
ini adalah untuk memudahkan perusahaanmenyederhanakan proses implementasi grid
computing di luar kerangka kerja komputasi akademik, teknik, riset dan
saintifik. Software ini adalah langkah revolusioner berdasarkan pengalaman
Oracle selama bertahun-tahun dalam arsitektur komputasi tersebar dan dalam
mendukung lingkungan multivendor. Oracle 10g meliputi :
-
Oracle Database 10g
-
Oracle Aplication Server 10g
-
Oracle Enterprise Manaer 10g
Refrensi:
http://febbri-grunge.blogspot.co.id/2015/06/komputasi-grid-grid-computing.html
https://4d1kurn14.wordpress.com/2010/04/23/perbedaan-dan-persamaan-mobilegrid-dan-cloud-computing/
https://4d1kurn14.wordpress.com/2010/04/23/perbedaan-dan-persamaan-mobilegrid-dan-cloud-computing/