It is always preferred to have a dedicated server to be placed in a datacenter, inorder to get the best performance of the server.
I found a good informational post in the knowledge-base, here is the link to it:
Dedicated Server Hosting | Dedicated Server Hosting | VPS Hosting
Regards,
Matt
