I live in a location which many websites don't recognise, and when multiplayer gaming I find that I am constantly matched with players from the United States instead of with players nearer to me (geographically). I found that when using free VPN services, I no longer have this problem and are matched with players much nearer to me.
Due to free VPNs being unreliable (bandwidth monitoring, constantly changing passwords, etc.), I have decided to purchase hardware or rent a VPS.
This is a list of possible hardware/VPSes I have found:
- Raspberry Pi- Small, uses hardly any power;
- VPS (512MB RAM, single CPU core, 1TB bandwidth, 30GB SSD);
- Dedicated server (2GB RAM, 500GB HDD, 2 CPU cores (4 threads))
The Raspberry Pi is a decent option, but I doubt any provider would be willing to co-locate such a small device. The VPS is again a good option, but doesn't have much in the way of resources but is the cheapest option. The dedicated server I think is too much for what I need it for (an application to route my Internet connection through), but it could be a viable option if I wanted to host something else on it too.
I'd like the option of hosting a small website on the server (along with the VPN application), so simply going for a paid VPN service isn't an option here.
What amount of resources would a VPN application use; I already know about Internet, but what about RAM usage?
What is the best option here, or perhaps I should choose something else?