Abstract
Cloud computing market is in rapid expansion due to the opportunities to dynamically allocate a large amount of resources when needed and to pay only for their effective usage. However, many challenges, in terms of interoperability, performance guarantee, and dependability, should still be addressed to make cloud computing the right solution for companies. In this chapter we first discuss these challenges and then we present three components developed in the framework of the Contrail project: Contrail federation; SLA manager; and Virtual Execution Platform (VEP). These components provide solutions to guarantee interoperability in a cloud federation and to deploy distributed applications over a federation of heterogeneous cloud providers. The key to success of our solutions is the possibility to negotiate performance and security guarantees for an application and then map them on the physical resources.
Invited Paper.
Chapter PDF
Similar content being viewed by others
Keywords
References
Contrail project, http://contrail-project.eu/ code available on, http://contrail.projects.ow2.org/xwiki/bin/view/Main/WebHome
Cloud Data Management Interface (CDMI) Version 1.0.2 (June 2012), http://www.snia.org/cdmi
Morfeo Claudia, http://claudia.morfeo-project.org/
CompaptibleOne, http://www.compatibleone.org/
Coppola, M., Dazzi, P., Lazouski, A., Martinelli, F., Mori, P., Jensen, J., Johnson, I., Kershaw, P.: The Contrail approach to cloud federations. In: International Symposium on Grids and Clouds (ISGC) (2012)
DeltaCloud, http://deltacloud.apache.org/
DMTF: Open Virtualization Format Specification (2010), http://www.dmtf.org/standards/ovf
DMTF: Cloud Infrastructure Management Interface (CIMI) Model and RESTful HTTP-based Protocol, An Interface for Managing Cloud Infrastructure, v1.0.1 DSP0263 (2012), http://www.dmtf.org/standards/cloud
Harsh, P., Dudouet, F., Cascella, R., Jegou, Y., Morin, C.: Using open standards for interoperability issues, solutions, and challenges facing cloud computing. In: 8th International Conference on Network and Service Management (CNSM) (2012)
Harsh, P., Jegou, Y., Cascella, R.G., Morin, C.: Contrail virtual execution platform: Challenges in being part of a cloud federation. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 50–61. Springer, Heidelberg (2011)
IETF OASIS WG: RFC6749 – The OAuth 2.0 Authorization Framework (2012)
Jegou, Y., Harsh, P., Cascella, R., Dudouet, F., Morin, C.: Managing OVF applications under SLA constraints on contrail virtual execution platform. In: 8th International Conference on Network and Service Management (CNSM) (2012)
Lazouski, A., Martinelli, F., Mori, P.: A prototype for enforcing usage control policies based on XACML. In: Fischer-Hübner, S., Katsikas, S., Quirchmayr, G. (eds.) TrustBus 2012. LNCS, vol. 7449, pp. 79–92. Springer, Heidelberg (2012)
mOSAIC Web Site, http://www.mosaic-cloud.eu
OGF Consortium OCCI WG (2013), http://occi-wg.org/
Pierre, G., Stratan, C.: ConPaaS: a platform for hosting elastic cloud applications. IEEE Internet Computing 16(5), 88–92 (2012)
Sundareswaran, S., Squicciarini, A., Lin, D.: A brokerage-based approach for cloud service selection. In: IEEE Fifth International Conference on Cloud Computing (CLOUD) (2012)
VMware: VMware vCloud Suite for Cloud Computing & Cloud Management (January 2013), http://www.vmware.com/products/datacenter-virtualization/vcloud-suite/overview.html
Wieder, A., Bhatotia, P., Post, A., Rodrigues, R.: Orchestrating the deployment of computations in the cloud with conductor. In: 9th USENIX conference on Networked Systems Design and Implementation (NSDI) (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
This chapter is published under an open access license. Please check the 'Copyright Information' section either on this page or in the PDF for details of this license and what re-use is permitted. If your intended use exceeds what is permitted by the license or if you are unable to locate the licence and re-use information, please contact the Rights and Permissions team.
Copyright information
© 2013 Authors
About this paper
Cite this paper
Cascella, R.G., Blasi, L., Jegou, Y., Coppola, M., Morin, C. (2013). Contrail: Distributed Application Deployment under SLA in Federated Heterogeneous Clouds. In: Galis, A., Gavras, A. (eds) The Future Internet. FIA 2013. Lecture Notes in Computer Science, vol 7858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38082-2_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-38082-2_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38081-5
Online ISBN: 978-3-642-38082-2
eBook Packages: Computer ScienceComputer Science (R0)