Senin, 26 Maret 2012

Grid Computing & Cloud Computing (Implementasi Komputasi Modern)

pada artikel sebelumnya telah dijelaskan mengenai pengenalan dan contoh dari komputasi modern yaitu mobile computing dan  implementasinya. berikut ini akan dijelaskan kembali lanjutan dari komputasi modern dengan implementasinya.

2. Grid computing
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.
Ada beberapa hal yang dapat digunakan untuk mengenali sistem komputasi grid antara lain :
  • Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
  • Sistem menggunakan standard dan protocol yang terbuka.
  • Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.
grid computing dibangun dengan menggabungkan sistem-sistem komputasi grid yang berada di institusi-institusi penelitian (GRID-2, 3, 4) 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. Dengan konfigurasi seperti ini, jika dibutuhkan,pengguna di suatu institusi dapat memanfaatkan sumber daya komputasi yang berada di luar institusinya.
Konsep dasar dari Komputasi Grid
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)
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 komputer.
Di Indonesia implementasi dari computer grid diberi nama InGrid (Inherent Grid). Sistem komputasi grid mulai beroperasi pada bulam Maret 2007 dan terus dikembangkan sampai saat ini. InGrid ini menghubungkan beberapa perguruan tinggi negeri dan swasta yang tersebar di seluruh Indonesia dan beberapa instansi pemerintahan seperti Badan Meteorologi dan Geofisika.
3. Cloud computing
Perkembangan IT saat ini menuju dengan konsep-kosenp social networkingnya, openess, share, colaborations, mobile, easy maintenance, one click, terdistribusi / tersebar, scalability, Concurency dan Transparan, Saat ini terdapat trend teknologi yang masih terus digali dalam penelitian-penelitian para pakar IT di dunia, yaitu Cloud Computing. Akses data dari mana saja dan menggunakan perangkat fixed atau mobile device menggunakan internet cloud sebagai tempat menyimpan data, applications dan lainnya yang dapat dengan mudah mengambil data, download applikasi dan berpindah ke cloud lainnya, hal ini memungkinkan kita dapat memberikan layanan aplikasi secara mobile di masa depan. Trend ini akan memberikan banyak keuntungan baik dari sisi pemberi layanan (provider) atau dari sisi user.
Idealnya  cloud computing  dapat implentasikan di tingkat nasional, Artinya cukup satu infrastruktur di pusat, kemudian seluruh workstation akan mengakses.  Dengan melakukan implementasi infrastruktur diatas  diharapkan adanya efisiensi pada sisi pengadaan perangkat keras dan perangkat lunak dengan tercapainya kondisi berikut :
  1. Di setiap titik sekolah, kantor wilayah setingkat kota/kabupaten tidak diperlukan lagi pengadaan server karena seluruh fungsi server telah dijalankan pada cloud computing server array yang ada di NOC pusat.
  2. Penggunaan Live CD dengan sistem operasi yang berbasis opensource pada PC yang digunakan di setiap titik dapat menghemat biaya lisensi di tiap PC yang digunakan selain itu kondisi ini juga menyababkan tidak diperlukannya pengadaan PC dengan tingkat komputasi tinggi. Karena sebagian besar proses komputasi dilakukan di server, maka fungsi dari PC workstation hanya untuk menjalankan web browser saja sehingga PC standar tanpa hardiskpun dapat digunakan.
  3. Di sisi server dapat digunakan aplikasi  cloud computing  yang berbasis  Open Source  seperti EyeOS yang sudah cukup matang untuk digunakan secara luas. Penggunaan Sistem Operasi berbasis  Open Source  pada server yang digunakan untuk melayani cloud computing ini juga sangat dimungkinkan
Implementasi
Ada 3 point utama yang diperlukan dalam implementasi Cloud Computing. Point utama tersebut antara lain komputer Front end, komputer back end dan yang terakhir penghubung antara keduanya.
Komputer Front end biasanya merupakan komputer desktop biasa, dimana orang awam menggunakannya. Sedangkan komputer back end dalam skala besar bisa berupa server komputer yang dilengkapi dengan data center dalam rak-rak besar. Umumnya komputer back end harus mempunyai kinerja yang tinggi. Karena dia harus melayani, mungkin hingga ribuan permintaan data.
Sedangkah Penghubung keduanya bisa berupa jaringan LAN atau internet.
Semua pengguna komputer yang pernah mengakses internet, secara sadar atau tidak sadar pasti pernah melakukan cloud computing. Contohnya Ketika pengguna mengakses google, sebenarnya dia sedang melakukan cloud computing. Mesin pencari Google, juga mesin pencari lainnya merupakan aplikasi web. Dimana data-data pendukung mereka berada di server masing-masing. Selain itu implementasinya masih banyak lagi. Karena website yang ada sekarang rata-rata sudah berupa aplikasi web. Bukan hanya seperti papan pengumuman yang hanya berfungsi untuk memajang informasi.
source :
http://deris.unsri.ac.id/materi/jarkom/mengenal_cloudcomputing.pdf

0 komentar:

Posting Komentar