We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Load Balancer

Remote Desktop Services in Windows Server 2008 R1 or R2 Deployment

  • Last updated on

This article refers to firmware version 4.2.0.005 and higher running on a configured Barracuda Load Balancer 340 or higher, and Microsoft® Windows Server® 2008 R1 or R2 Standard, Enterprise, or Datacenter Edition.


Prerequisites

  • Microsoft Server 2008 R1/R2 Standard, Enterprise, or Datacenter Edition
  • Session Broker (optional but highly recommended - for purposes of this deployment, it is presumed that Session Broker will be installed and configured as described in Step 1)
  • Barracuda Load Balancer 340 or higher
  • Barracuda Load Balancer running firmware version 4.2.0.005 or higher
  • Minimum one Barracuda Load Balancer, two recommended for high availability (HA)

Note: If you are planning to deploy Remote Desktop Services with HA, you must first cluster your Barracuda Load Balancers. See the article Understanding Barracuda Load Balancer High Availability.

Terminology

TermDefinition
Remote Desktop ServicesKnown as Terminal Services in Windows Server 2008 and Windows Server 2003. One of the components of Microsoft Windows that allows users to remotely access applications and data.
Fully Qualified Domain Name (FQDN)The unique name for a specific computer or host that can resolve to an IP address, e.g. www.example.com
ServiceA combination of a virtual IP (VIP) address and one or more TCP/UDP ports that the Barracuda Load Balancer listens on. Traffic arriving over the specified port(s) is directed to one of the Real Servers associated with a particular Service. 
Remote Desktop or Terminal Services Session Broker (RD Session Broker or TS Session Broker) An optional component of Remote Desktop Services. It maintains a list of active and disconnected sessions so that a disconnected user is transparently redirected and connected to the server that has its disconnected session.
Routing Token Used to redirect users to their existing sessions on the correct Terminal Server. 
Domain Controller A server that responds to security authentication requests.
Remote Desktop Session Host (RD Session Host) The “terminal server” (the term used by Windows Server 2008) that runs the applications for the Remote Desktop users.

Remote Desktop Services Deployment Options

Deployments of Remote Desktop Services are supported in either a one‑armed or a two‑armed topology. This may be either a single or multiple subnet configuration. Unless the users need to directly access individual servers, it is recommended that the servers be placed in one or more subnets reachable by the LAN port of the Barracuda Load Balancer. If users must directly access individual servers, a one‑armed deployment is recommended.

Direct Server Return (DSR) and Bridge Mode are not supported in a Remote Desktop Services deployment.

Deployment Tasks

To deploy the Barracuda Load Balancer for Remote Desktop Services, complete the following tasks:

TaskWhere
Step 1: How to Configure Session Broker with Remote Desktop Services in Windows Server 2008 R1 or R2Do this on the Session Broker for your Remote Desktop farm.
Step 2: How to Configure the Real Server with Remote Desktop Services in Windows Server 2008 R1 or R2Do this on every Real Server in the server farm.

Step 3: How to Configure Remote Desktop Services with Remote Desktop Services in Windows Server 2008 R1 or R2

Do this on the active Barracuda Load Balancer.

Step 4: How to Test the Installation of Remote Desktop Services in Windows Server 2008 R1 and R2

Do this using a client that can access the Virtual IP address that you create in Step 3: How to Configure Remote Desktop Services with Remote Desktop Services in Windows Server 2008 R1 or R2.

If the Barracuda Load Balancers are clustered, the configuration between the active and passive systems is synchronized; there is no need to modify any passive Barracuda Load Balancers.

For additional information, refer to the TS Session Broker load Balancing Step-by-Step Guide available on the Microsoft TechNet website.

Last updated on