Citrix Systems 4.5 Printer User Manual


 
Chapter 7.
27
Configuring Cluster Management
Server Set Up
You can install the Management Server software on multiple hosts. Also, you can configure MySQL
database on multiple nodes and use them with the cluster of Management servers that you have
configured. You can, then, use a load-balancer to provide a virtual IP for each Management Server
and balance the load across these Management Servers.
7.1. Installing Additional CloudPlatform Management
Servers
On each additional host that you want to designate as Management Server, you must do the following:
Install the Management Server software
Configure the MySQL database client
In this case, you must not use the argument --deploy-as.
Set up the OS for Management Server
For more information, see Section 5.1, “Install the Management Server on the First Host ”
After you perform these tasks, you can seed secondary storage with a template that is used for
CloudPlatform system VMs. For more information, see Appendix A, Latest System VM Templates
7.1.1. Management Server Load Balancing
CloudPlatform can use a load balancer to provide a virtual IP for multiple Management Servers. The
administrator is responsible for creating the load balancer rules for the Management Servers. The
application requires persistence or stickiness across multiple sessions. The following chart lists the
ports that should be load balanced and whether or not persistence is required.
Even if persistence is not required, enabling it is permitted.
Source Port Destination Port Protocol Persistence
Required?
80 or 443 8080 (or 20400 with
AJP)
HTTP (or AJP) Yes
8250 8250 TCP Yes
8096 8096 HTTP No
In addition to the above settings, the administrator is responsible for setting the 'host' global
configuration value from the management server IP to load balancer virtual IP address. If the 'host'
value is not set to the VIP for Port 8250 and one of your management servers crashes, the UI is still
available but the system VMs will not be able to contact the management server.
7.2. Replicating Database (Optional)
CloudPlatform supports database replication from one MySQL node to another. This is achieved using
standard MySQL replication. You may want to do this as insurance against MySQL server or storage