Anda di halaman 1dari 2

Nama : Ida sari Nmp : (07.31133.

180)

1. Time and Global State dalam sistem terdistribusi adalah? Jawaban : monitoring sistem terdistribusi dan pewaktuan eksekusi yang terjadi, waktu adalah satuan akurasi. Untuk mengetahui kapan suatu peristiwa terjadi, dibutuhkan sinkronisasi clock pada sistem dan di luar sistem. Sebagai contoh, transaksi e-commerce terjadi di komputer pengguna dan komputer bank.
2. Bagaimana sistem operasi bisa membaca clock ?

Jawaban : yaitu Sistem operasi membaca clock fisik tersebut dan menerjemahkannya ke software clock. Software clock tidak selalu akurat sehingga pewaktuan hardware dan software memiliki perbedaan walaupun sangat kecil. Namun, software clock tetap menjadi acuan pencatatan waktu setiap kejadian proses. Kejadian yang terjadi setelah suatu kejadian akan tercatat di waktu yang berbeda apabila resolusi clock (periode update software clock) lebih kecil daripada interval waktu antar kejadian 3. Dengan sinyal apakah clock bisa disinkronkan ? Jawaban : yaitu dengan Sinyal UTC yang disiarkan dari stasiun radio dan satelit ke seluruh dunia. Komputer dengan penerima sinyal di seluruh dunia dapat mensinkronkan clock-nya dengan sinyal ini. 4. Bagaimana metode Cristian untuk mensikronisasi clock ? Jawaban : Cristian menyarankan untuk menggunakan server yang menerima sinyal UTC untuk mensiknronisasikan komputer secara eksternal. Permasalahannya adalah server yang menyimpan waktu hanya satu, yang apabila gagal maka untuk sementara waktu sinkronisasi tidak dapat dilakukan. Cristian menyarankan untuk menggunakan beberapa server yang sudah tersinkronasi. Jadi, klien meminta ke semua server dan hanya menggunakan balasan yang pertama kali diterima. 5. Bagaimana sistem kerja Pada mode procedure-call dan symmetric mode ? Jawaban : yaitu memproses pertukaran bagian-bagian pesan. Tiap pesan memiliki catatan waktu dari peristiwa yang baru saja terjadi, yaitu waktu local ketika pesan tersebut dikirimkan. pesan menyimpan catatan waktu setiap akan ditransmisikan, yaitu antara

waktu pesan yang dikirimkan dan ketika diterima, Kemudian NTP menghitung jeda waktu antara dua clock komputer 6. Bagaimana cara kerja observer process dalam Algoritma Snapshot ? Jawaban : observer process melakukan dua hal yaitu Menyimpan state local yang dimiliki dan Mengirim snapshot request ke proses-proses yang lain yang termasuk dalam sistem komunikasi suatu sistem terdistribusi 7. Bagaimana cara kerja mengumpulkan state state ? Jawaban : Setiap ada perubahan nilai variabel dari proses yang satu atau dengan yang lainnya, proses yang bersangkutan mengirim pesan update state ke proses yang mengamati kinerja sistem. Jadi setiap ada perubahan sedikit saja, global state tersimpan di proses pengamat langsung terupdate. 8. Bagaimana cara Untuk memisahkan proses mana yang global state-nya sudah konsisten mana yang belum ? Jawaban: yaitu digunakan sebuah tipe data queue, yang berguna untuk menyimpan data sesuai urutan pengiriman state. Jadi, akhirnya didapatkan sebuah metode unutk mengumpulkan state-state yang diperlukan untuk penentuan keputusan debugging 9. Apa yang menyebabkan kesalahan program (syntax program error) pada Possibly True ? Jawaban : adanya delay pada sistem mekanis, human-error dari operator dan sebagainya. 10. Apa Efek dari internal clock ?
Jawaban : adalah pengiriman state dan berbagai pesan apapun disistem teratur dan memiliki jangka waktu yang telah ditentukan sebelumnya. Jadi, akan ada penghematan sumber daya, karena pengecekan kondisi dan pengirimannnya hanya dilakukan pada saat-saat tertentu dengan jumlah bit data yang lebih sedikit karena komunikasinya berbasis sinkron