1. Consider the following simple method to collect a global snapshot (it may not always collect a...
Question:
1. Consider the following simple method to collect a global snapshot (it may not always collect a consistent global snapshot): Initiator process takes its snapshot and broadcasts a request to take snapshot. When some other process receives this request, it takes a snapshot. Channels are not FIFO.
Prove that such a collected distributed snapshot will be consistent iff the following holds
(assume there are n processes in the system and V ti denotes the vector timestamp of the snapshot taken process pi):
(V t1[1], V t2[2], ...., V tn[n])= max(V t1, V t2, ...., V tn)
Don’t worry about channel states.
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Related Book For
Distributed Computing Principles Algorithms And Systems
ISBN: 9780521876346
1st Edition
Authors: Ajay D. Kshemkalyani, Mukesh Singhal
Question Posted: