Komputasi grid: Perbedaan antara revisi
Tidak ada ringkasan suntingan |
|||
(14 revisi perantara oleh 7 pengguna tidak ditampilkan) | |||
Baris 1: | Baris 1: | ||
'''Komputasi |
'''Komputasi grid''' adalah penggunaan sumber daya yang melibatkan banyak [[komputer]] yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar. |
||
== Latar |
== Latar belakang == |
||
Perkembangan kecepatan prosesor berkembang sesuai dengan [[Hukum Moore]], meskipun demikian bandwith jaringan komputer berkembang jauh lebih pesat. Semakin cepatnya jalur komunikasi ini membuka peluang untuk menggabungkan kekuatan komputasi dari sumber-sumber komputasi yang terpisah. Perkembangan ini memungkinkan skala [[komputasi terdistribusi]] ditingkatkan lebih jauh lagi secara geografis, melintasi batas-batas domain administrasi yang sudah ada. |
Perkembangan kecepatan prosesor berkembang sesuai dengan [[Hukum Moore]], meskipun demikian bandwith jaringan komputer berkembang jauh lebih pesat. Semakin cepatnya jalur komunikasi ini membuka peluang untuk menggabungkan kekuatan komputasi dari sumber-sumber komputasi yang terpisah. Perkembangan ini memungkinkan skala [[komputasi terdistribusi]] ditingkatkan lebih jauh lagi secara geografis, melintasi batas-batas domain administrasi yang sudah ada. |
||
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 |
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. Setelah semua komputer yang dimiliki seorang "peneliti haus tenaga komputasi" dipergunakan habis-habisan untuk memecahkan masalahnya, setelah berbagai cara untuk memecahkan masalah dicoba, dan dipilih yang paling efisien, tetapi tetap masalahnya belum bisa dipecahkan juga, apa yang harus dia lakukan? Komputasi grid adalah salah satu jawaban dari pertanyaan ini. |
||
== Konsep Dasar == |
|||
* Sumber daya dikelola dan dikendalikan secara lokal. |
|||
* Sumber daya berbeda dapat mempunyai kebijakan dan mekanisme berbeda, meliputi Sumber daya komputasi dikelola oleh sistem berbeda, Sistem penyimpanan berbeda pada simpul berbeda, Kebijakan berbeda dipercayakan kepada pengguna yang sama pada sumber daya berbeda pada komputasi Grid. |
|||
* Sifat alami dinamis: Sumber daya dan pengguna dapat sering berubah. |
|||
* Lingkungan kolaboratif bagi (komunitas elektronik, di internet). |
|||
* Tiga hal yang dibagikan dalam sebuah sistem grid, antara lain : sumber, [[jaringan]] dan Proses. Kegunaan / layanan dari sistem grid sendiri adalah untuk melakukan komputasi keluaran tinggi dibidang penelitian, ataupun proses komputasi lain yang memerlukan banyak resource komputer. |
|||
== Definisi == |
== Definisi == |
||
Menurut tulisan singkat [http://www-fp.mcs.anl.gov/~foster/Articles/WhatIsTheGrid.pdf] oleh [[Ian Foster]] ada check-list yang dapat digunakan untuk mengidentifikasi bahwa suatu sistem melakukan komputasi grid yaitu |
Menurut tulisan singkat [http://www-fp.mcs.anl.gov/~foster/Articles/WhatIsTheGrid.pdf] oleh [[Ian Foster]] ada check-list yang dapat digunakan untuk mengidentifikasi bahwa suatu sistem melakukan komputasi grid yaitu: |
||
* Sistem tersebut melakukan koordinasi terhadap sumberdaya komputasi yang tidak berada dibawah suatu kendali terpusat. Seandainya sumber daya yang digunakan berada dalam satu cakupan domain administratif, maka komputasi tersebut belum dapat dikatakan komputasi grid. |
* Sistem tersebut melakukan koordinasi terhadap sumberdaya komputasi yang tidak berada dibawah suatu kendali terpusat. Seandainya sumber daya yang digunakan berada dalam satu cakupan domain administratif, maka komputasi tersebut belum dapat dikatakan komputasi grid. |
||
Baris 21: | Baris 14: | ||
* Sistem tersebut berusaha untuk mencapai kualitas layanan yang canggih, (nontrivial quality of service) yang jauh diatas kualitas layanan komponen individu dari komputasi grid tersebut. |
* Sistem tersebut berusaha untuk mencapai kualitas layanan yang canggih, (nontrivial quality of service) yang jauh diatas kualitas layanan komponen individu dari komputasi grid tersebut. |
||
== Jenis-jenis komputasi Grid == |
|||
Jenis-jenis atau komponen-komponen komputasi grid adalah: |
|||
* Alokasi Sumber Daya Grid dan Manajemen |
|||
Komponen ini dibuat untuk mengatur seluruh sumber daya komputasi yang tersedia dalam sebuah sistem komputasi grid. Pengaturan ini termasuk eksekusi [[program]] pada seluruh komputer yang tergabung dalam sistem komputasi grid, mulai dari [[inisiasi]], pemantauan, sampai dengan penjadwalan dan koordinasi antar [[proses]] yang terjadi dalam sistem tersebut. Juga dapat berkoordinasi dengan sistem-sistem pengaturan sumber daya yang telah ada sebelumnya. Dengan mekanisme ini program-program yang telah dibuat sebelumnya tidak perlu dibangun ulang atau bila dimodifikasi, modifikasinya minimum. |
|||
* Transfer File Yang Dapat Diandalkan/[[Protokol]] Transfer data Grid |
|||
Komponen ini dibuat agar pengguna dapat mengakses data yang berukuran besar dari semua simpul komputasi yang telah tergabung dalam sebuah sistem komputasi secara efisien. Hal ini tentu saja berpengaruh karena kinerja komputasi tidak hanya bergantung pada kecepatan komputer yang tergabung dalam mengeksekusi program, tapi juga seberapa cepat data yang dibutuhkan dapat di [[akses]]. Data yang di akses juga tidak selalu ada pada komputer yang mengeksekusi. |
|||
* Layanan Pemantauan dan Penemuan |
|||
Komponen ini dibuat untuk proses komputasi yang sedang dijalankan agar dapat mendeteksi masalah yang timbul dengan segera. Sedangkan fungsi disovery dibuat agar pengguna mampu mengetahui keberadaan [[sumber daya]] komputasi beserta karakteristiknya. |
|||
* Infrastruktur Keamanan Grid |
|||
Komponen ini dibuat untuk mengamankan sistem komputasi grid secara keseluruhan. Komponen ini membedakan teknologi-teknologi sebelumnya. Dengan menerapkan [[mekanisme]] keamanan yang tergabung dengan komponen-komponen komputasi grid lainnya, sistem ini dapat di akses secara luas tanpa sedikitpun mengurangi tingkat keamanannya. Sistem [[keamanan]] ini dibangun dengan segala komponen yang telah diuji, mencakup proteksi [[data]], autentikasi, [[delegasi]] dan autorisasi. |
|||
== Elemen-Elemen dalam Komputasi Grid == |
|||
Penerapan teknologi komputasi grid pada kalangan yang membutuhkan, wajib memiliki elemen-elemen tertentu. Secara garis besar, 3 elemen pokok dari infrastuktur grid adalah: |
|||
* '''Perangkat Keras/sumber daya''' dalam komputasi grid mencakup perangkat penyimpanan, prosesor, memori, jaringan, dan Perangkat lunak yang di desain untuk mengelola [[Perangkat Keras]] ini, misalnya [[basis data]], manajemen penyimpan, [[manajemen sistem]], [[server]] [[aplikasi]], dan [[sistem operasi]]. Perangkat Keras pada komputasi Grid di atur secara lokal, dan Perangkat Keras yang berbeda memiliki kebijakan dan cara kerja yang berbeda. Perangkat Keras dan user komputasi Grid sering bersifat dinamis tergantung penerapan grid tersebut. |
|||
* '''Perangkat Lunak''' merupakan suatu perangkat yang menghubungkan semua middleware-nya. Peranti Tengah itu sendiri adalah bagian dari software, yaitu lapisan Perangkat Lunak yang terletak antara sistem operasi dan aplikasi yang berfungsi sebagai penghubung komunikasi antar-objek dari sistem yang berbeda. Unsur-unsur dasar suatu Peranti Tengah adalah keamanan, pengaturan sumber daya, pengaturan data, dan layanan informasi. Contoh beberapa [[Peranti Tengah]] adalah Globus Toolkit, Gridbus, Microsoft’s COM/DCOM, Unicore, dan masih banyak contoh-contoh Peranti Tengah lainnya. |
|||
* '''orang yang memelihara dan memakai komputasi grid''' dalam komputasi grid hanya meliputi pemelihara dan pemakai komputasi grid. |
|||
== Manfaat Komputasi Grid == |
|||
Penggunaan Komputasi Grid Sistem untuk perusahaan-perusahaan akan banyak memberikan manfaat, baik manfaat secara langsung maupun tidak langsung. Beberapa manfaat tersebut antara lain : |
|||
* Komputing Grid menjanjikan peningkatan [[utilitas]], dan ganti yang lebih besar untuk [[sumber daya]] [[infrastruktur]], aplikasi dan informasi. Dan juga menjanjikan peningkatan produktivitas kerja perusahaan. |
|||
* Komputing Grid bisa memberi penghematan uang, baik dari sisi [[investasi]] modal maupun operasi biayanya. |
|||
== Hambatan Komputasi Grid == |
|||
* 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. |
|||
* Masih sedikitnya [[Sumber Daya Manusia]] yang kompeten dalam mengelola komputasi grid . Contonhya kurangnya pengetahuan yang mencukupi bagi teknisi [[teknologi informasi]] maupun user non teknisi mengenai manfaat dari komputasi grid itu sendiri. |
|||
== Peluang == |
== Peluang == |
||
Baris 60: | Baris 24: | ||
== Pranala luar == |
== Pranala luar == |
||
* Berita |
* Berita |
||
** [http://dsonline.computer.org/gc/ IEEE Distributed Systems Online, Grid Computing Section] |
** [http://dsonline.computer.org/gc/ IEEE Distributed Systems Online, Grid Computing Section] {{Webarchive|url=https://web.archive.org/web/20050204100443/http://dsonline.computer.org/gc/ |date=2005-02-04 }} |
||
** [http://www.gridtoday.com/gridtoday.html GRIDtoday] |
** [http://www.gridtoday.com/gridtoday.html GRIDtoday] {{Webarchive|url=https://web.archive.org/web/20060721183655/http://www.gridtoday.com/gridtoday.html |date=2006-07-21 }} |
||
** [http://www.UtilityComputing.com/ UtilityComputing.com] |
** [http://www.UtilityComputing.com/ UtilityComputing.com]{{Pranala mati|date=Februari 2021 |bot=InternetArchiveBot |fix-attempted=yes }} |
||
** [http://www.LinuxHPC.org LinuxHPC] |
** [http://www.LinuxHPC.org LinuxHPC] |
||
* Forum dan asosiasi |
* Forum dan asosiasi |
||
** [http://www.globus.org The Globus Alliance] |
** [http://www.globus.org The Globus Alliance] |
||
** [http://www.gridforum.org/ Global Grid Forum] |
** [http://www.gridforum.org/ Global Grid Forum] |
||
** [http://www.apgrid.org/ ApGrid: Asia Pacific Grid] |
** [http://www.apgrid.org/ ApGrid: Asia Pacific Grid] {{Webarchive|url=https://web.archive.org/web/20060710093918/http://www.apgrid.org/ |date=2006-07-10 }} |
||
** [http://eu-datagrid.web.cern.ch/eu-datagrid/ EU DataGrid project] Complete, suceeded by EGEE |
** [http://eu-datagrid.web.cern.ch/eu-datagrid/ EU DataGrid project] {{Webarchive|url=https://web.archive.org/web/20160831054519/http://eu-datagrid.web.cern.ch/eu-datagrid/ |date=2016-08-31 }} Complete, suceeded by EGEE |
||
** [http://egee-intranet.web.cern.ch/egee-intranet/gateway.html Enabling Grids for E-sciencE (EGEE)] |
** [http://egee-intranet.web.cern.ch/egee-intranet/gateway.html Enabling Grids for E-sciencE (EGEE)] {{Webarchive|url=https://web.archive.org/web/20060813183602/http://egee-intranet.web.cern.ch/egee-intranet/gateway.html |date=2006-08-13 }} |
||
** [http://lcg.web.cern.ch/LCG/ The LHC Computing Grid] |
** [http://lcg.web.cern.ch/LCG/ The LHC Computing Grid] {{Webarchive|url=https://web.archive.org/web/20060819221356/http://lcg.web.cern.ch/LCG/ |date=2006-08-19 }} |
||
** [http://www.grid.org.il/ The Israeli Association of Grid Technologies (IGT)] |
** [http://www.grid.org.il/ The Israeli Association of Grid Technologies (IGT)] |
||
** [http://www.thaigrid.net/ ThaiGrid] |
** [http://www.thaigrid.net/ ThaiGrid] {{Webarchive|url=https://web.archive.org/web/20060803220840/http://thaigrid.net/ |date=2006-08-03 }} |
||
** [http://www.nordugrid.org/ NorduGrid] |
** [http://www.nordugrid.org/ NorduGrid] |
||
** [http://www.gridcomputing.com/ Grid Computing Reference Guide] |
** [http://www.gridcomputing.com/ Grid Computing Reference Guide] |
||
Baris 80: | Baris 44: | ||
** [http://www.parabon.com/ Parabon Computation] |
** [http://www.parabon.com/ Parabon Computation] |
||
** [http://www.digipede.net/ Digipede] |
** [http://www.digipede.net/ Digipede] |
||
** [http://www.datasynapse.com DataSynapse] |
** [http://www.datasynapse.com DataSynapse] {{Webarchive|url=https://web.archive.org/web/20050512002801/http://datasynapse.com/ |date=2005-05-12 }} |
||
** [http://www.ibm.com/grid IBM Grid Computing website] |
** [http://www.ibm.com/grid IBM Grid Computing website] |
||
** [http://www.gridcomputing.com/ GridComputing.com] |
** [http://www.gridcomputing.com/ GridComputing.com] |
||
Baris 87: | Baris 51: | ||
* Artikel |
* Artikel |
||
** [http://linux.oreillynet.com/pub/a/linux/2002/04/25/enterprise.html O'Reilly article about grid computing software] |
** [http://linux.oreillynet.com/pub/a/linux/2002/04/25/enterprise.html O'Reilly article about grid computing software] |
||
** [http://gridcafe.web.cern.ch/gridcafe Grid Café, the place for everyone to learn about the Grid] |
** [http://gridcafe.web.cern.ch/gridcafe Grid Café, the place for everyone to learn about the Grid] {{Webarchive|url=https://web.archive.org/web/20080311201632/http://gridcafe.web.cern.ch/gridcafe/ |date=2008-03-11 }} |
||
* Tools, Frameworks, Middleware |
* Tools, Frameworks, Middleware |
||
** [http://www-unix.globus.org/toolkit/ Globus Toolkit] |
** [http://www-unix.globus.org/toolkit/ Globus Toolkit] {{Webarchive|url=https://web.archive.org/web/20050908015619/http://www-unix.globus.org/toolkit/ |date=2005-09-08 }} |
||
** [http://www.cogkit.org/ Java Commodity Grid Toolkit (CoG) Kit] |
** [http://www.cogkit.org/ Java Commodity Grid Toolkit (CoG) Kit] |
||
** [http://forge.gridforum.org/ GridForge] |
** [http://forge.gridforum.org/ GridForge] {{Webarchive|url=https://web.archive.org/web/20050815175630/http://forge.gridforum.org/ |date=2005-08-15 }} |
||
* Penelitian |
* Penelitian |
||
** [http://www.research.ibm.com/journal/sj43-4.html IBM Research - Grid Computing] |
** [http://www.research.ibm.com/journal/sj43-4.html IBM Research - Grid Computing] |
||
** [http://www.cs.univie.ac.at/cta Grid Research Lab at University of Vienna ] |
** [http://www.cs.univie.ac.at/cta Grid Research Lab at University of Vienna ] |
||
** [http://www.grid.ui.ac.id/ Grid Research Lab at University of Indonesia] |
** [http://www.grid.ui.ac.id/ Grid Research Lab at University of Indonesia] {{Webarchive|url=https://web.archive.org/web/20071228165236/http://grid.ui.ac.id/ |date=2007-12-28 }} |
||
[[Kategori:Komputasi terdistribusi|Grid]] |
[[Kategori:Komputasi terdistribusi|Grid]] |
Revisi terkini sejak 14 April 2022 17.05
Komputasi grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar.
Latar belakang
[sunting | sunting sumber]Perkembangan kecepatan prosesor berkembang sesuai dengan Hukum Moore, meskipun demikian bandwith jaringan komputer berkembang jauh lebih pesat. Semakin cepatnya jalur komunikasi ini membuka peluang untuk menggabungkan kekuatan komputasi dari sumber-sumber komputasi yang terpisah. Perkembangan ini memungkinkan skala komputasi terdistribusi ditingkatkan lebih jauh lagi secara geografis, melintasi batas-batas domain administrasi yang sudah ada.
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. Setelah semua komputer yang dimiliki seorang "peneliti haus tenaga komputasi" dipergunakan habis-habisan untuk memecahkan masalahnya, setelah berbagai cara untuk memecahkan masalah dicoba, dan dipilih yang paling efisien, tetapi tetap masalahnya belum bisa dipecahkan juga, apa yang harus dia lakukan? Komputasi grid adalah salah satu jawaban dari pertanyaan ini.
Definisi
[sunting | sunting sumber]Menurut tulisan singkat [1] oleh Ian Foster ada check-list yang dapat digunakan untuk mengidentifikasi bahwa suatu sistem melakukan komputasi grid yaitu:
- Sistem tersebut melakukan koordinasi terhadap sumberdaya komputasi yang tidak berada dibawah suatu kendali terpusat. Seandainya sumber daya yang digunakan berada dalam satu cakupan domain administratif, maka komputasi tersebut belum dapat dikatakan komputasi grid.
- Sistem tersebut menggunakan standard dan protokol yang bersifat terbuka (tidak terpaut pada suatu implementasi atau produk tertentu). Komputasi grid disusun dari kesepakatan-kesepakatan terhadap masalah yang fundamental, dibutuhkan untuk mewujudkan komputasi bersama dalam skala besar. Kesepakatan dan standar yang dibutuhkan adalah dalam bidang autentikasi, otorisasi, pencarian sumberdaya, dan akses terhadap sumber daya.
- Sistem tersebut berusaha untuk mencapai kualitas layanan yang canggih, (nontrivial quality of service) yang jauh diatas kualitas layanan komponen individu dari komputasi grid tersebut.
Peluang
[sunting | sunting sumber]Dalam buku The Grid:Blue Print for a new computing infrastructure dijelaskan bahwa yang dimaksud dengan komputasi grid adalah infrastruktur perangkat keras dan perangkat lunak yang dapat menyediakan akses yang bisa diandalkan, konsisten, tahan lama dan tidak mahal terhadap kemampuan komputasi mutakhir yang tersedia.
"A computational grid is a hardware and software infrastructure that provides dependable, consistent, pervasive, and inexpensive access to high-end computational capabilities."
Seandainya kelak dikemudian hari teknologi yang dibutuhkan untuk mewujudkan visi paradigma komputasi grid ini sudah mapan, peluang akan semakin terbuka bagi kerjasama lintas organisasi, lintas benua dan lintas bangsa. Akan terbuka peluang bagi peneliti di Indonesia yang ingin melakukan komputasi yang sangat rumit, dengan menggunakan supercomputer tercepat di dunia, tanpa harus melakukan investasi besar-besaran dalam bidang teknologi informasi.
Pranala luar
[sunting | sunting sumber]- Berita
- Forum dan asosiasi
- The Globus Alliance
- Global Grid Forum
- ApGrid: Asia Pacific Grid Diarsipkan 2006-07-10 di Wayback Machine.
- EU DataGrid project Diarsipkan 2016-08-31 di Wayback Machine. Complete, suceeded by EGEE
- Enabling Grids for E-sciencE (EGEE) Diarsipkan 2006-08-13 di Wayback Machine.
- The LHC Computing Grid Diarsipkan 2006-08-19 di Wayback Machine.
- The Israeli Association of Grid Technologies (IGT)
- ThaiGrid Diarsipkan 2006-08-03 di Wayback Machine.
- NorduGrid
- Grid Computing Reference Guide
- The Metropolitan Area Grid
- Portal
- Artikel
- Tools, Frameworks, Middleware
- Globus Toolkit Diarsipkan 2005-09-08 di Wayback Machine.
- Java Commodity Grid Toolkit (CoG) Kit
- GridForge Diarsipkan 2005-08-15 di Wayback Machine.
- Penelitian