We have two sites that each have an internet connection and have a dedicated dark fibre between them. Each site has it's own IP space and we have an AS number. We're looking to be resilient to failure of the internet connection to either site and obviously need a pair of HA routers (one on each site) to achieve this.
The basis requirements that the routers need to support are:
- Able to run 2 bgp sessions (one with the ISP, one with the other site router)
- Option to take a full table from the upstream ISPs would be nice.
- Able to provide HA gateways on the LAN side (e.g. 192.168.0.254 will automatically migrate if it's host router lost power)
- A dedicated appliance rather than a server running Linux / BSD - Uses r/w memory rather than hdd to store configuration.
- Not crazy expensive.
Of the bountiful array of routers available, what are the features we should be searching for to achieve this kind of failover, and which features should be heavily weighted for this comparison (which are most important)