Rabu, 14 Maret 2012

Model Sistem Terdistribusi

Sistem terdistribusi merupakan sebuah sistem yg komponennya berada pd jaringan komputer. Komponen tsb saling berkomunikasi & melakukan koordinasi hanya dgn pengiriman pesan (message passing).

1. Model Client Server
Sistem client-server mempunyai satu atau lebih proses client dan satu atau lebih proses server, dan sebuah proses client dapat mengirim query ke sembarang proses server yang membagi jaringan berdasarkan pemberi dan penerima jasa layanan.
• Client:
– Melakukan proses akses data
– Melakukan proses pengoperasian pada komputer lain
• Server:
– Melakukan proses pengaturan data
– Melakukan proses pengaturan resources
– Melakukan proses komputasi
• Interaksi:
– Invocation/result

2. Model Multiple Server
• Service dapat disediakan oleh beberapa server
Contoh:
– Sebuah situs yang jalankan dibeberapa server
• Server dapat menggunakan replikasi atau database terdistribusi

3.Model Proxy Server
Proxy server menyediakan hasil copy (replikasi) dari resource yang di atur oleh server lain.Tujuannya adalah meningkatkan performance dan availibity dengan mencegah frekwensi akses ke server.
• Proxy server membuat duplikasi beberapa server yang diakses oleh client
• Caching:
– Menyimpan lokal untuk item yang sering diakses
– Meningkatkan kinerja
– Mengurangi beban pada server

4. model Mobile Code
• Kode yang berpindah dan dijalankan pada pc yang berbeda
• Contoh: Applet

5. Model Peer To Peer
Bagian dari model sistem terdistribusi dimana sistem dapat sekaligus berfungsi sebagai client maupun server. Sebuah arsitektur di mana tidak terdapat mesin khusus yang melayani suatu pelayanan tertentu atau mengatur sumber daya dalam jaringan dan semua kewajiban dibagi rata ke seluruh mesin, yang dikenal sebagai peer..

6. Model Mobile Agent
• Mobile Agent adalah sebuah program yang berpindah (termasuk data dan kode) dari satu komputer ke lainnya dalam jaringan
• Biasanya melakukan suatu pekerjaan otomatis tertentu
• Beberapa masalah :
- Authentication
- Permission dan keamanan
• Alternatif
- Mengambil informasi melalui remote invocation
• Contoh :
- Digunakan untuk install dan memelihara software pada komputer dalam suatu organisasi
- Membandingkan harga produk dari beberapa vendor

www. lecturer.ukdw.ac.id/anton/download/sister2.pdf
www.scribd.com/hmdsq/d/27660443-Model-Sistem-Terdistribusi

1 Komentar:

Blogger apit trimardiyan mengatakan...

great to find in this site and your site really useful for add information and please visit back to ST3 TELKOM

15 Februari, 2016 09:26  

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda