Fig 1.
A motivational example.
Fig 2.
Architectural design of proposed system.
Fig 3.
BA provisioning algorithm.
Fig 4.
CA provisioning algorithm.
Fig 5.
Sample run of VM capacity-aware provisioning.
Table 1.
Performance comparison of provisioning schemes.
Fig 6.
70% of CPU tasks for steady workload.
Fig 7.
50% of CPU tasks for steady workload.
Fig 8.
33% of CPU tasks for steady workload.
Fig 9.
70% of CPU tasks for bursty workload.
Fig 10.
50% of CPU tasks for bursty workload.
Fig 11.
33% of CPU tasks for bursty workload.
Fig 12.
Performance degradation for 70% CPU instances.
Fig 13.
Performance degradation for 50% CPU instances.
Fig 14.
Performance degradation for 33% CPU instances.
Fig 15.
Sensitivity to runtime estimation accuracy.