- Menyediakan sebuah gambaran abstrak aspek yang relevan dengan sistem
Tujuan
- Menyediakan sebuah kerangka kerja untuk memahami permasalahan dan pemecahannya
Model Arsitektural
- Hubungan dan interkoneksi seperti apa antara komponenkomponen dari sistem terdistribusi
- Karakteristik apa yang mempengaruhi dependability sistem terdistribusi?
- Dependability : correctness, reliability, security
Model Arsitektur
Arsitektur
- Struktur komponen-komponen secara terpisah
- Menyakinkan bahwa struktur sistem memenuhi standar saat
- ini dan yang akan datang
- Abstrak fungsi tiap komponen sistem terdistribusi
- Penempatan komponen pada jaringan komputer
- Hubungan antar komponen, yaitu peran fungsional per komponen dan pola komunikasi antar komponen
Arsitektur Sistem
Perancangan sistem terdistribusi dititikberatkan
pada :
- Pembagian tanggung jawab antara komponen sistem
- Penempatan komponen pada komputer dalam jaringan
- Pengaruh dari perancangan
- Unjuk kerja, Kehandalan dan Keamanan secara langsung tergantung pada pilihan yang ditentukan
Model Client/Server
- Client: proses untuk mengakses data, menggunakan sumber atau melakukan operasi pada komputer yang berbeda
- Server: proses yang mengatur data dan semua sumber yang di share di antara server dan client, memungkinkan client mengakses sesumber dan melakukan komputasi
- Interaction: pasangan pesan pemanggilan (invocation) / hasil (result)
- Example
- Caching of services (proxy servers)
- Peer processes (not client-server)
Multiple Server
Service disediakan oleh beberapa server
Contoh : sebagian besar layanan web komersial diterapkan
melalui server fisik yang berbeda
Motivasi :
- Unjuk kerja (contoh : cnn.com, download server, dll)
- kehandalan
Server menggunakan replikasi atau database terdistribusi
Tidak ada komentar:
Posting Komentar