High Availability (HA)
is a simple and reliable failover mechanism. It helps Cisco CMX host and
support multiple mobility applications seamlessly without any interruption.
The definition of
servers described in this section are as follows:
-
Active Server—The Cisco
CMX server that is actively serving traffic from the controllers. The virtual
IP address (VIP) for the HA pair should point to the current active server. The
VIP address is optional.
-
Primary Server—The Cisco
CMX server that will be initially active in the HA pair.
-
Secondary Server—The CMX
server that will be the backup or standby server in the HA pair.
Cisco CMX HA requires
two servers. The primary server acts as the active Cisco CMX server. Cisco CMX
server can use virtual IP addresses too. The primary Cisco CMX server is
installed by selecting the Location or Presence node type. In an active HA
deployment, data on the primary server will be continuously synchronized with
the secondary server. If the primary server encounters any issues, the
secondary server will take over the responsibility as the active server.
Install Cisco CMX
Release 10.3.x on both the servers. From the web installer, choose either
Presence or
Location as the
node type. Both the servers should have the same node type. After installation
completes, each server is considered a standalone server and has the primary HA
role. HA requires both primary and secondary servers, the role for one server
needs to change. To change the HA role of a server from primary to secondary,
use the
cmxha secondary
convert command in cmxadmin mode.
The Cisco CMX HA Admin
interface is hosted on Cisco CMX port 4242 and can be accessed using
http://cmx_ip_address:4242/. Log in to the web interface
using
cmxadmin as user
ID and the password configured for cmxadmin during the primary and secondary
server installation. This Cisco CMX HA Admin interface is different from the
regular Cisco CMX interface that can be accessed at
http://cmx_ip_address. Use the Cisco CMX HA Admin interface
specifically monitoring and managing HA.
Every active Cisco CMX
instance is backed by another (inactive) instance. The second CMX instance is
not active until the failover procedure is initiated, either manually or
automatically.
Initial HA configuration is dependent on data size. For example, for 5 GB of data, initial configuration could take up to
1 hour to complete. The average time for a failover condition is 7 minutes, depending on your systems. The failback time is
dependent on the amount of data to resynchronize. For example, for 5 GB of data, the expected time for failback to complete
is 1.5 hours.
You can enable HA by
using either Cisco CMX web UI or CLI.
If your Cisco CMX setup with HA requires a forward proxy for internet access, you must configure the proxy and restart your
Cisco CMX services. For more information about setting up outbound proxy, see Setting Up Outbound Proxy in HA-Enabled Setup.
 Note |
We recommend that
you use the Cisco CMX web UI for HA configuration.
The High-Availability feature on Cisco CMX is part of the Cisco CMX Base license, which you would install on the primary HA
server. The secondary HA server automatically receives a copy of the Cisco CMX license during sync up. There is no HA-specific
license to install.
|
 Tip |
Cisco CMX High Availability documentation is embedded in the product. From the Cisco CMX user interface, choose Documentation from the drop-down list on the top-right corner.
|