Block diagram of the vSphere 5.1 virtualization stack