ISPConfig 3 Multiserver Tutorial

i wondering if exist tutorial how to setup 2 or more physically servers, with different IP to serve multiple domains with dns web mail ftp mysql replica.

For example:
Server A with IP 1.2.3.4
Server B with IP 5.6.7.8
works togheter to serve dns web mail ftp and mysql database for domains with sincronizing all emails mysql web and ftp (with unison i guess)

i want if the server A goes down, all my services still up and runing for my clients on the server B
and when the server A is power on, sincronize all the new data from server B (mail, mysql, ftp)
and i ask if exist solution to have just one control panel for all servers.
thank's a lot