вам надо:
Общие хранилище (FC/iSCSI) с кластерной ФС — например ocfs2.
Там вы храните html/БД и прочию нужную вам ерись.
Две машины объединяются Heartbeat, в вашем случаи за глаза.
Хранилище так же можно сделать резервным куда либо еще, используя drbd+ocfs2 :)
В такой вариации, у вас будет простаивать один сервер.
Если нужна однавременная работа, то в апаче модуль балансировки или через nginx.
БД репликацией.