THE CLOUD@HOME ARCHITECTURE - Building a Cloud Infrastructure from Volunteered Resources

Antonio Cuomo, Giuseppe Di Modica, Salvatore Distefano, Massimiliano Rak, Alessio Vecchio

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.

References

  1. Aversa, R., Martino, B. D., Rak, M., and Venticinque, S. (2007). A framework for mobile agent platform performance evaluation. In WOWMOM, pages 1-8. IEEE.
  2. Bellifemine, F., Poggi, A., and Rimassa, G. (2001). Jade: a fipa2000 compliant agent development environment. In Agents, pages 216-217.
  3. Botts, M., Percivall, G., Reed, C., and Davidson, J. (2008). Ogc sensor web enablement: Overview and high level architecture. In Nittel, S., Labrinidis, A., and Stefanidis, A., editors, GeoSensor Networks, volume 4540 of Lecture Notes in Computer Science, pages 175-190. Springer Berlin / Heidelberg.
  4. Casola, V., Mancini, E. P., Mazzocca, N., Rak, M., and Villano, U. (2007). Building autonomic and secure service oriented architectures with MAWeS. In Autonomic and Trusted Computing, Lecture Notes in Computer Science, volume 4610, pages 82-93, Berlin (DE). Springer-Verlag.
  5. DiModica, G., Regalbuto, V., Tomarchio, O., and Vita, L. (2007). Enabling re-negotiations of sla by extending the ws-agreement specification. Services Computing, IEEE International Conference on, 0:248-251.
  6. Mancini, E. P., Rak, M., and Villano, U. (2009). Perfcloud: Grid services for performance-oriented development of cloud computing applications. In WETICE, pages 201-206.
  7. Tusa, F., Paone, M., Villari, M., and Puliafito, A. (2010). Clever: A cloud-enabled virtual environment. In Computers and Communications (ISCC), 2010 IEEE Symposium on, pages 477 -482.
  8. Xu, C.-Z. and Wims, B. (2000). A mobile agent based push methodology for global parallel computing. Concurrency - Practice and Experience, 12(8):705-726.
Download


Paper Citation


in Harvard Style

Cuomo A., Di Modica G., Distefano S., Rak M. and Vecchio A. (2011). THE CLOUD@HOME ARCHITECTURE - Building a Cloud Infrastructure from Volunteered Resources . In Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8425-52-2, pages 424-430. DOI: 10.5220/0003391404240430


in Bibtex Style

@conference{closer11,
author={Antonio Cuomo and Giuseppe Di Modica and Salvatore Distefano and Massimiliano Rak and Alessio Vecchio},
title={THE CLOUD@HOME ARCHITECTURE - Building a Cloud Infrastructure from Volunteered Resources},
booktitle={Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2011},
pages={424-430},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003391404240430},
isbn={978-989-8425-52-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - THE CLOUD@HOME ARCHITECTURE - Building a Cloud Infrastructure from Volunteered Resources
SN - 978-989-8425-52-2
AU - Cuomo A.
AU - Di Modica G.
AU - Distefano S.
AU - Rak M.
AU - Vecchio A.
PY - 2011
SP - 424
EP - 430
DO - 10.5220/0003391404240430