A server program that can be restarted on a different node without requiring a user to reconfigure the clients.