SP2A: a service-oriented framework for P2P-based Grids

  • Authors:
  • M. Amoretti;F. Zanichelli;G. Conte

  • Affiliations:
  • Distributed Systems Group, Parco Area delle Scienze, Parma, Italy;Distributed Systems Group, Parco Area delle Scienze, Parma, Italy;Distributed Systems Group, Parco Area delle Scienze, Parma, Italy

  • Venue:
  • MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

Service-Oriented Architectures (SOAs) are rapidly becoming the key approach for achieving new levels of interoperability and scalability in the development of Grid applications. Within SOA solutions, current approaches for advertising service providers and for allowing prospective clients to discover them are mostly based on centralized registries. Envisioning Virtual Organizations in which all participants are both resource providers and consumers, in a peer-to-peer fashion, seems to be an appealing approach.In this paper we propose the Service-oriented Peer-to-Peer Architecture (SP2A), a framework enabling peer-to-peer resource sharing in Grid environments. Resources are not directly exposed but can be accessed through Resource Provision Services, whose semantically enriched interfaces are published in the network. The framework has been implemented as a Java API, which currently supports a number of important technologies such as JXTA (peer-to-peer routing), Web Services (service deployment), and OWL-S (semantic description of services).