Setting up HA clustering of Odroid with FreeSWITCH SIP client
This is a tutorial describing how to setup High Availability in Odroid cluster (with Linux OS), with one as main server and other backup server.
The HA configuration is achieved using a virtual IP matched to the two physical IPs. This is done using KeepAliveD active service using VRRP Protocol. Master branch contains a 3 server configuration, where one is main server, one backup server, one database server.
The ka-notify and ka-status perl scripts are used for sharing realtime status of the two servers.
The active load sharing is achieved using a PostgreSQL which shares the buffer, memory and cache.
This example is based on FreeSWITCH SIP call manager, which is very crucial for various PBXs and may be extended to other platforms.
TODO: