The primary source for information about high availability under Linux is
the home page of the Linux-HA project (https://linux-ha.org). This contains a wide range of tips and links
to documentation, reports, and scenarios.
For information in print about high availability see Blueprints
in High Availability:
Marcus, Evan & Stern, Hal: Blueprints in High
Availability. John Wiley & Sons Inc., 2000. (ISBN
0-471-35601-8)