Make sure you have an ISP with redundant hosting....that solves line problems....their routers and switches also need to be redundant for that.
Then have 2 servers with the same site....have both machines
watch eachother to see if they are up....assign both machines
with eachothers IP addresses....of course only 1 ip needs to be
up at the same time.....when your watchdog reports a machine down, have a script take over the main IP (that is in your DNS)
Better would even be to use round robin DNS so you have loadbalacing between both servers. In case 1 goes down the
other takes over the IP from the machine so both "sites" seem
live...
After reboot the second machine comes up with save IP....watchdog on other machine spots other server up again.
triggers script to shut 1 ip down again and second machine boots that IP up again and everything is back to normal.......
I use this setup and it works very well......and it's a LOT cheaper then using services like Akamai who charge you 1500 dollars per Mbit...
I hope this makes sense and is of any help
DynaMite
