MC714: Sistemas Distribu´ ıdos
- Prof. Lucas Wanner
MC714: Sistemas Distribu dos Prof. Lucas Wanner Instituto de - - PowerPoint PPT Presentation
MC714: Sistemas Distribu dos Prof. Lucas Wanner Instituto de Computac ao, Unicamp Aula 22: Sistemas Peer-to-Peer Estruturados: DHT/Chord Distributed Hash Tables (DHT) Chord Consider the organization of many nodes into a logical
Source: Maarten van Steen, Distributed Systems: Principles and Paradigms 2 / 7
Source: Maarten van Steen, Distributed Systems: Principles and Paradigms 3 / 7
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
1 4 2 4 3 9 4 9 5 18 1 9 2 9 3 9 4 14 5 20 1 11 2 11 3 14 4 18 5 28 1 14 2 14 3 18 4 20 5 28 1 18 2 18 3 18 4 28 5 1 1 20 2 20 3 28 4 28 5 4 1 21 2 28 3 28 4 28 5 4 1 28 2 28 3 28 4 1 5 9 1 1 2 1 3 1 4 4 5 14
Resolve k = 26 from node 1 Resolve k = 12 from node 28
i s u c c ( p + 2 )
i-1
Finger table Actual node Source: Maarten van Steen, Distributed Systems: Principles and Paradigms 4 / 7
1
2
3
1
2
3
5 / 7
1
2
3
4
1
2
3
4
6 / 7
Source: Maarten van Steen, Distributed Systems: Principles and Paradigms 7 / 7