First sorry for the noob question, but I am kind of lost here.
Here is what I have: An N number of workstations that are communicating with private servers. Server 1 is production and server 2 is backup. Usually none of them will need internet access to work.
In case Server 1 fail. User will turn on backup server and workstations must automatically start using it (they are running standard web browser).
At any moment I should be able to SSH from internet to both server 1 and/or 2 for maintenance.
Each server have up to 3 spare ports if I need more than 1 connection/network.
For this what should I use for the "something" device? Or is this whole architecture wrong for may needs?