Need redundant IIS server

iis-8windows-server-2012

So I've been tasked with coming up with a solution in case our front end Web server goes down. Its running on a VM, Windows Server 2012. On the backend we're running a Cassandra cluster, which already gives us failover capabilities there.

Just wondering how this is achieved in MS IIS in the simplest way possible, the second/redundant IIS server would only be used in case of emergency, it is not something that is under a big workload, etc. so I think creating a farm/etc would be overkill.

I guess I'm wondering if there is a simple redundant solution for such a small (one server) IIS implementation.

Best Answer

The simplest way is likely to be to build a second, identical web server and use Microsoft's Network Load Balancing feature. There is a bit of planning involved, so I suggest reading the full implementation documentation on TechNet.