RAS Publishing Agent provides load balancing of published applications and desktops. A RAS Publishing Agent (PA) is automatically installed when you install Parallels Remote Application Server. To ensure users do not experience any interruption of the service due to a failure of the RAS Publishing Agent, additional PAs can be configured.
Multiple PAs can now be active for the same site. This will ensure that the load on the PAs will now be distributed equally.
NOTE: We do not recommend utilizing more than 3 Publishing Agents within the same environment as it will cause additional unnecessary traffic consumption. Up to 3 Publishing Agents should be enough to handle large environment.
Adding a Publishing Agent
To ensure users do not experience any interruption of the service due to a failure of the primary RAS Publishing Agent and to distribute the load, an additional Publishing Agent can be configured for each site in the Parallels Remote Application Server farm.
To add a RAS Publishing Agent to a site:
- In the RAS console, navigate to Farm /
/ Publishing Agents.
- In the Tasks drop-down menu, click Add to launch the Add RAS Publishing Agent wizard.
- Specify the FDQN or IP address of the server that will host the new Publishing Agent.
- Select the Install a gateway with a publishing agent option if you also want to install a RAS Secure Client Gateway on the specified server.
- Select the Add Firewall Rules option to automatically configure the firewall on the server.
- Click Next.
- On the next page, click Install to install the RAS Publishing Agent on the server. The Installing RAS Redundancy Service dialog opens.
- Select the server on which the RAS Publishing Agent is to be installed and click Install.
- Click Done.
- Click OK to add the server to the farm.
Managing Publishing Agents
Enabling or Disabling a Backup Publishing Agent
To enable or disable a backup Publishing Agent on a site, select it in the Publishing Agents list and then select or clear the check-box at the beginning of the row.
Changing Backup Publishing Agent Priority
Each RAS Publishing Agent in the list is given a priority. By default, the local RAS Publishing Agent is given the Master priority. To change the priority of other Publishing Agents in the farm, select a Publishing Agent and use the Move Up and Move Down buttons to move it up or down the list. The higher it is in the list, the higher priority it has.
Promoting a Publishing Agent to the Master Publishing Agent
In case the primary Publishing Agent cannot be recovered, you can promote a Publishing Agent to Master as follows:
- Open the Parallels Remote Application Server Console on the server that you would like to promote (all required files are automatically installed when a server is added as a backup Publishing Agent server).
- Select the Farm category and navigate to the Publishing Agents node.
- Select the RAS Publishing Agent and then click Promote Backup to Master in the Tasks drop-down menu.
- Click OK once the process is finished.
Deleting a Backup Publishing Agent
To delete a Publishing Agent, select it in the list and then click Delete in the Tasks drop-down menu.
The ports below need not be enabled for access from the WAN or Internet since they are communication ports for Remote Application Server functions and modules:
- TCP 20002 - Publishing Agent Service Port – Communications with SecureClientGateway and UI Console
- TCP 20003 - Terminal Server Agent Port – Communications with Terminal Server agents
- TCP 20001 - Publishing Agent Service Port - Communication with other Publishing Agents
- TCP 20030 - Communication between multiple Publishing Agents
- Outbound TCP 443- Communication with Parallels Licensing Server: