• DocumentCode
    262104
  • Title

    Using Models at Runtime to Support Adaptable Monitoring of Multi-clouds Applications

  • Author

    Cianciaruso, Lorenzo ; Di Forenza, Francesco ; Di Nitto, Elisabetta ; Miglierina, Marco ; Ferry, Nicolas ; Solberg, Arnor

  • Author_Institution
    Dipt. di Elettron. Inf. e Bioingegneria, Politec. di Milano, Milan, Italy
  • fYear
    2014
  • fDate
    22-25 Sept. 2014
  • Firstpage
    401
  • Lastpage
    408
  • Abstract
    The ability to run and manage multi-clouds applications (i.e., Applications that run on multiple clouds) allows exploiting the peculiarities of each cloud solution and hence improves non-functional aspects such as availability, cost, and scalability. Monitoring such multi-clouds applications is fundamental to track the health of the applications themselves and of their underlying infrastructures as well as to decide when and how to adapt their behaviour and deployment. It is clear that, not only the application but also the corresponding monitoring infrastructure should dynamically adapt in order to (i) be optimized to the application context (e.g., Adapting the frequency of monitoring to reduce network load), (ii) to enable the co-evolution of the monitoring platform together with the cloud application (e.g., If a service migrates from one provider to another, the monitoring activities have to be adapted accordingly). In this paper, we present a model-based platform for the dynamic provisioning, deployment, and monitoring of multi-clouds applications whose monitoring activities can be automatically and dynamically adapted to best fit with the actual deployment of the application.
  • Keywords
    cloud computing; adaptable multiclouds applications monitoring; application context; cloud application; cloud solution; dynamic provisioning; model-based platform; monitoring infrastructure; nonfunctional aspects; Adaptation models; Cognition; Computer architecture; Engines; Measurement; Monitoring; Observers; adaptation; cloud; modaclouds; models at runtime; models@runtime; monitoring; multi-cloud; multicloud;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2014 16th International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-1-4799-8447-3
  • Type

    conf

  • DOI
    10.1109/SYNASC.2014.60
  • Filename
    7034710