Hello to all,

I'm planning to implement a HA and LB system with Linux.
The idea is to have for example 2 dns servers (or maybe 2 mail servers), and they can be accessed from outside with a single virtual ip, so that the system can do the balancing of the load between the 2 servers and also the failover procedure , so that if one server (or the service running on it) goes down the system redirects the requests to the other server.

Can you recommend any package or sw on how to implement this scenario?