Overlay and P2P Networks

582615
5
Hajautetut järjestelmät ja tietoliikenne
Syventävät opinnot
Overlay networks and peer-to-peer technologies have become key components for building large scale distributed systems. This course will introduce overlay networks and peer-to-peer systems, discuss their general properties, and applications. The course will cover the following topics: Overlay and p2p algorithms and systems, currently deployed systems, resource location, data delivery, reliability and performance issues, and legal and privacy issues.

Koe

19.10.2011 16.00 A111
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2011 syksy 19.09-12.10. 1-1 Englanti Sasu Tarkoma

Luennot

Aika Huone Luennoija Päivämäärä
Ma 12-14 D122 Sasu Tarkoma 19.09.2011-12.10.2011
Ke 12-14 D122 Sasu Tarkoma 19.09.2011-12.10.2011
Ti 12-14 D122 Sasu Tarkoma 18.10.2011-18.10.2011

Harjoitusryhmät

Group: 1
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Ke 10-12 D122 Petri Savolainen 19.09.2011—14.10.2011

Yleistä

Overlay networks and peer-to-peer technologies have become key components for building large scale distributed systems. This course will introduce overlay networks and peer-to-peer systems, discuss their general properties, and applications. The course will cover the following topics:

  • Currently deployed peer-to-peer systems and how they work
  • Distributed Hash Tables as a base for structured peer-to-peer systems
  • Peer-to-peer storage systems and their performance evaluation
  • Performance issues, legal aspects, and privacy issues
  • Peer-to-peer content distribution algorithms

Kurssin suorittaminen

Tentative schedule

Course grading will be based on the final exam and the assignments. 

Assignments
 
There is an IRC channel for peer-to-peer problem solving: #tktl-overlay at irc.freenode.net. Go to http://webchat.freenode.net for easy access.
 
 
 
Final exam: 19.10.2011 16-19
 
19.10.2011 Exam results (note exam reception 16.11. 14-15).
 
 

 

Kirjallisuus ja materiaali

Support material

Article: Theory and Practice of Bloom Filters for Distributed Systems. IEEE Surveys and Tutorials.

 Lectures are based on the following book: 

S. Tarkoma. Overlay Networks: Toward Information Networking. 260 pages. CRC Press / Auerbach, February 2010.