what is the difference between them or they are same ?


The difference is simple. A dedicated server typically means your server is running directly on physical hardware. A VPS means your server is a virtual instance running on physical hardware. That same set of physical hardware can be running other virtual instances at the same time depending on the provider's allocations.

As for how they perform... a dedicated server will always be a constant amount of performance... where a virtual instance can vary greatly depending on the provider, and other users sharing the physical hardware.

  • Additionally, some applications that require a highly-accurate RTC can have issues on virtualized hardware. There usually are ways to combat this problem but it also depends on the provider and what virtualization scheme they use. – TheCompWiz Apr 11 '11 at 13:54
  • Second that. I just de-virtualized a financial trading system platform (from my own virtual server) because i could not ge the clock signal stable enough. My interface libraries always complained ;) – TomTom Apr 12 '11 at 19:15

A dedicated server (usually a lot more expensive) is a single server you rent. you get root access and need to take care about everything on the machine, including security patches, backup, etc... A Virtual Private Server is usually a virtualized Guest machine on a server. Depending on the price you pay, you get a slice of the Host machines resources for your VPS. The provider is able to change your resources (memory, ram, cpu) dynamically and you pay the cost accordingly. The resources are limited. It is possible to run 20+ VPS on a single server, depending on its size. Because of this things a VPS is a lot cheaper than a dedicated server. Important is that usually the provider cares about security, backup, etc. Third type would be a managed server, a dedicated server for you managed by the provider. More expensiv than dedicated server.

  • then what is the difference between VPS and shared hosting ! – Sourav Apr 11 '11 at 14:39

The differences between VPS and shared hosting include the following:

  1. On a VPS, you have dedicated resources (RAM, CPU, etc.), while on shared hosting you share these resources with many other websites/users.
  2. VPS servers (usually) require more setup and configuration, while shared servers are pretty much set up for you already.
  3. On a VPS, you get complete root access, while on a shared server you do not.
  4. On a VPS you will get a dedicated IP address and nameserver(s).
  5. VPS servers tend to be more secure.
  6. VPS servers are considerably more expensive.

There are many other differences as well; these are just a few of the main ones.


Dedicated -- it is real (hardware) server that is mounted in some rack in some Datacentre and VPS is just Virtual Machine on Dedicated server

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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