Senin, 09 Maret 2015

Grid Computing

Grid Computing

      Grid Computing adalah sebuah sistem komputasi terdistribusi, yang memungkinkan seluruh sumber daya (resource) dalam jaringan, seperti pemrosesan, bandwidth jaringan, dan kapasitas media penyimpan, membentuk sebuah sistem tunggal secara vitual. Seperti halnya pengguna internet yang mengakses berbagai situs web dan menggunakan berbagai protokol seakan-akan dalam sebuah sistem yang berdiri sendiri, maka pengguna aplikasi Grid computing seolah-olah akan menggunakan sebuah virtual komputer dengan kapasitas pemrosesan data yang sangat besar.
      Grid computing sebenarnya merupakan sebuah aplikasi pengembangan dari  jaringan komputer (network). Hanya saja, tidak seperti jaringan komputer konvensional yang berfokus pada komunikasi antar pirati (device), aplikasi pada Grid computing dirancang untuk memanfaatkan sumber daya pada terminal dalam jaringannya. Grid computing biasanya diterapkan untuk menjalankan sebuah fungsi yang terlalu kompleks atau terlalu intensif untuk dikerjakan oleh satu sistem tunggal.
      Grid Computing itu sendiri adalah sebuah sistem komputasi terdistribusi, yang memungkinkan seluruh sumber daya (resource) dalam jaringan, seperti pemrosesan, bandwidth jaringan, dan kapasitas media penyimpan, membentuk sebuah sistem tunggal secara vitual. Seperti halnya pengguna internet yang mengakses berbagai situs web dan menggunakan berbagai protokol seakan-akan dalam sebuah sistem yang berdiri sendiri, maka pengguna aplikasi Grid computing seolah-olah akan menggunakan sebuah virtual komputer dengan kapasitas pemrosesan data yang sangat besar.




Karakteristik Grid Computing :

  1. Large Scale (berskala besar). Grid Computing harus mampu menangani sejumlah sumber daya mulai dari hanya beberapa untuk jutaan. Hal ini menimbulkan masalah yang sangat serius untuk menghindari penurunan kinerja potensial sebagai ukuran meningkan  jaringan. 
  2. Distribusi geografis. Sumber daya grid computing memungkin lokasi di tempat yang jauh.
  3. Heterogenitas. Grid computing menyediakan perangkat lunak dan perangkat keras sumber daya yang sangat bervariasi mulai dari data, file, komponen perangkat lunak atau program untuk sensor, instrumen ilmiah, perangkat layar, penyelenggara pribadi digital, komputer, super-komputer dan jaringan. 
  4. Resource Sharing. Sumber daya milik berbagai organisasi dapat diakses oleh organisasi lainnya (pengguna).
  5. Multiple administrations. Setiap organisasi dapat membentuk keamanan yang berbeda dan kebijakan administratif di mana sumber daya yang dimiliki dapat diakses dan digunakan.
  6. Resource coordination. Sumberdaya dalam grid computing harus dikoordinasikan untuk memberikan kemampuan komputasi yang handal. 
  7. Transparent access. Grid computing harus dilihat sebagai komputer virtual yang tunggal.
  8. Dependable access. Grid computing harus menjamin pemberian pelayanan di bawah persyaratan Quality of Service (QoS). Kebutuhan layanan yang handal adalah kebutuhan mendasar sejak pengguna membutuhkan jaminan bahwa mereka akan menerima prediksi , berkelanjutan dan menunjang performa dengan tinggi kinerja.
  9. Dependable access. Grid computing harus menjamin pemberian pelayanan di bawah persyaratan Quality of Service (QoS). Kebutuhan layanan yang handal adalah kebutuhan mendasar sejak pengguna membutuhkan jaminan bahwa mereka akan menerima prediksi , berkelanjutan dan menunjang performa dengan tinggi kinerja.
  10. Pervasive access. Grid harus memberikan akses ke sumber daya yang tersedia dengan beradaptasi dengan lingkungan yang dinamis di mana kegagalan sumber daya adalah hal yang lumrah. Sistem menentukan bagaimana cara memenuhi kebutuhan konsumen seiring dengan mengoptimasi jalannya sistem secara keseluruhan.

Elemen - Elemen Dalam Grid Computing :

  1. Hardware
  2. Software
  3. Brainware
  • Hardware dalam komputasi grid mencakup perangkat penyimpanan, prosesor, memori, jaringan, dan software yang di desain untuk mengelola hardware ini, misalnya database, manajemen penyimpan, manajemen sistem, server aplikasi, dan sistem operasi. Hardware pada grid komputing di atur secara lokal, dan hardware yang berbeda memiliki kebijakan dan cara kerja yang berbeda. Hardware dan user grid komputing sering bersifat dinamis tergantung penerapan grid tersebut.
  • Software merupakan suatu perangkat yang menghubungkan semua middleware-nya. Middleware itu sendiri adalah bagian dari software, yaitu lapisan sofware yang terletak antara sistem operasi dan aplikasi yang berfungsi sebagai penghubung komunikasi antar-objek dari sistem yang berbeda. Unsur-unsur dasar suatu middleware adalah keamanan (security), pengaturan sumber daya (resource management), pengaturan data (data management), dan layanan informasi (information services). Contoh beberapa middleware adalah Globus Toolkit, Gridbus, Microsoft’s COM/DCOM, Unicore, dan masih banyak contoh-contoh middleware lainnya.
  • Brainware dalam komputasi grid hanya meliputi pemelihara dan pemakai grid. Dahulu grid computing cenderung hanya di pakai oleh para ilmuan untuk kepentingan ilmiah. Pada saat itu memang ekspose terbesar lebih banyak pada proyek-proyek sains, seperti riset genetika, fisika dan yang paling terkenal adalah proyek SETI ( Search for Extra Terrestrial Intelligence ) atau riset pencari kehidupan di luar bumi. Hal ini memunculkan persepsi bahwa teknologi komputasi grid ini sulit di terima di kalangan non-ilmuan, terutama di kalangan bisnis. Namun, sekarang penerapan komputasi grid telah merambah penggunaanya bukan hanya pada proyek sains saja. Bahkan baru-baru ini, teknologi grid computing telah di kenalkan pada dunia enterpreneur dan mendapat banyak respon positif. Orang yang memelihara dan menggunakan teknologi grid computing ini, berdasarkan penelitian penggunaannya akan meluas pada:
  • jaringan penelitian publik bagi para peneliti dan ilmuan
  • layanan (service), artinya grid computing tidak lagi hanya bersifat komputasional
  • berbagai institusi keuangan, seperti perbankan 
  • Service Oriented Architecture (SOA), yaitu enkapsulasi sekumpulan aplikasi sebagai interface tunggal yang dapat di rekonfigurasi. 

Topologi Grid Computing :


  1. Intragrid. Sebuah intragrid topologi khas, ,ada dalam satu organisasi, menyediakan set dasar layanan Grid. Organisasi tunggal dapat terdiri dari sejumlah komputer yang  berbagi domain keamanan bersama, dan berbagi data internal di jaringan pribadi. Karakteristik utama dari intragrid adalah penyedia keamanan tunggal, bandwidth pada  jaringan pribadi yang tinggi dan selalu tersedia, dan ada satu lingkungan dalam satu  jaringan. Dalam sebuah intragrid, lebih mudah untuk merancang dan mengoperasikan komputasi grid dan data. Sebuah intragrid menyediakan satu set yang relatif statis sumber daya komputasi dan kemampuan untuk dengan mudah berbagi sistem jaringan antar data. Bisnis mungkin dianggap yang sesuai intragrid jika bisnis memiliki inisiatif untuk mendapatkan skala ekonomi pada pekerjaan manajemen internal atau ingin memulai mengeksplorasi penggunaan grid internal terlebih dahulu mengaktifkan aplikasi perusahaan vertikal. 
  2. Extragrid. Berdasarkan sebuah organisasi tunggal, extragrid memperluas konsep dengan menyatukan dua atau lebih intragrids. Sebuah extragrid, seperti digambarkan,  biasanya melibatkan lebih dari satu penyedia keamanan, dan tingkat kompleksitas manajemen meningkat. Karakteristik utama dari extragrid tersebar keamanan,  beberapa organisasi, dan konektivitas remote / WAN. Dalam sebuah extragrid, sumber daya menjadi lebih dinamis dan grid Anda  perlu lebih reaktif untuk kegagal sumber daya dan komponen. Desain menjadi lebih rumit dan layanan informasi menjadi relevan untuk memastikan bahwa sumber daya grid memiliki akses ke manajemen beban kerja pada waktu berjalan. Sebuah bisnis akan mendapat manfaat dari extragrid jika ada inisiatif bisnis untuk mengintegrasikan dengan mitra bisnis eksternal terpercaya. Sebuah extragrid  juga bisa digunakan dalam kapasitas B2B dan / atau untuk membangun hubungan kepercayaan.
  3. Intergrid. Sebuah intergrid membutuhkan integrasi dinamis aplikasi, sumber daya, dan  jasa dengan pola, pelanggan, dan setiap organisasi yang berwenang lainnya yang akan memperoleh akses ke jaringan melalui internet / WAN.Sebuah intergrid topologi, seperti digambarkan, terutama digunakan oleh perusahaan rekayasa, industri ilmu kehidupan, produsen, dan dengan bisnis di industri keuangan. Karakteristik utama dari intergrid meliputi keamanan tersebar, beberapa organisasi, dan konektivitas remote / WAN. Data dalam intergrid adalah data publik global, dan aplikasi (baik verticaland horisontal) harus dimodifikasi untuk khalayak global. Sebuah bisnis mungkin menganggap suatu yang diperlukan intergrid jika ada kebutuhan untuk komputasi peer-to-peer, sebuah komunitas komputasi kolaboratif, atau disederhanakan proses dengan organisasi yang akan menggunakan intergrid akhir-to-end.

Kelebihan Dan Kekurangan Grid Computing :

Kelebihan :

  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.
Kekurangan :

  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.


Sumber :
http://en.wikipedia.org/wiki/Grid_computing
http://id.wikipedia.org/wiki/Komputasi_grid
http://www.academia.edu/5111326/GRID_COMPUTING_PAPER
http://nasyasora.blogspot.com/
http://lukmanpulungan.blogspot.com/2013/12/grid-computing.html

Tidak ada komentar:

Posting Komentar