Abstract
Cloud computing focuses on the idea of service as the elementary unit for building any application. Even though Cloud computing was originally developed in commercial applications, the paradigm is quickly and widely spreading in open contexts such as scientific and academic communities. Two main research directions can thus be identified: provide an open Cloud infrastructure able to provide and share resources and services to the community; and implement an interoperable framework, allowing commercial and open Cloud infrastructures to interact and interoperate. In this chapter, we present the Cloud@Home paradigm that proposes to merge Volunteer and Cloud computing as an effective and feasible solution for building open and interoperable Clouds. In this new paradigm, users’ hosts are not passive interfaces to Cloud services anymore, but can interact (for free or by charge) with other Clouds, which therefore must be able to interoperate.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anderson C. (2006) The long tail: how endless choice is creating unlimited demand. Random House Business Books, London
Anderson DP, Fedak G (2006) The computational and storage potential of volunteer computing. In: CCGRID ’06, pp 73–80
Baker S (2008, December 24) Google and the wisdom of clouds. BusinessWeek. http://www.businessweek.com/magazine/content/07_52/b4064048925836.htm
Barham P, Dragovic B, Fraser K, Hand S, Harris T, Ho A, Neugebauer R, Pratt I, Warfield A (2003) Xen and the art of virtualization. In: Proceedings of the nineteenth ACM symposium on operating systems principles (SOSP ’03), ACM, pp 164–177
Cohen B (2008) The BitTorrent protocol specification. BitTorrent.org. http://www.bittorrent.org/beps/bep_0003.html
Cunsolo VD, Distefano S, Puliafito A, Scarpa M (2009) Implementing data security in grid environment. Enabling technologies, IEEE international workshops on 0, pp 177–182
Distributed Systems Architecture Research Group: OpenNEbula Project [URL]. Universidad Complutense de Madrid (2009). http://www.opennebula.org/
Foster I (2005) Service-oriented science. Science 308(5723)
Foster I (2008) There’s grid in them thar clouds. Ian Foster’s blog. http://ianfoster.typepad.com/blog/2008/01/theres-grid-in.html
Ghemawat S, Gobioff H, Leung ST (2003) The google file system. SIGOPS Oper Syst Rev 37(5):29–43
Hacking S, Hudzia B (2009) Improving the live migration process of large enterprise applications. In: Proceedings of the 3rd international workshop on virtualization technologies in distributed computing (VTDC ’09), ACM, pp 51–58
Jin H, Deng L, Wu S, Shi X, Pan X (2009) Live virtual machine migration with adaptive, memory compression. In: IEEE cluster computing and workshops (CLUSTER ’09), pp 1–10
Kleinrock L (2005) A vision for the internet. ST J Res 2(1):4–5
MacKenzie CM, Laskey K, McCabe F, Brown PF, Metz R, Hamilton BA (2006) Reference model for service oriented architecture 1.0. http://docs.oasis-open.org/soa-rm/v1.0/
Martin R (2007, August 20) The red shift theory. InformationWeek. http://www.informationweek.com/news/hardware/showArticle.jhtml?articleID=201800873
Narayana SS, Jarke M, Prinz W (2006) Mobile web service provisioning. In: AICT-ICIW ’06, IEEE Computer Society, p 120
Nurmi D, Wolski R, Grzegorczyk C, Obertelli G, Soman S, Youseff L, Zagorodnov D (2008) The eucalyptus open-source cloud-computing system. In: Proceedings of cloud computing and its applications (2008)
Reservoir Consortium: Reservoir Project [URL] (2009). http://www-03.ibm.com/press/us/en/pressrelease/23448.wss/
Saint-Andre P, Tronçon R, Smith K (2008) XMPP: the definitive guide: building real-time applications with jabber technologies, rough cuts version edn. O’Reilly
Tim O’Reilly: What is WEB 2.0 (2005). http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html
Tuecke S, Welch V, Engert D, Pearlman L, Thompson M (2004) Internet X.509 Public Key Infrastructure (PKI) proxy certificate profile
University of Chicago-University of Florida-Purdue University-Masaryk University: Nimbus-Stratus-Wispy-Kupa Projects [URL] (2009). http://workspace.globus.org/clouds/nimbus.html/, http://www.acis.ufl.edu/vws/, http://www.rcac.purdue.edu/teragrid/resources/#wispy, http://meta.cesnet.cz/cms/opencms/en/docs/clouds
VMWare: Understanding Full Virtualization, Paravirtualization, and Hardware Assist (2007). White Paper
Waldburger M, Stiller B (2006) Toward the mobile grid: service provisioning in a mobile dynamic virtual organization. In: IEEE international conference on computer system and application, pp 579–583
Wang L, Tao J, Kunze M, Castellanos AC, Kramer D, Karl W (2008) Scientific cloud computing: early definition and experience. In: HPCC ’08, pp 825–830
Youseff L, Butrico M, Da Silva D (2008) Toward a unified ontology of cloud computing. In: Grid computing environments workshop (GCE ’08), pp 1–10
Zadok E, Iyer R, Joukov N, Sivathanu G, Wright CP (2006)) On incremental file system development. ACM Trans Storage 2((2):161–196
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer London
About this chapter
Cite this chapter
Cunsolo, V.D., Distefano, S., Puliafito, A., Scarpa, M. (2010). Open and Interoperable Clouds: The Cloud@Home Way. In: Antonopoulos, N., Gillam, L. (eds) Cloud Computing. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-84996-241-4_6
Download citation
DOI: https://doi.org/10.1007/978-1-84996-241-4_6
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84996-240-7
Online ISBN: 978-1-84996-241-4
eBook Packages: Computer ScienceComputer Science (R0)