I know that VPU stands for Virtual Processing Unit (versus CPU), but what does that mean exactly? Is it just the new terminology for referring to processor resources in a virtual server versus a dedicated (physical) server?
My understanding is that VMWare can apportion cores in a processor across virtual servers. Can VMWare also allocate virtual cores that exist due to hyperthreading?
Is a VPU a shared core (i.e. shared across other hosting accounts)? Or does each VPS typically get 100% of its allocated VPU?
Is a Cloud Hosting VPS different from a traditional VPS from and end user's perspective?
I'm still a little fuzzy on these concepts, and I'm trying to evaluate different hosting plans.