I have a (web) server at a datacenter, which at times (as all datacenters do) has network failures (for like 10-30 minutes).
I have a second server at a different company (datacenter) which I could use as a failover solution.
Now, I was wondering how I could do that? Of course I can mirror the site. The problem is, how do I achieve this: When the main server let's say IP: 1.2.3.4 at datacenter A is not reachable from the outside world, how does my second server at IP: 4.3.2.1 automatically resume its work as main server ?
I don't think that round robin dns would be a solution, because half the requests will be directed to the server which is not reachable.
my servers are windows, IIs