Peer-to-Peer resource discovery in Grids: Models and systems

  • Authors:
  • P. Trunfio;D. Talia;H. Papadakis;P. Fragopoulou;M. Mordacchini;M. Pennanen;K. Popov;V. Vlassov;S. Haridi

  • Affiliations:
  • DEIS, University of Calabria, Via Pietro Bucci 41C, 87036 Rende (CS), Italy;DEIS, University of Calabria, Via Pietro Bucci 41C, 87036 Rende (CS), Italy;Institute of Computer Science, Foundation for Research and Technology-Hellas, P.O. Box 1385, 71 110 Heraklion-Crete, Greece;Institute of Computer Science, Foundation for Research and Technology-Hellas, P.O. Box 1385, 71 110 Heraklion-Crete, Greece;Universití Ca Foscari di Venezia and INFN Sezione di Padova, Italy;VTT Information Technology Tietoverkot, P.O. Box 1203 FIN-02044, Finland;Swedish Institute of Computer Science, Box 1263, SE-164 29 Kista, Sweden;School of Information and Communication Technology, Royal Institute of Technology, Electrum 229, SE-164 40 Kista, Sweden;School of Information and Communication Technology, Royal Institute of Technology, Electrum 229, SE-164 40 Kista, Sweden

  • Venue:
  • Future Generation Computer Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Resource location or discovery is a key issue for Grid systems in which applications are composed of hardware and software resources that need to be located. Classical approaches to Grid resource location are either centralized or hierarchical and will prove inefficient as the scale of Grid systems rapidly increases. On the other hand, the Peer-to-Peer (P2P) paradigm emerged as a successful model that achieves scalability in distributed systems. One possibility would be to borrow existing methods from the P2P paradigm and to adopt them to Grid systems taking into consideration the existing differences. Several such attempts have been made during the last couple of years. This paper aims to serve as a review of the most promising Grid systems that use P2P techniques to facilitate resource discovery in order to perform a qualitative comparison of the existing approaches and to draw conclusions about their advantages and weaknesses. Future research directions are also discussed.