Time
adalah pengembangan dari sistem multiprogram. Time juga disebut dengan sistem
komputasi interaktif, dimanasistem komputer menyediakan komunikasi on-line
antara user dengan sistem.
Coordination
Sekumpulan algoritma
yang tujuannya bermacam-macam namun men-share tujuannya, sebagai dasar dalam
sistem terdistribusi : berupa sekumpulan proses untuk mengkoordinasikan
tindakan atau menyetujui satu atau beberapa nilai.
Logical Clock
Synchrounous
distributed system
·
Dalam synchronous distributed system terdapat satu waktu global.
·
Hanya synchronous distributed system dapat memprediksi perilaku
(waktu).
·
Dalam synchornous distributed system dimungkinkan dan aman untuk
menggunakan mekanisme timeout dalam mendekteksi error atau kegagalan dalam
proses atau komunikasi.
·
Contohnya digunakan pada floopy, artinya ketika anda menyalin
sebuah file ke floopy, perubahan secara fisik langsung ditulis ke floppy saat
anda memberikan perintah copy
Asynchronous
Distributed System
·
Tidak ada batasan dalam waktu
·
Tidak ada batasan dalam delay transmission (penundaan
pengiriman)
·
Tidak ada batasan terhadap fuktuasi waktu local.
Perbandingan asinkron
dan sinkron
·
Untuk blok-blok data yang cukup besar, transmisi sinkronisasi
jauh lebih efisien daripada asinkron. Transmisi asinkron memerlukan overhead 20
% atau lebih.
·
Bila menggunakan transmisi sinkron biasanya lebih kecil dari
1000 bit, yang mengandung 48 bit kontrol informasi (termasuk flag), maka untuk
pesan 1000 bit, overheadnya adalah 48 / 1048 X 100% = 4.6%
Tidak ada komentar:
Posting Komentar