Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have tried reading several resources on the internet about cloud computing and VPS but can not see the difference of it. Can anyone explain what is the difference between cloud computing and VPS? IT seems they are both the same as you need to use a virtual machine.

share|improve this question
up vote 4 down vote accepted

"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.

share|improve this answer
"Cloud" normally means that there is some sort of API for creating on-demand instances for increased usage. In all practical purposes a "cloud" is a software interface for a lot of VPS instances. – Lamar B Dec 9 '11 at 8:08

Basically, the difference is that with VPS the virtual machine runs on just one physical machine, while with cloud-based hosting the virtual machine runs on a number of different physical machines, maybe even more than one at the same time.

share|improve this answer
A VM running on more than one host at the same time? – Massimo Apr 8 '10 at 11:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.