Translate

Saturday, September 10, 2016

Server faults



Server faults
n  Servernya crash bisa hardware maupun softwarenya.
n  Cara mengatasi :
à Multiple server dan copy data sehingga back up server bisa take over setelah primary server crash
Workstation faults
è3 R tt client server architecture :
n  Robust
à Kerusakan client tdk seharusnya membuat hang server.jgn buat server menunggu response dr client.
n  Reconfigure
à server hrs detect  apakah client tlh gagal dan me-reconfigure systemnya.Dgn mereset internal struktur data dan memberitahu yg lain bahwa ada satu dari mereka yang ‘unavalaible’
n  Resynchronous
àsaat workstation/client recover,server hrs mengirimkan informasi secukupnya biar dpt ‘menyusul ’ lainnya.
àmirip dengan case satu participant baru join dalam session groupware.
Algorithm faults
n  Kerusakan aplikasi tidak me-crash-kan aplikasi lainnya shg sulit dalam me-detect nya.
n  Cthnya : struktur data antara replica atau antara client dan server bisa jadi inconsistent.Hal ini tdk akan terjadi bila algorithma nya benar.
n  Cara mengatasinya dg dibuat suatu bentuk reset,yg membuat system utk resynchronous semua struktur data antara client server atau antara replika
Unforeseen sequences of events
n  Terjadi deadlock : bila dua atau lebih proses masing2 menunggu yang lainnya utk melakukan sesuatu.
n  Peraturan utama menghindari deadlock :
à Jangan pernah menggunakan  blocking input atau output.yaitu : selalu gunakan network call yang meng-time out kan atau me-return operasi yang tidak bisa continue.

No comments:

Post a Comment

silahkan membaca dan berkomentar