Autor: |
Krzywda, Jakub, Rezaie, Ali, Papazachos, Zafeirios, Hamilton-Bryce, Ryan, Östberg, Per-Olov, Ali-Eldin, Ahmed, McCollum, Barry, Domaschka, Jörg |
Jazyk: |
angličtina |
Rok vydání: |
2017 |
Předmět: |
|
DOI: |
10.18725/oparu-4307 |
Popis: |
This deliverable describes an enhanced version of the optimization model that features predictive capabilities. The purpose of this deliverable is to demonstrate how the enhanced model and advanced optimization algorithms support the optimization of a data center configuration. Predictive optimization capabilities of CactoOpt mainly support three optimization activities that can be performed on the logical (software) level of data center management: initial placement of virtual machines, migration of virtual machines, and vertical scaling. To deliver against these capabilities two software components were implemented: Workload Analysis and Classification Tool (WAC) and Application Behaviour Predictor. WAC is a tool that enables a cloud provider to deploy multiple auto-scaling algorithms suitable for different workload types. The tool assigns a workload to an auto-scaler based on the type of the workload, i.e., some auto-scalers can be better for bursty workloads while other auto-scalers can be better for workloads with strong patterns. The application behavior predictor is a tool that utilizes the knowledge about how the workload and the dynamics of the applications changes over time to predict the future state of the application for optimization purposes, e.g., how long will a task run before terminating on a given hardware configuration. |
Databáze: |
OpenAIRE |
Externí odkaz: |
|