loading...
Supporting Peer-to-Peer Computing with FlexiNet
Tokyo, Japan May 12-May 15
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CCGRID.2003.1199392Third IEEE International Symposium on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Thomas Fuhrmann, Universität Karlsruhe (TH), Germany
Formation of suitable overlay-network topologies that are able to reflect the structure of the underlying network-infrastructure, has rarely been addressed by peer-to-peer applications so far. Often, peer-to-peer protocols restrain to purely random formation of their overlay-network. This leads to a far from optimal performance of such peer-to-peer networks and ruthlessly wastes network resources.
In this paper, we describe a simple mechanism that uses programmable network technologies to improve the topology formation process of unstructured peer-to- peer networks. Being a network service, our mechanism does not require any modification of existing applications or computing systems. By that, it assists network operators with improving the performance of their network and relieves programmers from the burden of designing and implementing topology-aware peer-to-peer protocols.
Although we use the well-know Gnutella protocol to describe the mechanism of our proposed service, it applies to all kinds of unstructured global peer-to-peer computing applications.
Index Terms:
Overlay-network formation, Topology shaping, Resource management, Global storage, Gnutella, Programmable networks
Citation:
Thomas Fuhrmann, "Supporting Peer-to-Peer Computing with FlexiNet," ccgrid, pp.390, Third IEEE International Symposium on Cluster Computing and the Grid (CCGrid'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.