This version of the Broker supports the ability to load balance the Broker connections on DSM Alpha systems if UCX 4.1 is running. The actual steps on configuring UCX for load balancing can be acquired from the ALPHA/AXP technical support group and will not be discussed here.
Multiple Broker servers can run on the same port as long as the machine IP addresses are unique. This is not a Broker requirement; it is a TCP/IP requirement. This capability is necessary for UCX load balancing. The multiple servers will receive a common alias that will be the connection destination.
In UCX, you should use the BIND alias:
For example:
UCX> show host dhcp.sitename.va.gov
BIND database
Server: 152.999.999.xxx 999TNG
Host address Host name
152.999.999.yy1 DHCP.SITENAME.VA.GOV.sitename.va.gov
152.999.999.yy2 DHCP.SITENAME.VA.GOV.sitename.va.gov
152.999.999.yy3 DHCP.SITENAME.VA.GOV.sitename.va.gov
152.999.999.yy4 DHCP.SITENAME.VA.GOV.sitename.va.gov
152.999.999.yy5 DHCP.SITENAME.VA.GOV.sitename.va.gov
In order to use load balancing, your client workstation needs to have DNS enabled and pointing to the IP address of the DNS server in the list. The Broker on the client will use the PC's DNS or HOSTS file to resolve the BROKERSERVER host name. In the previous example, the first DNS server is 152.999.999.xxx.
For example, If you want PCMM GUI to be "balanced," use the Edit Broker Servers Program to edit the servers in the Registry and add in the alias DHCP.sitename.VA.GOV.
You don't want the alias in the HOSTS file because the HOSTS file is for static bindings only. If you want to put the alias in the HOSTS file, then you will have to make sure that the DNS server is first in the DNS list. Thus, when the user selects the BIND alias, the DNS will resolve it to one of the unique IP addresses and not to the HOSTS static assignment.