skip to main content
10.1145/2465823.2465828acmconferencesArticle/Chapter ViewAbstractPublication PageshpdcConference Proceedingsconference-collections
research-article

Smart cloud federation simulations with CloudSim

Published:17 June 2013Publication History

ABSTRACT

In the last few years the broad diffusion of Cloud Computing has encouraged the proliferation of cloud computing providers. However, providers often propose their services using proprietary management software, interfaces and virtualization technologies. This strongly hinders the applications interoperability and migration across providers boundaries. Organizing providers in federations seems promising for addressing such issues, but it introduces other challenges to be faced, often requiring innovative approaches. Unfortunately, the evaluation of new solutions in a repeatable manner and under several configurations is a hard task to achieve using real Clouds platforms. For these reasons we propose SmartFed, a simulator for cloud federations that is able to model the richness typical of an environment with multiple cloud providers. We show the capability of SmartFed by simulating a sample mapping process for assigning applications to providers.

References

  1. Open Virtualization Format Specification, Version 1.1. Specification, DMTF, Jan. 2010.Google ScholarGoogle Scholar
  2. Open Cloud Computing Interface - Core. Specification, Open Grid Forum, June 2011.Google ScholarGoogle Scholar
  3. D. Batista and N. da Fonseca. A brief survey on resource allocation in service oriented grids. In Globecom Workshops, 2007 IEEE, pages 1--5, nov. 2007.Google ScholarGoogle ScholarCross RefCross Ref
  4. A. Beloglazov and R. Buyya. Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurrency and Computation: Practice and Experience, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. Blythe, S. Jain, E. Deelman, Y. Gil, K. Vahi, A. Mandal, and K. Kennedy. Task scheduling strategies for work ow-based applications in grids. In Cluster Computing and the Grid, 2005. CCGrid 2005. IEEE International Symposium on, volume 2, pages 759 -- 767 Vol. 2, may 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. R. Buyya, R. Ranjan, and R. N. Calheiros. Intercloud: Utility-oriented federation of cloud computing environments for scaling of application services. Algorithms and Architectures for Parallel Processing, 6081/2010(LNCS 6081):20, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. R. Calheiros, R. Ranjan, A. Beloglazov, C. De Rose, and R. Buyya. 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. E. Carlini, M. Coppola, P. Dazzi, L. Ricci, and G. Righetti. Cloud federations in contrail. In Euro-Par 2011: Parallel Processing Workshops, volume 7155 of Lecture Notes in Computer Science, pages 159--168. Springer Berlin Heidelberg, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. A. Celesti, F. Tusa, M. Villari, and A. Puliafito. How to enhance cloud architectures to enable cross-federation. In 3rd International Conference on Cloud Computing, pages 337--345. IEEE, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. Cucinotta and G. F. Anastasi. A heuristic for optimum allocation of real-time service work ows. In Service-Oriented Computing and Applications (SOCA), 2011 IEEE International Conference on, pages 1--4, dec. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. K. Krauter, R. Buyya, and M. Maheswaran. A taxonomy and survey of grid resource management systems for distributed computing. Software: Practice and Experience, 32(2):135--164, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Mika, G. Waligora, and J. Weglarz. Modelling and solving grid resource allocation problem with network resources for work ow applications. Journal of Scheduling, 14:291--306, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. B. Rochwerger, D. Breitgand, E. Levy, A. Galis, K. Nagin, I. M. Llorente, R. Montero, Y. Wolfsthal, E. Elmroth, and J. Caceres. The reservoir model and architecture for open federated cloud computing. IBM Journal of Research and Development, 53(4):4, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. L. Wang, G. von Laszewski, M. Kunze, and J. Tao. Schedule distributed virtual machines in a service oriented environment. In Proceedings of the 2010 24th IEEE International Conference on Advanced Information Networking and Applications, AINA '10, pages 230--236, Washington, DC, USA, 2010. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. L. Wu, S. Garg, and R. Buyya. SLA-based resource allocation for software as a service provider (SaaS) in cloud computing environments. In Cluster, Cloud and Grid Computing (CCGrid), 2011 11th IEEE/ACM International Symposium on, pages 195--204. IEEE, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Smart cloud federation simulations with CloudSim

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        ORMaCloud '13: Proceedings of the first ACM workshop on Optimization techniques for resources management in clouds
        June 2013
        48 pages
        ISBN:9781450319829
        DOI:10.1145/2465823

        Copyright © 2013 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 17 June 2013

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        ORMaCloud '13 Paper Acceptance Rate5of9submissions,56%Overall Acceptance Rate5of9submissions,56%

        Upcoming Conference

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader