Understanding virtualization impact on compute, storage, and networking