Difference between revisions of "2 Server Redundant Solution"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 1: Line 1:
[[Image:2serverredundant_withlinuxha.png]]
[[Image:2_redundant_with_linuxha.jpg]]




* Both servers (S1 and S2) are identical.
* Both servers (S1 and S2) are identical.
* Both of them have two network interfaces - one for Main IP which is visible from outside, and one for local IP for interconnection (heartbeat monitoring, MySQL Replication)
* Both of them have two network interfaces - one for [http://en.wikipedia.org/wiki/Virtual_IP_address  Virtual IP] which is visible from outside, and one for local IP for interconnection (heartbeat monitoring, MySQL Replication)
* DB are synchronized over MySQL Replication
* DB are synchronized over MySQL Replication
* LinuxHA heartbeat monitors servers, e.g.
* LinuxHA heartbeat monitors servers, e.g.
** When S1 fails - S2 sees that and after 10s (default) will take main IP, e.g. will start to serve calls, it is done automatically
** When S1 fails - S2 sees that and after 10s (default) will take Virtual IP, e.g. will start to serve calls, it is done automatically
** When S1 is back up - S2 returns main IP to S1 and system starts to function in normal work flow (done automatically).
** When S1 is back up - S2 returns Virtual IP to S1 and system starts to function in normal work flow (done automatically).
* '''VPN''' is necessary between servers if they are not on the same LAN
* '''VPN''' is necessary between servers if they are not on the same LAN

Revision as of 08:09, 25 October 2010

2 redundant with linuxha.jpg


  • Both servers (S1 and S2) are identical.
  • Both of them have two network interfaces - one for Virtual IP which is visible from outside, and one for local IP for interconnection (heartbeat monitoring, MySQL Replication)
  • DB are synchronized over MySQL Replication
  • LinuxHA heartbeat monitors servers, e.g.
    • When S1 fails - S2 sees that and after 10s (default) will take Virtual IP, e.g. will start to serve calls, it is done automatically
    • When S1 is back up - S2 returns Virtual IP to S1 and system starts to function in normal work flow (done automatically).
  • VPN is necessary between servers if they are not on the same LAN