Globus Toolkit Common runtime. Komponen ini menyediakan kumpulan pustaka dasar Security. Komponen yang berbasis pada Grid Security Infrastructure GSI Data Management. Komponen ini digunakan untuk mengelola data dalam Information Service. Komponen ini digu

terkendali. Dengan kata lain, penyedia sumber daya maupun pengguna haruslah didefinisikan dengan jelas mengenai sumber daya apa saja yang akan digunakan bersama, siapa saja yang diperbolehkan menggunakannya, maupun kondisi di mana penggunaan bersama tersebut boleh dilakukan. Sekumpulan individu maupun institusi yang berinteraksi dalam penggunaan bersama suatu sumber daya dengan aturan tertentu disebut Virtual Organization. Virtual Organization untuk selanjutnya disebut VO. VO sangat beragam jika ditilik dari tujuan, ruang lingkup, dimensi, durasi, struktur, komunitas dan berbagai faktor lainnya. Keberagaman tersebut meliputi beberapa hal berikut. a. Hubungan antar entitas dalam skema penggunaan sumber daya clientserver hingga peer-to-peer. b. Tingkat kendali yang jelas terhadap cara sumber daya yang digunakan, meliputi akses kontrol secara fine-grained hingga multi-stackholder. c. Keberagaman sumber daya yang digunakan meliputi aplikasi, berkas, data, komputer, sensor, jaringan dan sebagainya. d. Modus penggunaan meliputi pengguna tunggal maupun pengguna jamak. Beragamnya VO mengimplikasikan bahwa VO memiliki batasan yang samar, struktur yang fleksibel, dan kemampuan melibatkan entitas baru saat dibutuhkan.

2.3 Globus Toolkit

Globus Toolkit GT adalah alat bantu perangkat lunak yang bersifat open source yang digunakan untuk mengembangkan sistem dan aplikasi berbasis gr id. Untuk rilis keempat, sebagaimana OGSA, GT telah mengadopsi konsep WS pada beberapa komponennya. Sotomayor 2005 menjelaskan masing- masing komponen sebagai berikut.

a. Common runtime. Komponen ini menyediakan kumpulan pustaka dasar

yang diperlukan untuk membangun layanan baik yang berbasis WS atau non-WS.

b. Security. Komponen yang berbasis pada Grid Security Infrastructure GSI

ini digunakan untuk menyakinkan bahwa komunikasi berlangsung aman.

c. Data Management. Komponen ini digunakan untuk mengelola data dalam

jumlah besar pada VO. Pengelolaan berkaitan dengan integrasi data dengan suatu layanan grid dan publikasi data Deelman et al. 2004 serta perpindahan, akses dan update data Foster et al. 2005.

d. Information Service. Komponen ini digunakan untuk mengelola sumber

daya yang terlibat dalam VO. Pengelolaan meliputi pencarian dan pengamatan layanan.

e. Execution Management. Komponen ini digunakan untuk mengelola

program yang dapat dieksekusi. Pengelolaan yang dilakukan terkait dengan inisiasi, pengamatan, penjadwalan dan koordinasi. Komponen-komponen GT4 adalah seperti pada Gambar 5. Kemudian, dari kelima komponen tersebut, terdapat komponen-komponen yang berbasis WS, sedangkan sisanya berbasis non-WS. Foster 2005 mengilustrasikan arsitektur GT4 seperti pada Gambar 6. Gambar 5 Komponen-komponen GT4 Sotomayor 2005 Gambar 6 Arsitektur GT4 Foster 2005 Dari kelima komponen utama GT4, terdapat sembilan komponen yang berbasis WS. Kesembilan komponen tersebut adalah sebagai berikut.

a. Job Management Grid Resource Allocation Manager. Komponen ini