I was wondering if anybody has any good solutions to acheive the following setup.
At the moment we have our computer system virtualized (vmware view) on our own servers in a datacenter. We connect from the office to the datacenter over an ipsec vpn (seperate PFsense to PFsense appliances). We are going to setup a backup link on each pfsense so that the site to site link can failover if a link goes down. Nearly all of the network now has full redundancy vmware hosts, san, lan switches etc. The only weakpoint that we will have left is the router at each site. Although we will have failover links on each router if the physical router at either end fails it will cause downtime. Does anybody know how i can have an additional router appliance at each end that can autofailover to the other one when required.
I have been toying with the idea of writing a program to run on the remote lan segment that checks the status of the master router and if requried enables the relevant interfaces on the slave router. Other options are possibly interfacing with the raritan powerbar or manipulating ports on a managed layer2 switch.
I really don't know where to start with this and there may well be a much easier way of acheiving the same result. The programming languages I am strong in are VB Script and CSharp but could probably use perl if required.