Configuring Server High Availability (HA) Parent topic

Virtual Mobile Infrastructure enables you to configure High Availability (HA) to ensure the uninterrupted service to the users. You can configure four Virtual Mobile Infrastructure servers and Secure Access where all servers and Secure Access access the same respective database. If one server goes down or disconnects from the network for any reason, the other server(s) can still be accessible and work as normal.
Virtual Mobile Infrastructure enables you to configure High Availability (HA) to ensure the uninterrupted service to the users. For high availability deployment, install at least four servers: two Management Nodes, and two Compute Nodes, with all of these servers run in active-active mode. In this setup, both Management Servers provide management features, and host user workspaces, and access the same database. If one server goes down or disconnects from the network for any reason, the other server(s) can still be accessible and work as normal.
Important
Important
Before performing this procedure, make sure:
  • to configure an external storage on current Virtual Mobile Infrastructure server. See Configuring External Storage for the procedure.
  • to configure an external database on current Virtual Mobile Infrastructure server.
  • that you have added and configured at least two Virtual Mobile Infrastructure servers and two Virtual Mobile Infrastructure Secure Access. If you have configured only one server and/or Secure Access, set up and configure at least one more server and one more Secure Access to act as backup to the other server and Secure Access.
The typical Virtual Mobile Infrastructure HA configuration is as follows:
  • Two Virtual Mobile Infrastructure servers, with both of the servers configured as Management Node
  • Two Virtual Mobile Infrastructure servers, with both of the servers configured as Compute Node
  • An external storage
  • An external database
The configuration steps are explained in the table below:
Step Number
Step details
Reference
1
Install first Virtual Mobile Infrastructure server, and:
  • configure the server as Management Node during installation.
  • configure an external database during installation using the following command:
    configure init server 3 db <db ip address> <db name> <db username> [db port]
Refer to the Installation and Deployment Guide for the installation procedures.
2
Open the first server web console, and provide the activation code.
Refer to the topic Accessing Virtual Mobile Infrastructure Administration Web Console in Installation and Deployment Guide to help on accessing the web console.
Refer to the topic Activating Your Product in Installation and Deployment Guide for the activation procedure.
3
Configure an external storage on first server's web console.
Refer to the topic Configuring External Storage for the procedure.
4
Install second Virtual Mobile Infrastructure server, and configure the server as Management Node during installation and enable it to access the first server using the following command:
configure init server 3 vmi <first server's IP address>
Refer to the Installation and Deployment Guide for the installation procedures.
5
Install two servers and configure them as Compute Node. During installation, enable the second server to access the first server using the following command:
configure init server 2 vmi <first server IP address>
Refer to the Installation and Deployment Guide for the installation procedures.
6
Open first server's web console, and go to the Servers screen. Both of the servers should now be displayed on this screen under Management Node section, as well as under Compute Node section.
Select the second server, and click Start to start the server.
Refer to the topic Starting or Stopping a Server for the procedure.
7
Install first Virtual Mobile Infrastructure Secure Access, and configure it to access the first server using the following command:
configure init server <first server's IP address>
Refer to the Installation and Deployment Guide for the installation procedures.
8
Install second Virtual Mobile Infrastructure Secure Access, and configure it to access the second server using the following command:
configure init server <second server's IP address>
Refer to the Installation and Deployment Guide for the installation procedures.
9
On you L4 switch, configure a virtual IP address to link client logon requests to the first and second Secure Access.
In this configuration, both the Secure Access and Virtual Mobile Infrastructure server work in active-active mode. You can now access the web console from either of the servers. When the client logs on, the first or the second server processes the request. Both the servers use the same database. Therefore, if the client logs on through the virtual IP address, the client is able to access the same workspace.