Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5220/0006230700570070guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Smuggling Multi-cloud Support into Cloud-native Applications using Elastic Container Platforms

Published: 24 April 2017 Publication History

Abstract

Elastic container platforms (like Kubernetes, Docker Swarm, Apache Mesos) fit very well with existing cloud-native application architecture approaches. So it is more than astonishing, that these already existing and open source available elastic platforms are not considered more consequently in multi-cloud research. Elastic container platforms provide inherent multi-cloud support that can be easily accessed. We present a solution proposal of a control process which is able to scale (and migrate as a side effect) elastic container platforms across different public and private cloud-service providers. This control loop can be used in an execution phase of self-adaptive auto-scaling MAPE loops (monitoring, analysis, planning, execution). Additionally, we present several lessons learned from our prototype implementation which might be of general interest for researchers and practitioners. For instance, to describe only the intended state of an elastic platform and let a single control process take care to reach this intended state is far less complex than to define plenty of specific and necessary multi-cloud aware workflows to deploy, migrate, terminate, scale up and scale down elastic platforms or applications.

Index Terms

  1. Smuggling Multi-cloud Support into Cloud-native Applications using Elastic Container Platforms

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      CLOSER 2017: Proceedings of the 7th International Conference on Cloud Computing and Services Science
      April 2017
      780 pages
      ISBN:9789897582431

      Publisher

      SCITEPRESS - Science and Technology Publications, Lda

      Setubal, Portugal

      Publication History

      Published: 24 April 2017

      Author Tags

      1. AWS
      2. Cloud-native Application
      3. Container
      4. Docker
      5. Elastic Platform
      6. GCE
      7. Kubernetes
      8. MAPE
      9. Microservice
      10. Multi-cloud
      11. OpenStack
      12. Portability
      13. Swarm.
      14. Transferability

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 0
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 10 Oct 2024

      Other Metrics

      Citations

      View Options

      View options

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media