Date of Award

January 2015

Degree Type


Degree Name

Doctor of Philosophy (PhD)


Computer Science

First Advisor

Dongyan Xu

Committee Member 1

Ramana Kompella

Committee Member 2

Patrick Eugster

Committee Member 3

Yung-Hsiang Lu

Committee Member 4

Sonia Fahmy


Many enterprises are increasingly moving their applications to private cloud environments or public cloud platforms. A key technology driving cloud computing is virtualization which can serve multiple VMs in one physical machine hence providing better management flexibility and significant savings in operational costs. However, one important consequence of virtualized hosts in the cloud is the negative impact it has on the I/O performance of the applications running in the VMs.