Citrix Virtual Apps and Desktops service

Set up resource locations

Resource locations contain the resources required to deliver applications and desktops to users. You manage those items from Citrix Cloud and the service’s Manage console. Typically, resources include:

  • Active Directory domain controller
  • Hypervisors or cloud services, known as hosts
  • Virtual Delivery Agents (VDAs). VDAs are the machines containing the apps or desktop. Each machine also has a Citrix VDA installed. The term VDA often refers to the VDA software and the machine on which it is installed.
  • Citrix Gateway (optional): To enable secure external access to the applications and desktops offered to users, add a Citrix Gateway VPX appliance to the resource location. Then set up Citrix Gateway.
  • Citrix StoreFront servers (optional and customer-managed).
  • To communicate with Citrix Cloud, every resource location must contain a Citrix Cloud Connector. A minimum of two Cloud Connectors per resource location is recommended, for availability.

A resource location is considered a zone in a Citrix Virtual Apps and Desktops service environment. For more information, see Zones.

For more information, see:

Host requirements

The hypervisor or cloud service where you provision VMs that deliver apps or desktops to users might have unique permission or setup requirements.

  • If the hypervisor or cloud service requires virtual networks or other items, follow the guidance in its documentation.
  • Create the appropriate virtual private cloud (VPC) or virtual networks for the machines you’ll add to your resource location, if needed. For example, when using AWS, set up a VPC with public and private subnets.
  • Create the appropriate rules to secure inbound and outbound internet traffic, and traffic between machines in the virtual network. For example, when using AWS, ensure the VPC’s security group has the appropriate rules configured so that machines in the VPC are accessible only to the IP addresses you specify.

Review the article for the host type you’re using.

Active Directory

Provision a Windows server, install Active Directory Domain Services, and promote it to a domain controller. For guidance, see the Microsoft Active Directory documentation.

  • You must have at least one domain controller running Active Directory Domain Services.
  • Do not install any Citrix components on a domain controller.
  • Do not use a forward slash (/) when specifying Organizational Unit names in Studio.

For more information, see:

Cloud Connectors

The Cloud Connector is a group of services from Citrix Cloud that allow communication between the VDAs, customer-managed StoreFront, and the cloud-based Delivery Controller. You can install Cloud Connectors interactively or from the command line.

Size and scale considerations

When evaluating the Citrix Virtual Apps and Desktops service for sizing and scalability, consider all of the components. Research and test the configuration of the Cloud Connectors and the customer-managed StoreFront for your specific requirements. Undersizing the machines can impact system performance negatively.

The following articles contain size and scale testing information. They provide details of the tested maximum capacities, plus best practice recommendations for Cloud Connector machine configuration.

Install Cloud Connectors

Install two Cloud Connectors in each resource location. (Only one Cloud Connector is required, but two are recommended.)

For Cloud Connector installation instructions, see Cloud Connector installation.

Add a resource location in Citrix Cloud

To add a resource location:

  1. Sign in to Citrix Cloud.
  2. In the upper left menu, select Resource Locations.
  3. If you have not already installed a Citrix Cloud Connector, you are prompted to download one.
  4. After you’ve installed a Cloud Connector (preferably at least two), back in the Citrix Cloud console, enter a name for the resource location and then click Save. See Name restrictions.

Where to go next

Set up resource locations