Appendix C: Active/Active High Availability Support

TIBCO MFT Platform Server for UNIX now supports Active/Active High Availability (HA) when running behind a load balancer. This allows multiple systems to appear to the transfer partner as a single system. The following figure illustrates how high availability works:

These are the goals of the Platform Server HA feature:

Key Components of Platform Server HA

Single location for files and data shared by multiple server in the cluster are as follows:

CyberMgr RPC Server handles all access to configuration and log files. The primary and secondary CyberMgr servers provide failover in case of a failure.

Key Features of CyberMgr

CyberMgr is started on each PSU Instance. It writes to all the files that need single threading. These files are: Transaction Number, Log.txt, and Messages.txt.

CyberMgr is used for both HA and non-HA installations. CyberMgr runs with the same authority as CyberResp, which is root, when CyberResp runs as root.

The config.txt parameter that defines the TCP Port CyberMgr listens on CyberMgrPortLocal: 46678.

Transfers fail if both primary and secondary CyberMgr are down.

CyberMgr performs the following tasks: