Cloud Federations in Contrail

  • Emanuele Carlini
  • Massimo Coppola
  • Patrizio Dazzi
  • Laura Ricci
  • Giacomo Righetti
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7155)

Abstract

Cloud computing infrastructures support dynamical and flexible access to computational, network and storage resources. To date, several disjoint industrial and academic technologies provide infrastructure level access to Clouds. Especially for industrial platforms, the evolution of de-facto standards goes together with worries about user lock-in to a platform. The Contrail project [6] proposes a federated and integrated approach to Clouds. In this work we present and motivate the architecture of Contrail federations. Contrail’s goal is to minimize the burden on the user and increase the efficiency in using Cloud platforms by performing both a vertical and a horizontal integration. To this end, Contrail federations play a key role, allowing users to exploit resources belonging to different cloud providers, regardless of the kind of technology of the providers and with a homogeneous, secure interface. Vertical integration is achieved by developing both the Infrastructure- and the Platform-as-a-Service levels within the project. A third key point is the adoption of a fully open-source approach toward technology and standards. Beside supporting user authentication and applications deployment, Contrail federations aim at providing extended SLA management functionalities, by integrating the SLA management approach of SLA@SOI project in the federation architecture.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Amazon Elastic Compute Cloud, http://aws.amazon.com/ec2/
  2. 2.
  3. 3.
    Buyya, R., Ranjan, R., Calheiros, R.N.: InterCloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services. In: Hsu, C.-H., Yang, L.T., Park, J.H., Yeo, S.-S. (eds.) ICA3PP 2010. LNCS, vol. 6081, pp. 13–31. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  4. 4.
    Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, C.A.F., Buyya, R.: Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience 41(1), 23–50 (2011)CrossRefGoogle Scholar
  5. 5.
    Celesti, A., Tusa, F., Villari, M., Puliafito, A.: How to enhance cloud architectures to enable cross-federation. In: 3rd International Conference on Cloud Computing, pp. 337–345. IEEE (2010)Google Scholar
  6. 6.
  7. 7.
  8. 8.
    Open Cloud Computing Interface, http://occi-wg.org/
  9. 9.
    The Open OVF project, http://www.dmtf.org/standards/ovf
  10. 10.
    Reservoir project, http://www.reservoir-fp7.eu
  11. 11.
    Rochwerger, B., Breitgand, D., Levy, E., Galis, A., Nagin, K., Llorente, I.M., Montero, R., Wolfsthal, Y., Elmroth, E., Caceres, J.: The reservoir model and architecture for open federated cloud computing. IBM Journal of Research and Development 53(4), 4 (2010)Google Scholar
  12. 12.
    The SLA@SOI project, http://sla-at-soi.eu/
  13. 13.
    Theilmann, W., Yahyapour, R., Butler, J.: Multi-level sla management for service-oriented infrastructures. In: Towards a Service-Based Internet, pp. 324–335 (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Emanuele Carlini
    • 1
    • 2
  • Massimo Coppola
    • 1
  • Patrizio Dazzi
    • 1
  • Laura Ricci
    • 3
  • Giacomo Righetti
    • 1
    • 3
  1. 1.ISTI-CNRPisaItaly
  2. 2.IMT LuccaLuccaItaly
  3. 3.Dept. Computer ScienceUniv. of PisaItaly

Personalised recommendations