We currently have a remote branch office connecting to the main office through a remote vpn client. Recently we had to upgrade the software application used there. This application talks to the server installed in the main office through VPN. This setup works fine but the application when connecting to the main office produces a lot of delay which is not acceptible. Before this appliation was a stand alone application and it generates its output in less than few minutes. Now its takes more than 30 minutes. Currently we have a very slow internet connection 1.5mbps/256 kbps with a microsoft vpn client installed on a computer running this application. Our options are
- Upgrade the internet connection to 20 mbps/800 kbps.
- Create site to site vpn.
- Installing this application in a terminal server in the main office and allow users in remote office to rdp to the terminal server through vpn client.
What is the best option?
Any advice would be appreciated.