Download full document:

# about_Broker_ControllerDiscovery

TOPIC

Citrix Broker - Configuring Controller Discovery

SHORT DESCRIPTION

Describes the way that machines providing published resources discover 
delivery controllers.

LONG DESCRIPTION

In order for the broker to be able to connect users to desktops and 
applications, the machines from which they are published must register (that 
is, establish communication) with the broker on an appropriate delivery 
controller in the delivery site.

The default operation, whose configuration is described in this topic, is to 
use information from the registry. This is referred to as registry-based 
controller discovery. The registry information can be supplied when 
installing the delivery agent software on each machine or it can be supplied 
through group-policy.

If machines are provisioned using quick deploy, information about delivery 
controllers is stored in a special "identity disk" attached to the VM.

Finally, in some deployments, the use of an Organizational Unit (OU) in 
Active Directory (AD) may be preferred. This is referred to as AD-based 
controller discovery. In this case, you must configure the GUID of the OU 
in the machines' registries. Such configuration is not described in this 
topic.

To perform registry-based controller discovery, run the PowerShell script 
called Set-ADControllerDiscovery.ps1 that is installed on each controller 
in the folder:

  $Env:ProgramFiles\Citrix\Broker\Service\Setup Scripts

For more information, run this script with the -help parameter.