How to Load Balance XenMobile Server Admin Portal

How to Load Balance XenMobile Server Admin Portal

book

Article ID: CTX225590

calendar_today

Updated On:

Description

This article will guide you to load balance the XenMobile admin portal running on port 4443. Load balancing the admin portal will ease your XenMobile administration when you have cluster of XenMobile servers with which you can access the admin portal using one single load balancing IP instead of remembering the cluster node IP’s. Also, this will help you to define the custom logout timers for the admin portal as per your need. You can define the method of load balancing as needed.  


Instructions

This article is prepared assuming that 
·        You have a NetScaler enabled with Load balancing.
·        You have XenMobile servers up and running.
·        You have XenMobile reachable from NetScaler on 4443 ports.
·        You have a free IP address, which will be used to configured LB server on NetScaler.
 
Note: All screenshots in this document are for representational purposes only.

Important Note: Make sure you do not expose this Load Balancing Virtual Server to the public network. 
 

XMS Load Balancer Configuration Steps in NetScaler

         1.          Login to NetScaler.

User-added image
         2.          Post Login, navigate to Traffic Management > Load Balacning > Virtual Servers.
 
User-added image
         3.          Click on Add Server, provide the below details and click Ok.
 
Name : User friendly name
Protocol : SSL
IP Address Type : IP Address
Port : 4443
 
User-added image 
         4.          Under Service group, click on No Load Balancing Virtual Service Binding.
 
User-added image
Note: If you are using, Service Group Binding. Select the appropriate option.
         5.          Under Service Binding, Click on Select Service > Click to Select.

User-added image
Now click on Add.
 
User-added image
         6.          Under Load Balaning Service, provide the below details and click Ok, scroll down to click Done.
 
Service Name : Name of the XMS server.
IP Address : Provide the IP address of the XMS server.
Protocol  : SSL
Port : 4443
 
User-added image
         7.          Select the node and Edit the same.

User-added image
         8.          

Under Advanced Settings, click on Thresholds & Timeouts.

User-added image
 

Set the Idle Time out values as per your requirement.

User-added image

         9.          Click Bind.

User-added image
       10.        Click Continue.

User-added image 
Note: Similarly, add the other nodes into the Load balancing pool.
       11.        Under Certificate, click on No Server Certificate.

User-added image
       12.        Under Server Certificate Binding, click on the Click to select (>).

User-added image
       13.        Select the appropriate certificate and click Select button.
 
User-added image
       14.        Click Bind.
 
User-added image
       15.        Click Continue.

User-added image
       16.        From Advanced Settings, click on Persistence.
 
User-added image

Note : By default, Load balancer Vserver will be assigned with least connection method, If you would like to change the load balance method from least connection, you can do it by clicking on Methods under Advanced Settings section.
       17.        Set the Persistence as COOKIEINSERT and cookie name will be xmscookie, set the Time-out values as per your requirements and click Ok.

 
User-added image
       18.        Scroll down and click Done.
 
User-added image

 

Issue/Introduction

If you would like to load balance the XenMobile admin portal running on 4443 for your ease of administration especially when you are having cluster of XenMobile servers. Below how to article will help you in achieving the same.

Additional Information

Additionally, if you would like to increase the XenMobile server console session time out value, you can refer to the article https://support.citrix.com/article/CTX216647