I have been using INIZ VPS for a while now. They have been serving me good so far but their specs are kinda limiting. I get 8GB RAM, 4 Cores and 250GB HDD storage for around 15USD per month. On top of that, they have OpenVZ virtualization which is generally not recommended in hosting world. My server is running one Magento website and one WordPress website. In normal days, the server is more than enough for my usage but from time to time, we get traffic surges for days which makes the website very slow. For instance, recently, I got around 1500 users online on our Magento website and the website got unbearable. I am planning to upgrade. The options I have looked upon so far are 1. OVH Dedicated HOST-32L with 480GB x2 SSD RAID upgrade for 81USD (Xeon D-1520 4c/8t and 32GB RAM) 2. OVH Dedicated SP-32 with 480GB x2 SSD RAID upgrade for 91USD (Xeon E3-1231v3 - 4c/8t and 32GB RAM) 3. OVH Dedicated EG-16 with 480GB x2 SSD RAID upgrade for 85USD (Xeon E3-1231v3 - 4c/8t and 16GB RAM) 4. OVH Cloud B2-15 for 56USD (15GB RAM, 4 vCores, 100GB Local SSD RAID) 5. Linode 8GB VPS for 40USD (8GB RAM, 4 Cores, 192 GB SSD) My sweet spot as far as my budget is concerned is around 50-60USD but if spending 80-90USD on OVH Dedicated is better then I am willing to spend that too but I believe that even the 40USD Linode 8GB is enough for my usage once it is even slightly optimized for performance. Another advantage of going with Linode or OVH cloud is that I dont have to worry for backups and they have very easy UI to make snapshots and restore them. I am also open to other alternatives. I am also thinking about Amazon AWS but I have absolutely no knowledge about that so if anyone can shed some light on that.