If a UMS Server and Load Balancer are installed on a shared computer, the UMS Server communicates with the endpoint devices via port 30002, otherwise via port 30001 as is customary with a single server installation. The Load Balancer always communicates with the devices via port 30001.
Load distribution to the load balancers can be performed as follows. When booting, the devices attempt to establish contact with the UMS Server in this order:
igelrmserverin the DNS (Record Type A)
- DHCP tag 224
- Local list of Remote Management Servers (in the specified order)
In a UMS High Availability network, the load balancers are automatically specified in the list of remote management servers in the local device configuration.
If the DNS entry
igelrmserver or DHCP tag 224 is used in an HA network, the IP of a load balancer must be entered.
If neither this DNS entry nor the DHCP tag 224 is used, endpoint devices always connect to the first load balancer in the setup list, i.e. all devices are communicating with a single load balancer. The other load balancers are merely stand-bys and will be used only if the first load balancer in the list is not available.
To achieve load distribution between the load balancers, you can however use the DNS entry
igelrmserver with a Round Robin DNS. To do this, the IP addresses of all load balancers are recorded in the DNS as a Resource Record Set for the
igelrmserver entry (cf. https://en.wikipedia.org/wiki/Round-robin_DNS). The devices then connect randomly to one of the available load balancers, thus distributing the query load of all devices.