Download presentation
Presentation is loading. Please wait.
Published byAnne Warner Modified over 9 years ago
1
PSI Peer Search Infrastructure
2
Introduction What are P2P Networks? The term "peer-to-peer" refers to a class of systems and applications that employ distributed resources to perform a critical function in a decentralized manner. “A network of SERVENTS (SERVers+cliENTS)”
3
Existing P2P Models Centralized Index Flooded Requests Document Routing Napster Gnutella Freenet
4
Objectives Improving Peer Search Enabling better connectivity
5
Combine the advantages of centralized and distributed approaches: Centralized systems better suited for security Have better search capability All peers are not equal Scalability limitations of centralized systems Single point of failure Why a hybrid approach?
6
PSI Entities Peers Lookup Servers Intelligent Peer Locators (IPLs)
7
Peers IPL Lookup Server Peers IPL The PSI Architecture I
8
The PSI Architecture II Peers IPL Lookup Server Peers IPL
9
The PSI Model Peer Search Algorithm Preference Calculation functions Load Balancing the lookup servers Web services
10
Implementation Sample application ShareBaby (Napster) VC#.NET Enhance to make distributed Change functionality of lookup servers Add intelligence (IPLs)
11
Future Work Security! Automating connectivity to other P2P networks.
12
Questions / Comments?
13
Thank you!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.