I'm reading around to understand cloud computing, and I saw 2 comments that prompted this question:
"Cloud" is a marketing term. The actual implementation is what really matters. If you can get detailed info on the architecture of the service provider's cloud you will be able to see who is simply selling you a VPS (such as rackspacecloud) and who is selling you a different implementation that might include failover capabilities as well as other features.
and this comment
For me, cloud hosting would be: if I need any additional horsepower at any given time, the cloud would automatically stack more VPS and then charge me at the end of the month for the surplus of resources. Reading Rackspace's info, it looks like it's for me to decide when to stack more CS and that its Cloud Servers don't AUTOMATICLY scale up.
So my question is: what are these specs that I should look for that would identify a true cloud host that would let the service scale up and expand in the way the first comment describes it. Basically, when I sign up, what features should I look for to know that I'm really dealing with cloud hosting?