From your description it sounds as if you want a network communication "hunt
group"-like service, that will automatically hunt for the next available
communication server when the first communication server is busy. You can do
this now with the Shiva NetSerials.
Just choose all of NetSerials you want in your "hunt group" through the Chooser
and your call will be routed through whichever NetSerial is available. Because
the NetSerial is an independent (after initial configuration) network device,
you won't need to dedicate a computer to manage it.
For more details, search the Technical Info library under "Shiva."