Title: Towards an architecture for service deployment in contributory communities

Authors: Daniel Lazaro, Joan Manuel Marques, Josep Jorba

Addresses: Estudis d'Informatica, Multimedia i Telecomunicacions, Universitat Oberta de Catalunya, Catalonia, Spain. ' Estudis d'Informatica, Multimedia i Telecomunicacions, Universitat Oberta de Catalunya, Catalonia, Spain. ' Estudis d'Informatica, Multimedia i Telecomunicacions, Universitat Oberta de Catalunya, Catalonia, Spain

Abstract: This paper proposes an architecture and a set of mechanisms for deploying services in a decentralised contributory system, i.e. a system that runs using only the resources contributed to the community by its members. We present the layers that form our architecture and show the existing technologies that can be used to implement some of them. We show how our mechanisms make use of these layers and how they interact to allow the deployment of services in a decentralised way. The resources contributed by the members of the community are used to host the services deployed in it, while achieving desirable characteristics such as scalability, decentralisation, ability to deal with heterogeneity, fault tolerance, load-balancing and self-properties.

Keywords: service deployment; contributory systems; contributory communities; architecture; P2P; peer-to-peer; distributed systems; decentralised systems; fault tolerance; load balancing; scalability; heterogeneity.

DOI: 10.1504/IJGUC.2009.027650

International Journal of Grid and Utility Computing, 2009 Vol.1 No.3, pp.227 - 238

Published online: 05 Aug 2009 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article