Abstract
The automatic allocation of enterprise workload to resources can be enhanced by being able to make what-if response time predictions whilst different allocations are being considered. We experimentally investigate an historical and a layered queuing performance model and show how they can provide a good level of support for a dynamic-urgent cloud environment. Using this we define, implement and experimentally investigate the effectiveness of a prediction-based cloud workload and resource management algorithm. Based on these experimental analyses we: (i) comparatively evaluate the layered queuing and historical techniques; (ii) evaluate the effectiveness of the management algorithm in different operating scenarios; and (iii) provide guidance on using prediction-based workload and resource management. © 2011 Elsevier B.V. All rights reserved.
| Original language | English |
|---|---|
| Pages (from-to) | 1479-1495 |
| Number of pages | 17 |
| Journal | Simulation Modelling Practice and Theory |
| Volume | 19 |
| Issue number | 6 |
| DOIs | |
| Publication status | Published - 1 Jun 2011 |
| Externally published | Yes |
Keywords
- Cloud
- FireGrid
- HYDRA historical model
- Layered queuing
- Performance modelling
ASJC Scopus subject areas
- Software
- Modelling and Simulation
- Hardware and Architecture