Presentation is loading. Please wait.

Presentation is loading. Please wait.

What is Fault in an Overlay Network and How Can We Tolerate Them?

Similar presentations


Presentation on theme: "What is Fault in an Overlay Network and How Can We Tolerate Them?"— Presentation transcript:

1 What is Fault in an Overlay Network and How Can We Tolerate Them?

2 What is a fault? Question Is it a fault if a message from A fails to reach B? –A can reach C. –C can reach B. –But A cannot reach B. C BA Question Suppose we find an object, but too late?

3 How Do Faults Happen? Accidents –Uniformly at random –Correlated failures—how? Malice –A few rotten apples –Big organization

4 Growing Faults Insertion requires good information. –Garbage in, garbage out Faulty node can cause many errors –Silently drops all messages through node  Resilient to misbehavior as well as delete

5 Replication Helps Objects have multiple independent roots May have to wait too long, objects have multiple connected roots. –Backup roots Get information from multiple sources, and check it.

6 Questions What is a fault? What sort of faults can we handle? When do we give up? How can we deal with partial faults? How can we detect misbehavior from misconfiguration or malice? What techniques and ideas help?


Download ppt "What is Fault in an Overlay Network and How Can We Tolerate Them?"

Similar presentations


Ads by Google