Date Added: Oct 2010
Virtualization is already a common technology used in data centers as well as on desktop computers; it gains additional momentum with the spread of cloud computing. In this paper, the authors analyze the performance and behavior of virtual resources in multi virtual machine scenarios running the same workload. They evaluate the performance in terms of CPU, memory and disk IO throughput. In doing so they vary the number of simultaneously running virtual machines to evaluate the fairness of resource sharing and the overhead due to virtualization, as well as the mutual interference among the virtual machines.