Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Advanced Peer-to-Peer Networking: The P-Grid System and its Applications*

Summary: 1
Advanced Peer-to-Peer Networking:
The P-Grid System and its Applications*
Karl Aberer, Philippe Cudré-Mauroux, Anwitaman Datta, Zoran Despotovic,
Manfred Hauswirth, Magdalena Punceva, Roman Schmidt, Jie Wu
Distributed Information Systems Laboratory
École Polytechnique Fédérale de Lausanne (EPFL)
The limitations of client/server systems become evident in an Internet-scale distributed environment. Peer-to-
peer (P2P) systems offer an interesting alternative to traditional client/server systems: Every node acts both as
a client and a server and "pays" its participation by providing access to its computing resources. Systems such
as Napster and Gnutella have proven their practical applicability. In this article we give an overview of our P-
Grid system which provides an advanced P2P infrastructure targeted at application domains beyond mere file-
sharing. We present the conceptual foundations and outline some of the applications we are developing at the
1 Introduction
In Internet-scale applications resources typically are concentrated on a small number of nodes, which must
apply sophisticated load-balancing and fault-tolerance algorithms to provide continuous and reliable access.
Network bandwidth to and from these nodes must be increased steadily if the system is successful and thus
attracts lots of traffic. Caching and replication were introduced a posteriori to remedy these problems of the
client-server setting when the World Wide Web, as the most successful Internet service, developed into a


Source: Aberer, Karl - Faculté Informatique et Communications, Ecole Polytechnique Fédérale de Lausanne


Collections: Computer Technologies and Information Sciences