Title :
An analysis of disk performance in VMware ESX server virtual machines
Author :
Ahmad, Irfan ; Anderson, Jennifer M. ; Holler, Anne M. ; Kambo, Rajit ; Makhija, Vikram
Author_Institution :
VMware Inc., Palo Alto, CA, USA
Abstract :
VMware ESX Server is a software platform that efficiently multiplexes the hardware resources of a server among virtual machines. This paper studies the performance of a key component of the ESX Server architecture: its storage subsystem. We characterize the performance of native systems and virtual machines using a series of disk microbenchmarks on several different storage systems. We show that the virtual machines perform well compared to native, and that the I/O behavior of virtual machines closely matches that of the native server. We then discuss how the microbenchmarks can be used to estimate virtual machine performance for disk-intensive applications by studying two workloads: a simple file server and a commercial mail server.
Keywords :
benchmark testing; digital storage; file servers; multiplexing; performance evaluation; storage management; virtual machines; I/O behavior; VMware ESX server; disk microbenchmarks; disk performance analysis; file server; hardware resources; mail server; multiplexing; native systems; server architecture; software platform; storage subsystem; storage systems; virtual machines; Application software; Computer architecture; Electronic mail; File servers; Hardware; Performance analysis; Throughput; Virtual machining; Virtual manufacturing; Voice mail;
Conference_Titel :
Workload Characterization, 2003. WWC-6. 2003 IEEE International Workshop on
Print_ISBN :
0-7803-8229-3
DOI :
10.1109/WWC.2003.1249058