I come from Europe and in my country there are really expensive webservers, so i have my VPS server in the USA. Now i need on one hand a website with local IP and on other hand fast webserver. So i am paying 90$ in the USA for 2gb/4gb ram VPS, prices in our country for 1gb VPS are around 100-150$ and their help support and constant performance are questionable.
So i was thinking i would implement reverse proxy for a website that i need a local IP for. I can buy VPS with 256mb of ram for 30$ or 512mb for 50$ here.
I was reading a lot about Varnish web cache and i still do not know how much ram i would need for running it. I need it for a magento web store with 300-400 products in it and also for custom webstore that is constantly using APIs to get product list from other websites. Both websites will have to manage few thousand visitors per day.
So i have come to 2 solutions and now i do not know which one would be better. 1. set varnish web cache on my faster USA VPS and set only proxy on my country's VPS(256mb or 512mb of RAM) 2. set varnish web cache AND reverse proxy on VPS server(256mb or 512mb of RAM) here in my country.
Which one would you suggest to me?
Thank you very much for your answers.