Remote Desktop Services Overview. Prerequisites. Additional References



Similar documents
Deploying the Barracuda Load Balancer with Office Communications Server 2007 R2. Office Communications Server Overview.

Microsoft Lync Server Overview

Deploying the Barracuda Load Balancer with Microsoft Exchange Server 2010 Version 2.6. Introduction. Table of Contents

DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with Microsoft Windows Server 2008 R2 Remote Desktop Services

Network Load Balancing

Deployment Guide AX Series with Microsoft Windows Server 2008 Terminal Services

Deploying Remote Desktop Connection Broker with High Availability Step-by-Step Guide

Host Installation on a Terminal Server

Deploying F5 with Microsoft Remote Desktop Services

Deploying Personal Virtual Desktops by Using RemoteApp and Desktop Connection Step-by-Step Guide

Load Balancing Microsoft Terminal Services. Deployment Guide

DEPLOYMENT GUIDE. Deploying the BIG-IP LTM v9.x with Microsoft Windows Server 2008 Terminal Services

Load Balancing Microsoft Remote Desktop Services. Deployment Guide

Owner of the content within this article is Written by Marc Grote

DEPLOYMENT GUIDE DEPLOYING THE BIG-IP LTM SYSTEM WITH MICROSOFT WINDOWS SERVER 2008 TERMINAL SERVICES

To install the SMTP service:

Microsoft Office Communications Server 2007 R2

Customizing Remote Desktop Web Access by Using Windows SharePoint Services Stepby-Step

Deployment Guide Sept-2014 rev. a. Load Balancing Windows Terminal Server with Session Directory Using Array APV Series ADCs

Setting up Hyper-V for 2X VirtualDesktopServer Manual

PineApp Surf-SeCure Quick

How To - Implement Clientless Single Sign On Authentication in Single Active Directory Domain Controller Environment

2X ApplicationServer & LoadBalancer Manual

IGEL Linux and Microsoft Remote Desktop Connection Broker 2012 R2

Step-by-Step Setup Guide Wireless File Transmitter FTP Mode

Configuring High Availability for Embedded NGX Gateways in SmartCenter

Barracuda Load Balancer Administrator s Guide

vcloud Air - Virtual Private Cloud OnDemand Networking Guide

Deploying F5 with Microsoft Remote Desktop Gateway Servers

2X ApplicationServer & LoadBalancer Manual

VMware vcloud Air Networking Guide

Deploying F5 with Microsoft Remote Desktop Gateway Servers

Barracuda Load Balancer Administrator s Guide

Setting up Hyper-V for 2X VirtualDesktopServer Manual

Load Balancing Barracuda Web Filter. Deployment Guide

User Identification and Authentication

Deploying Microsoft RemoteFX for Personal Virtual Desktops Step-by-Step Guide

Installing and Configuring vcenter Multi-Hypervisor Manager

TS Gateway Step-By-Step Guide

MATLAB Distributed Computing Server with HPC Cluster in Microsoft Azure

Deploying F5 with Microsoft Remote Desktop Session Host Servers

Owner of the content within this article is Written by Marc Grote

Configuring Windows Server Clusters

WHITE PAPER Citrix Secure Gateway Startup Guide

HOW TO CONFIGURE SQL SERVER REPORTING SERVICES IN ORDER TO DEPLOY REPORTING SERVICES REPORTS FOR DYNAMICS GP

vcenter Operations Manager for Horizon Supplement

Global Knowledge MEA Remote Labs. Remote Lab Access Procedure

How to Join QNAP NAS to Microsoft Active Directory (AD)

Virtual Appliance Setup Guide

Multi-factor Authentication using Radius

Deploy Remote Desktop Gateway on the AWS Cloud

Deploying Windows Streaming Media Servers NLB Cluster and metasan

Virtual Appliance Setup Guide

2X ApplicationServer & LoadBalancer Manual

Deploying F5 with Microsoft Active Directory Federation Services

The Barracuda Network Connector. System Requirements. Barracuda SSL VPN

HP ProLiant DL320 Firewall/VPN/Cache Server User Guide

2X ApplicationServer & LoadBalancer & VirtualDesktopServer Manual

ADFS for. LogMeIn and join.me authentication

How To - Configure Virtual Host using FQDN How To Configure Virtual Host using FQDN

Step-by-Step Setup Guide Wireless File Transmitter FTP Mode

Deploying NetScaler Gateway in ICA Proxy Mode

Biznet GIO Cloud Connecting VM via Windows Remote Desktop

TESTING & INTEGRATION GROUP SOLUTION GUIDE

Remote Desktop Services

Installation Guide. Installing MYOB AccountRight in a Remote Desktop Services Environment

DEPLOYMENT GUIDE Version 1.1. Deploying the BIG-IP LTM v10 with Citrix Presentation Server 4.5

How To - Implement Clientless Single Sign On Authentication with Active Directory

Load Balancing Exchange 2007 Client Access Servers using Windows Network Load- Balancing Technology

VMware vrealize Operations for Horizon Administration

Installing Policy Patrol on a separate machine

ThinManager and Active Directory

KEMP LoadMaster Support for Windows Terminal Services

Deploying F5 with Microsoft Remote Desktop Session Host Servers

Using RD Gateway with Azure Multifactor Authentication

Deploying Microsoft RemoteFX on a Single Remote Desktop Virtualization Host Server Step-by-Step Guide

Building the SAP Business One Cloud Landscape Part of the SAP Business One Cloud Landscape Workshop

Version 3.8. Installation Guide

Immotec Systems, Inc. SQL Server 2005 Installation Document

Active Directory Management. Agent Deployment Guide

How to Configure a High Availability Cluster in Azure via Web Portal and ASM

SyncLockStatus Evaluator s Guide

Accops HyWorks v2.5. Quick Start Guide. Last Update: 4/18/2016

Deploying System Center 2012 R2 Configuration Manager

TechNote. Configuring SonicOS for MS Windows Azure

This How To guide will take you through configuring Network Load Balancing and deploying MOSS 2007 in SharePoint Farm.

Deploying F5 to Replace Microsoft TMG or ISA Server

NETASQ SSO Agent Installation and deployment

Configuring Single Sign-On from the VMware Identity Manager Service to Office 365

Enabling NAT and Routing in DGW v2.0 June 6, 2012

nappliance misa Server 2006 Standard Edition Users Guide For use with misa Appliances 2006 nappliance Networks, Inc.

Dell One Identity Cloud Access Manager How to Configure for High Availability

Personal Telepresence. Place the VidyoPortal/VidyoRouter on a public Static IP address

Flexible Identity Federation

Quadro Configuration Console User's Guide. Table of Contents. Table of Contents

Using a VPN with Niagara Systems. v0.3 6, July 2013

Using a VPN with CentraLine AX Systems

Setting up Citrix XenServer for 2X VirtualDesktopServer Manual

Transcription:

Remote Desktop Services Overview Remote Desktop Services allows users to run Microsoft Windows applications on a remote computer running Windows Server 2008 or 2008 R2. All application execution and data processing occurs on the server. Adding a Barracuda Load Balancer to your Remote Desktop Services deployment allows a farm of servers running Remote Desktop Services to have incoming session requests distributed among all servers in the farm. Session Broker maintains a list of active and disconnected sessions. When disconnected users reconnect, they are transparently redirected and connected to the server that they were connected to earlier. This reconnection occurs even if the user is using a different client computer. Even if you have already successfully configured Session Broker, use the instructions in this document to verify your settings. In particular, the Barracuda Load Balancer requires that Remote Desktop Session Hosts be configured to use Remote Desktop Connection Broker routing tokens. Routing tokens are used to redirect users to their existing sessions on the correct Remote Desktop Session Hosts. Prerequisites Microsoft Server 2008 R1/R2 Standard, Enterprise, or Datacenter Edition Session Broker Barracuda Load Balancer 340 and above is required Barracuda Load Balancer running firmware version 3.4.0.012 or higher Minimum one Barracuda Load Balancer, two recommended for high availability This document assumes that you have installed your Barracuda Load Balancer(s), are connected to the web interface, and have activated your subscription(s). If you are planning to deploy Remote Desktop Services with high availability, you must first cluster your Barracuda Load Balancers. See the Barracuda Load Balancer Administrator s Guide for assistance with these steps. Additional References For additional information, refer to the following references: Barracuda Load Balancer Administrator s Guide TS Session Broker load Balancing Step-by-Step Guide available on the Microsoft Technet website Copyright 2004-2012, Barracuda Networks, Inc. Page 1 of 5

Terminology The following table lists some of the terms used in this document. Term Remote Desktop Services Fully Qualified Domain Name (FQDN) Service Remote Desktop or Terminal Services Session Broker (RD Session Broker or TS Session Broker) Routing Token Domain Controller Remote Desktop Session Host (RD Session Host) Definition Known 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. The unique name for a specific computer or host that can resolve to an IP address, e.g. www.example.com A 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. 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. Used to redirect users to their existing sessions on the correct Terminal Server. A server that responds to security authentication requests. 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. Important: Direct Server Return (DSR) and Bridge Mode are not supported in a Remote Desktop Services deployment. Copyright 2004-2012, Barracuda Networks, Inc. Page 2 of 5

Deployment Tasks To deploy the Barracuda Load Balancer for Remote Desktop Services, complete the following tasks. The rest of this document contains instructions for completing these tasks. Task Step 1. Configure Session Broker. Step 2. Configure the Real Servers. Step 3. Configure the Remote Desktop Service on the Barracuda Load Balancer. Step 4. Test the Remote Desktop Services Installation. Where Do this on the Session Broker for your Remote Desktop farm. Do this on every Real Server in the server farm. Do this on the active Barracuda Load Balancer. Do this using a client that can access the Virtual IP address that you create in Step 3. Note: 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. Step 1. Configure Session Broker Session Broker provides a mechanism for a disconnected user to be reconnected to the server that has its disconnected session. Installing Session Broker improves the overall experience for end-users; installation is optional, but highly recommended. If you choose not to deploy Session Broker, you should ensure that the Group Policy for the domain does not allow for disconnected sessions. Additionally, make sure users are limited to one connection in a Group Policy Object for your domain. Complete these steps on the Session Broker server to ensure that its settings are correctly configured. Install Session Broker Install the Session Broker role service on a server by performing the following steps. 1. Go to Start > Server Manager. 2. Under Server Manager (Server Name), click Roles. 3. Under Roles Summary, click Add Roles. 4. On the Select Server Roles page, turn on Remote Desktop Services and click Next. 5. On the Select Role Services page, select Remote Desktop Connection Broker. 6. Complete the Add Roles Wizard. Copyright 2004-2012, Barracuda Networks, Inc. Page 3 of 5

Configure Session Broker Set up a Session Brokerage privileges list to tell the Session Broker which computers are authorized to be brokered; perform the steps that match your environment. 1. If the Session Broker is on a server that is also a domain controller, use the following steps: a. Go to Start > Administrative Tools > Active Directory Users and Computers. b. Expand your domain and select Users (even though this is a group, it is still listed under Users). c. Double-click the group Session Broker Computers to view its properties. d. Add all of the servers in your domain that are to be used for Remote Desktop Services load balancing. Important: You must add the Session Broker server to this list. Failure to do so results in the Session Broker being denied RPC privileges. 2. If the Session Broker is not on a server that is a domain controller, use the following steps: a. Go to Start > Server Manager. b. Expand Configuration, and click Local Users and Groups. c. Click Groups. Double-click the group Session Broker Computers to view its properties. d. Add all of the servers in your domain that are to be used for Remote Desktop Services load balancing. Important: You must add the Session Broker server to this list. Failure to do so results in the Session Broker being denied RPC privileges. Step 2. Configure the Real Servers Complete the following steps on each Real Server in the server farm to identify it as a Remote Desktop Session Host. 1. Go to Start > Administrative Tools > Remote Desktop Services > Remote Desktop Session Host Configuration. 2. On the main screen, near the bottom of the center pane, double-click Member of farm in RD Connection Broker. 3. Click the RD Connection Broker tab. 4. Select the Participate in Connection Broker Load-Balancing check box. 5. In the RD Connection Broker field, type the FQDN for the Real Server that is running Session Broker. 6. In the Farm name field, enter a farm name. You must use the same farm name on every Remote Desktop Session Host. 7. If you are using Windows Server 2008: a. Clear the Participate in Session Broker Load-Balancing check box. b. In the Network Adapter drop-down, select the IPv4 IP address of the Real Server. c. Clear the Use IP address redirection check box, and confirm your selection. Copyright 2004-2012, Barracuda Networks, Inc. Page 4 of 5

8. If you are using Windows Server 2008 R2: a. Select Use Token Redirection from the drop-down list. b. Select the checkbox for the IPv4 address of your Real Server. Step 3. Configure the Remote Desktop Service on the Barracuda Load Balancer Use the following steps to add the Remote Desktop Service on the active Barracuda Load Balancer. 1. Go to the Basic > Services page in the web interface. 2. Add the RDP Service: a. In the Service Name box, enter the name for the Service, e.g. RDP. b. In the Virtual IP Address box, enter the IP address for the FQDN of your Remote Desktop Service, e.g., rdp.domain.local c. Select TCP from the drop-down list. d. In the Port box, enter 3389. e. In the Real Servers box, enter the internal IP address for every Real Server running the Remote Desktop Host Role. 3. To edit the Service, click the Edit ( ) icon next to the Service entry in the table. The Service Detail page displays. In the Service Detail page: a. In the General section, set the Service Type to Layer 7 RDP. b. In the Service Monitor section, set the Testing Method to RDP. Step 4. Test the Remote Desktop Services Installation When steps 1 through 3 are successfully performed, you should be able to complete the following tests. 1. Create two test users that have permission to log into Remote Desktop Services (e.g., testuser1 and testuser2). 2. Using Remote Desktop Connection, connect testuser1 to the Virtual IP Address created in Step 3. Open Notepad and enter some text; do not close Notepad. 3. Click Start > Disconnect. 4. Connect testuser2 to the Virtual IP Address created in Step 3. 5. Once testuser2 is logged in, click Start > Disconnect. 6. Log in testuser1 again and ensure it reconnects to the session with Notepad open. 7. Log in testuser2 again and ensure the session reconnects to the testuser2 session. Your installation is now complete. Copyright 2004-2012, Barracuda Networks, Inc. Page 5 of 5