Embed presentation
Download as PDF, PPTX















This document discusses profiling and modeling the resource usage of virtualized applications. It describes how virtualization introduces overhead and affects consolidation of multiple virtual machines (VMs) on one host. An approach is presented to build automated regression models to predict the CPU and I/O requirements of applications running virtually based on measurements of their resource usage when running natively. Benchmarking is used to gather traces of various applications that are then used to train models and evaluate their accuracy in estimating resource needs for different virtualization platforms and hardware.













