STOP and READ this before making a decision to go with a VPS or Dedicated Cloud!
VPS Advantages (in comparison to a shared account):
Provides you with full control over your system - you get your own root/ Administrative access and remote management capabilities such as SSH or RDP
Isolates your account from other accounts thus providing you with better security and improved performance
Since you have full access to your VPS you can install and configure any services or applications (as long as you don’t violate our terms) which otherwise may not be available on a shared hosting account
You can easily start, stop and restart your VPS through the provided VPS web control panel
Your VPS has more resources (CPU and memory) in comparison to a shared hosting account
VPS vs. Dedicated Cloud
VPS is NOT the same as Dedicated server and as such can NOT replace a Dedicated server
If you need a lot of CPU, memory, and I/O resources VPS will NOT work for you
If your application requires a lot of heavy I/O such as Database, Streaming, lots of web traffic - you should go with a Dedicated server. The VPS bottleneck is I/O resources which at some point become a major bottleneck and you will be forced to upgrade to a Dedicated server
VPS should NOT be used for mission critical applications! If the uptime and performance are critical factor than a Dedicated server is a MUST have and here is why:
NOT all VPS resources are reserved ONLY for your VPS. For example I/O sharing, network port sharing, and “burstable” memory sharing can impact your site and account performance (this is an architectural limitation and not a limit enforced by us).
The VPS performance and stability maybe impacted if the actual hardware node hosting your VPS becomes unstable which can happen in certain (rare) cases if another VPS is abusing the shared I/O resources of the node or if there is a problem with the node (for example operating system crash).
Maintenance of the hardware node requires shutdown and reboot of all VPS servers on the node – thus increased downtime.
The Linux/Windows VPS kernel can not be updated. You can not update on your own your VPS operating system and can not perform any system related updates.
Low level drivers, which requires kernel changes/updates cannot be installed in the VPS. For example some VPN software won't work in VPS environment.
You can NOT use swap in the VPS, which means that your VPS will be limited to the actual VPS memory.
You cannot perform custom OS updates as all updates have to be first verified by the VPS software vendor.
If you are currently using a Dedicated server and thinking switching to a VPS we recommend to think twice.
Our advice is – If your budget allows always go with a Dedicated Cloud instead of a VPS!