I'm sorry, but most of this is wrong...By "dedicated host" do you mean "dedicated server"
If so, the two are not really comparable.
With a "Cloud VPS" your "server" is just some resources of a server cluster that is 'somewhere in the "Blue Nowhere' effectively.
With a dedicated server you are leasing a chunk of hardware that no one else other than the datacentre staff have access to.
With VPS or 'Cloud' systems the security is only as good as the virtualisation or the clustering software is. If an exploit is found or used in that, then all the VMs are potentially at risk.
With a dedicated box it is only the OS and software applications running on that hardware that needs to be secured or monitored.
I'm sorry, but most of this is wrong...
Here's why a Cloud VM (Cloud Server, Cloud VPS, whatever you want to call it today) is better:
-Cloud Host Node Servers typically run multiple enterprise-grade disks with really good I/O. As well has having a fast network port, loads of RAM, and powerful processors. Vs. a single dedicated server
-Cloud Servers are more reliable than Dedicated Servers
The only thing a dedicated server wins in is consistency. You won't be shared the resources, but you will have less of them probably. A cloud server with a good provider that doens't oversell, will have equal or better performance and stability than a traditional dedicated server.
So you think that one VM on, lets say, a quad core four CPU, 32GiB RAM, RAID 1 on 2x320GiB drives with dual (paired) Gib NICs hardware that is partitioned into four VMs is going to outperform or match the same spec (four cores, 8GiB RAM, RAID 1 on 2x80GiB) on dedicated hardware?
So you are saying that a 'hardware' VM is better than a 'Cloud' VM, which of course contradicts your comments in post#6Now, I recently switched all my servers from being SparkNode Cloud VM to SparkNode Xen VPS. Why? Because the cloud server was frustrating me with poor performance and they couldn't solve it.
But you are comparing them based on the COST not on specification.
So you are saying that a 'hardware' VM is better than a 'Cloud' VM, which of course contradicts your comments in post#6