Volume: 15, Issues: 1-2(2005)
pp. 67-84 DOI: 10.1142/S0129626405002064
|
|
Abstract |
Full Text (PDF, 939KB)
|
References
|
 |
| Title: |
ADAPTING A PURE DECENTRALIZED PEER-TO-PEER PROTOCOL FOR GRID SERVICES INVOCATION |
| Author(s): |
DOMENICO TALIA DEIS, University of Calabria,
Via Pietro Bucci 41c, Rende (CS), 87036, Italy PAOLO TRUNFIO DEIS, University of Calabria,
Via Pietro Bucci 41c, Rende (CS), 87036, Italy
|
| History: |
Received August 2004 Revised January 2005
|
| Abstract: |
Several aspects of today's Grids are based on centralized or hierarchical services.
However, as Grids increase their size from tens to thousands of hosts, functionalities
should be decentralized to avoid bottlenecks and guarantee scalability. A way to ensure
Grid scalability is to adopt Peer-to-Peer (P2P) models and techniques to implement
non-hierarchical decentralized Grid services and systems. Pure decentralized P2P protocols
based on a pervasive exchange of messages, such as Gnutella, appear to be inadequate
for OGSA Grids, where peers communicate among them through Grid Services mechanisms.
On the other hand, this class of protocols offers useful properties in dealing with
Grid resources heterogeneity and dynamicity. This paper proposes a modified Gnutella
discovery protocol, named Gridnut, which makes it suitable for OGSA Grids.
In particular, Gridnut uses appropriate message buffering and merging techniques to
make Grid Services effective as a way to exchange messages in a P2P fashion. We present
the design of Gridnut and compare Gnutella and Gridnut performances under different
network and load conditions. |
| Keywords: |
Grid Computing; Peer-to-Peer; OGSA; Grid Services; Discovery protocol
|
|
|