Skip to main content

Cloud@Home on Top of RESERVOIR

  • Conference paper
Cloud Computing (CloudComp 2009)

Abstract

Cloud computing is the emerging technology in distributed, autonomic, service-oriented, on-demand, trusted computing. The fact that several Cloud solutions have been implemented so far, such as Amazon EC2 and S3, IBM’s Blue Cloud, Sun Network.com, Microsoft Azure Services Platform, etc., is evidence of the great success already achieved by this computing paradigm. On the other hand, an increasing number of research projects focus on Cloud (Nimbus, OpenNEbula, Eucalyptus, OpenQRM, RESERVOIR, etc.) thus confirming that the topic is really hot, attracts investments and funds, and involves more and more researchers.

Our idea of Cloud has been synthesized into Cloud@Home, a computing paradigm that supports both open and commercial communities. Starting from the contribution philosophy at the basis of the Volunteer computing paradigm, we imagine a Cloud built on off the shelf, independent, network-connected resources and devices owned and managed by different users. Such users can both sell and/or buy their resources to/from Cloud providers or, alternatively, they can share them with other users establishing open interoperable Clouds.

Being aware of the crucial and driving role played by the RESERVOIR project in defining and implementing a reference architecture for Cloud computing, in this paper we focus on how to adapt and use the results of such project in the Cloud@Home specification. Starting from the RESERVOIR architecture, we discuss and detail how the Cloud@Home paradigm can be implemented on top of it, individuating components and modules to be integrated in a new reference architecture which allows to extend RESERVOIR towards the Volunteer contributing paradigm, improving SLA management and federation issues and, at the same time, enhancing virtualization and resources management in Cloud@Home.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Foster, L: What is the grid? — a three point checklist. GRIDtoday 1(6) (July 2002)

    Google Scholar 

  2. Milenkovic, M., Robinson, S., Knauerhase, R., Barkai, D., Garg, S., Tewari, A., Anderson, T., Bowman, M.: Toward internet distributed computing. Computer 36(5), 38–46 (2003)

    Article  Google Scholar 

  3. Ross, J.W., Westerman, G.: Preparing for utility computing: The role of it architecture and relationship management. IBM System Journal 43(1), 5–19 (2004)

    Article  Google Scholar 

  4. Kephart, J.O., Chess, D.M.: The vision of autonomic computing. Computer 36(1), 41–50 (2003)

    Article  MathSciNet  Google Scholar 

  5. Davis, A., Parikh, J., Weihl, W.E.: Edgecomputing: extending enterprise applications to the edge of the internet. In: WWW Alt. 2004: Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters, pp. 180–187. ACM, New York (2004)

    Chapter  Google Scholar 

  6. Murugesan, S.: Harnessing green it: Principles and practices. IT Professional 10(1), 24–33 (2008)

    Article  Google Scholar 

  7. Pearson, S.: Trusted Computing Platforms: TCPA Technology in Context. Prentice Hall PTR, Upper Saddle River (2002)

    Google Scholar 

  8. Wang, L., Tao, J., Kunze, M., Castellanos, A.C., Kramer, D., Karl, W.: Scientific Cloud Computing: Early Definition and Experience. In: HPCC 2008, pp. 825–830. IEEE Computer Society, Los Alamitos (2008)

    Google Scholar 

  9. Amazon Inc.: Elastic Compute Cloud [URL]. Amazon (2008), http://aws.amazon.com/ec2

  10. IBM Inc.: Blue Cloud project. IBM (2008), http://www-03.ibm.com/press/us/en/pressrelease/22613.wss/

  11. Sun Microsystem.: Network.com (SUN), http://www.network.com

  12. Co., M.: (Azure services platform), http://www.microsoft.com/azure/default.mspx

  13. Inc., G.: (Google application engine), http://code.google.com/intl/it-IT/appengine/

  14. Dell: (Dell cloud computing solutions), http://www.dell.com/cloudcomputing

  15. RESERVOIR Consortium: RESERVOIR Project (2009), http://www-03.ibm.com/press/us/en/pressrelease/23448.wss/

  16. University of Chicago-University of Florida-Purdue University-Masaryk University: Nimbus-Stratus-Wispy-Kupa Projects (January 2009), http://workspace.globus.org/clouds/nimbus.html/http://www.acis.uf1.edu/vws/http://www.rcac.purdue.edu/teragrid/resources/#wispyhttp://meta.cesnet.cz/cms/opencms/en/docs/clouds

  17. Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youseff, L., Zagorodnov, D.: The Eucalyptus Open-source Cloud-computing System. University of California Santa Barbara Computer Science (2009), http://open.eucalyptus.com/

  18. OpenQRM: Open Source Data Management Platform (2009), http://www.openqrm.com/

  19. Distributed Systems Architecture Research Group: OpenNEbula Project Universidad Complutense de Madrid (2009), http://www.opennebula.org/

  20. Open Cloud Manifesto Organization: The Open Cloud Manifesto (Spring 2009), http://www.opencloudmanifesto.org/

  21. Distributed Management Task Force, Inc.: Open Cloud Standards Incubator (2009), http://www.dmtf.org/about/cloud-incubator

  22. Anderson, D.P., Fedak, G.: The computational and storage potential of volunteer computing. In: CCGRID 2006, Washington, DC, USA, pp. 73–80. IEEE Computer Society, Los Alamitos (2006)

    Google Scholar 

  23. Cunsolo, V.D., Distefano, S., Puliafito, A., Scarpa, M.: Volunteer Computing and Desktop Cloud: the Cloud@Home Paradigm. In: Proceedings of the 8th IEEE International Symposium on Network Computing and Applications (IEEE NCA 2009), July 9–11. IEEE, Los Alamitos (2009)

    Google Scholar 

  24. Anderson, C: The Long Tail: How Endless Choice Is Creating Unlimited Demand. Random House Business Books (2006)

    Google Scholar 

  25. Rochwerger, B., Breitgand, D., Levy, E., Galis, A., Nagin, K., Llorente, I.M., Montero, R., Wolfsthal, Y., Elmroth, E., Caceres, J., Ben-Yehuda, M., Emmerich, W., Galan, F.: The reservoir model and architecture for open federated cloud computing. IBM Journal of Research and Development 53(4) (2009)

    Google Scholar 

  26. VMWare Inc., XEN Inc.: The Open Virtual Machine Format Whitepaper for OVF Specification (2007), http://www.vmware.com/appliances/learn/ovf.html

  27. OASIS Extensible Resource Identifier (XRI) TC: Extensible Resource Identifier (XRI) (2009), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xri

  28. Reed, D., Chasen, L., Tan, W.: OpenID identity discovery with XRI and XRDS. In: IDtrust 2008: Proceedings of the 7th symposium on Identity and trust on the Internet, pp. 19–25. ACM, New York (2008)

    Chapter  Google Scholar 

  29. Cunsolo, V.D., Distefano, S., Puliafito, A., Scarpa, M.: Implementing Data Security in Grid Environment. In: Proceedings of the IEEE Workshop on Emerging Technologies for Next Generation GRID (IEEE ETNGRID 2009), June 9-July 11. IEEE, Los Alamitos (2009)

    Google Scholar 

  30. Sun Microsystems Inc.: VirtualBox (2009), http://www.virtualbox.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 ICST Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering

About this paper

Cite this paper

Cunsolo, V.D., Distefano, S., Puliafito, A. (2010). Cloud@Home on Top of RESERVOIR. In: Avresky, D.R., Diaz, M., Bode, A., Ciciani, B., Dekel, E. (eds) Cloud Computing. CloudComp 2009. Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, vol 34. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12636-9_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12636-9_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12635-2

  • Online ISBN: 978-3-642-12636-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics