Question: QUESTION 3 (a) Using your own words, explain four requirements a Distributed System should satisfy in order to be considered fault tolerant and dependable. (b)
QUESTION 3
(a) Using your own words, explain four requirements a Distributed System should satisfy in order to be considered fault tolerant and dependable.
(b) With the aid of a diagram, describe two mechanisms used in Distributed Systems for Managing Groups and Process Group Membership.
(c) You are tasked with ensuring fault tolerance in a Distributed System that has replication.
(i) Describe the Quorum Based Protocol and the concept of k fault tolerance.
(ii) Explain how you can achieve k fault tolerance in the presence of Byzantine failures. In this case, how many processes would be needed to achieve fault tolerance if k were to equal 7?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
