Authors:
Antonio Cuomo
1
;
Giuseppe Di Modica
2
;
Salvatore Distefano
3
;
Massimiliano Rak
4
and
Alessio Vecchio
5
Affiliations:
1
Università degli Studi del Sannio, Italy
;
2
Università di Catania, Italy
;
3
Università di Messina, Italy
;
4
Seconda Università di Napoli, Italy
;
5
Università di Pisa, Italy
Keyword(s):
Cloud computing, Volunteer computing, IAAS, SLA, QoS, Sensor, Mobile agent.
Related
Ontology
Subjects/Areas/Topics:
Cloud Applications Performance and Monitoring
;
Cloud Computing
;
Cloud Middleware Frameworks
;
Context
;
COTS and Cloud
;
e-Business
;
Enterprise Information Systems
;
Mobility
;
Paradigm Trends
;
Platforms and Applications
;
SAAS, PAAS, IAAS
;
Software Engineering
Abstract:
Ideas coming from volunteer computing can be borrowed and incorporated into the Cloud computing model. The result is a volunteer Cloud where the infrastructure is obtained by merging heterogeneous resources offered by different domains and/or providers such as other Clouds, Grid farms, clusters, and datacenters, till single desktops. This new paradigm maintains the benefits of Cloud computing (such as service oriented interfaces, dynamic service provisioning, guaranteed QoS) as well as those of volunteer computing (such as usage of idle resources and reduced costs of operation). This paper describes the architecture of Cloud@Home, a system that mixes both worlds by providing mechanisms for aggregating, enrolling, and managing the resources, and that takes into account SLA and QoS requirements.