On the surface organized proxy server as frontend to inner HTTP server
I will certainly clarify the trouble first ...
I have an internal webserver/web-app that is openly obtainable. Our Internet link (Bonded ADSL MAX Premium) is consequently a single-point-of-failure (which has actually been highlighted by some current connection concerns).
As a low-priced backup I was considering including a 2nd Internet link (Standard ADSL) with a fixed IP of it's very own.
Currently I was asking yourself if any person has actually attempted or would certainly talk about the adhering to suggestion ...
If I obtained an on the surface organized server and also run a proxy server like HAProxy, I can have this proxy demands to our major IP (down our major link). After that have it failover to the 2nd link if the major one dropped.
Why have an exterior web server proxy your http demands? Why not simply make use of dns to switch over the host name to the ip address of the various other link?
If you require a solitary, fixed ip address, exists any kind of means you could get your isp to course the ip address to the various other link on the occasion that the first drops?
What you're recommending is absolutely practical, the area I operate at (host firm) has actually done that for a customer, functions rather well. Best to make use of a caching reverse proxy like Varnish or Squid (backwards proxy setting) so you can capitalize on the far better transmission capacity and also latency of the datacentre - linked equipment.
It made use of to be that we would certainly make use of an ISDN back-up yet nowadays you could additionally consider something like the Draytek 2800VG (Vigor 2800 ADSL2+ Router Firewall, VPN Device with Printer Port & Optional 802.11-SuperG Wireless LAN). The usb port in the back can be made use of with a USB 3G dongle to instantly connect as a failover.
In this way if the awkward staff with the backhoe collects the phone lines you'll still have net.
You do not state what sort of border you have. My experience with firewall programs is that you can have your major line entering your firewall, set up some sort of heart beat on your ISPs border router (which most will certainly permit if you ask), and also when that heart beat falls short, you have a back-up DSL line or something cost-effective that it will certainly failover to.