SISTEM TERDISTRIBUSI DAN
IMPLEMENTASI PADA HANDPHONE
Definisi :
Sebuah sistem yg komponennya
berada pd jaringan komputer. Komponen tsb saling berkomunikasi & melakukan koordinasi hanya dgn
pengiriman pesan (message passing).
Contoh: Internet, intranet, mobile computing
Manfaatnya:
•
Performance
Sekumpulan prosesor dapat menyediakan kinerja yang lebih tinggi daripada komputer yang terpusat
•
Distribution
Banyak aplikasi yang terlibat, sehingga lebih baik jika dipisah dalam mesin yang berbeda (contoh: aplikasi perbankan,
komersial)
•
Reliability
Jika terjadi kerusakan pada salah satu mesin, tidak akan mempengaruhi kinerja
system
secara keseluruhan
•
Incremental Growth
Mesin baru dapat ditambahkan jika kebutuhan proses
meningkat
•
Sharing Data/Resource
Resource adalah:
– Segala hal yang dapat
digunakan bersama dalam jaringan komputer.
– Meliputi hardware (e.g. disk,
printer, scanner), juga software (berkas, basis data,
obyek data).
•
Communication
Menyediakan fasilitas komunikasi antar manusia
Karakteristik Sistem Terdistribusi
:
1. No global clock
–
Terdapat batasan pada ketepatan proses sinkronisasi
clock pada sistem terdistribusi, oleh karena asynchronous message passing
–
Pada sistem terdistribusi, tidak ada satu proses
tunggal yang mengetahui global state sistem saat ini (disebabkan oleh concurrency
dan message passing)
2. Independent failure







