CACTOS toolkit version 2: accompanying document for prototype deliverable D5.2.2
Bericht
Autoren
Groenda, Henning
Stier, Christian
Krzywda, Jakub
Byrne, James
Svorobej, Sergej
Fakultäten
Fakultät für Ingenieurwissenschaften, Informatik und PsychologieInstitutionen
Institut für Organisation und Management von InformationssystemenExterne Kooperationen
FZI Forschungszentrum Informatik am Karlsruher Institut für TechnologieUmeå Universitet
Dublin City University
Queen’s University of Belfast
Flexiant, London
Zusammenfassung
This document is accompanying material for the prototype deliverable D5.2.2. It describes the changes for the second version of the CACTOS Toolkit and provides details on the integration between the tools and toolkits. A main focus is on showing updated models, as this is how information is passed between the tools. Identical models are used during Runtime and Prediction time. Please refer to accompanying material for the prototype deliverable (D5.2.1 CACTOS Toolkit Version 1) for an overview on the CACTOS toolkits and an exemplary use case.
Note that there are two CACTOS toolkits: The CACTOS Runtime Toolkit (label before year 1: CACTOS Toolkit) and the CACTOS Prediction Toolkit. The CACTOS Runtime Toolkit contains the tools CactoScale and CactoOpt and is described in this deliverable. The CACTOS Prediction Toolkit is described in (D6.4 CactoSim Simulation Framework Final Prototype).
The major architectural additions to the CACTOS Runtime Toolkit since year 1 are added support for monitoring and scaling of White-Box Applications. White-Box Applications allow for monitoring of application internals on top of the VM-level metrics that CACTOS collects for all VMs. White-Box Applications such as PlayGen’s DataPlay can use CACTOS AutoScaling services to let the CACTOS Runtime Toolkit adapt the degree of horizontal scaling based on the current load. This document describes both the additions to the models and CACTOS Runtime Toolkit that have been made to support monitoring and scaling of White-Box Applications.
Finally, the document provides detailed insight into the architecture and service structure of the CACTOS Runtime Toolkit. This includes a detailed description of the Virtualisation Middleware Integration (VMI) and VMI Controller that form the Cloud-specific connector CACTOS uses to translate its optimisation decisions to a running Cloud environment’s API. Additionally, an overview over the Extensible Services Infrastructure architecture style is given. This architecture style allows for a dynamic reconfiguration of used optimisation algorithms and policies. The style also eases the coupling and analysis of optimisation algorithms in the CACTOS Prediction Toolkit.
Erstellung / Fertigstellung
2016-03-31
Förderinformationen
EC / FP7
CACTOS / Context-Aware Cloud Topology Optimisation and Simulation / EC / FP7 / 610711
CACTOS / Context-Aware Cloud Topology Optimisation and Simulation / EC / FP7 / 610711
Normierte Schlagwörter
Datenmanagement [GND]Cloud Computing [GND]
Cloud computing [LCSH]
Electric network topology [LCSH]
Schlagwörter
Cloud; Optimisation; Simulation; Analytics; Toolkit; Tooling; Context-aware cloud topology; Data management; Cloud servicesDDC-Sachgruppe
DDC 004 / Data processing & computer scienceMetadata
Zur LanganzeigeZitiervorlage
Groenda, Henning et al. (2017): CACTOS toolkit version 2: accompanying document for prototype deliverable D5.2.2. Open Access Repositorium der Universität Ulm. http://dx.doi.org/10.18725/OPARU-4319
Das könnte Sie auch interessieren:
-
A cloud-centric survey on distributed database evaluation
Wissenschaftlicher ArtikelSeybold, Daniel; Domaschka, Jörg (Universität Ulm, 2017-06-13)The database landscape has significantly evolved over the last decade and distributed databases running in the cloud moved into the focus. This evolvement challenges the already non-trivial task of selecting and deploying ... -
Towards cloud-centric distributed database evaluation
KonferenzveröffentlichungSeybold, Daniel (Universität Ulm, 2016-09-29)The evolvement of cloud computing pushed the rethinking of traditional web service architecture from monolithic structures to distributed systems, which will benefit from the cloud offers such as resource pooling or rapid ... -
Done yet? A critical introspective of the cloud management toolbox
Beitrag zu einer KonferenzLeznik, Mark; Volpert, Simon; Griesinger, Frank; Seybold, Daniel; Domaschka, Jörg (Universität Ulm, 2018-08-16)With the rapid rise of the cloud computing paradigm, the manual maintenance and provisioning of the technological layers behind it, both in their hardware and virtualized form, became cumbersome and error- prone. This ...