Pros and Cons of VPS servers


Applicable To: VPS mentioned
Updated: Saturday, 23. May 2020 06:40 PM UTC


This is a draft meant to be incomplete all the time

This is a draft where I will put different pros and cons experimenting on different VPS providers.

Vultr

Pros:

  1. Very good performance and stability.
  2. Performance does not degrade over time (not yet as of 23 May, 2020).
  3. Best VPS for performance with less budget.

Cons:

  1. DDoS protection costs extra $10/month.
  2. Snapshot is free for now, but it won't probably free in future. Quite tough to plan with unknown pricing scheme.
  3. Block storage is only available on NY/NJ region.
  4. A lot of cool features are only available on NY/NJ
  5. Some necessary features are also only available on NY/NJ
  6. While NY/NJ region gives you the full featured solution, the latency is not suitable because USA lies in one corner of the world. People like me want to choose UK/London which lies at the middle of the map for consistent latency all around the world.

Upcloud:

Pros:

  1. Not much to talk about. It's comparable to Linode and Digital ocean in performance.

Cons:

  1. Can not clone from running instance. This is a huge disadvantage.
  2. Can not create new instance from backups.
  3. Can not create image from running server.
  4. Flexible plan charges you more for the same configuration as simple plan without giving any apparent reasons. Makes me wonder if their pricing is legit or not.

Hetzner:

Pros:

  1. 20 TB of outbound traffic. Inbound traffic is free. Internal traffic is free, even through public IP. Network speed seems reasonably good.
  2. Free DDos
  3. Nice project based cloud console.
  4. Live server monitoring for Disk throughput, network and CPU.
  5. Cheapest with (reasonably) good performance. (There are other providers who are cheaper, but their performance do not meet my standard)

Cons:

Linode:

Pros:

  1. Comprehensive solutions with lots of features and many of them comes for free.
  2. Free DDos protection.
  3. Mature technology.
  4. Stackscripts: custom bash script that can act as a post install hook to automatically create a server for your specific need.

Cons:

  1. Performance is degrading day by day as it is gaining popularity.
  2. SSD I/O ping is very bad.