White Paper. ThinRDP Load Balancing

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

High Performance Cluster Support for NLB on Window

Aqua Connect Load Balancer User Manual (Mac)

Configuring Windows Server Clusters

Outgoing VDI Gateways:

Server Installation Procedure - Load Balanced Environment

Remote Desktop Services Overview. Prerequisites. Additional References

Training module 2 Installing VMware View

Designing a Windows Server 2008 Network Infrastructure

Deployment Topologies

Module 1: Overview of Network Infrastructure Design This module describes the key components of network infrastructure design.

High Availability Configuration Guide

PowerLink Bandwidth Aggregation Redundant WAN Link and VPN Fail-Over Solutions

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

VPS Remote Computing. Connecting to a Windows Server for the first time. 1 Your Server has been installed. 2 Finding the login details for your Server

ViPNet ThinClient 3.3. Quick Start

Configuring VPN Using Windows XP

Building a Highly Available and Scalable Web Farm

Quick Installation Guide

Request Routing, Load-Balancing and Fault- Tolerance Solution - MediaDNS

Microsoft Exchange Load Balancing. Unique Applied Patent Technology By XRoads Networks

.NET UI Load Balancing & Clustering

MS 20417B: Upgrading Your Skills to MCSA Windows Server 2012

High Availability Configuration Guide

HP Service Manager Architecture and Security HP Software-as-a-Service

.NET UI Load Balancing & Failover

Step by step guide for installing highly available System Centre 2012 Virtual Machine Manager Management server:

Implementing and Managing Microsoft Desktop Virtualization en

10533: Deploying, Configuring, and Administering Microsoft Lync Server 2010 Duration: Five Days

Lab - Observing DNS Resolution

Enterprise Solution for Remote Desktop Services System Administration Server Management Server Management (Continued)...

High Availability and Clustering

HP ThinPro. Table of contents. Connection Configuration for RDP Farm Deployments. Technical white paper

It should be noted that the installer will delete any existing partitions on your disk in order to install the software required to use BLËSK.

Our target is an EqualLogic PS100 Storage Array with a portal address of

Technical White Paper: Clustering QlikView Servers

How Your Computer Accesses the Internet through your Wi-Fi for Boats Router

INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER

1. How do I access my VPS control panel?

Application Note. Active Directory Federation Services deployment guide

Requirements Collax Security Gateway Collax Business Server or Collax Platform Server including Collax SSL VPN module

Microsoft Windows Server 2008: MS-6435 Designing Network and Applications Infrastructure MCITP 6435

IGEL Linux and Microsoft Remote Desktop Connection Broker 2012 R2

Creating the Conceptual Design by Gathering and Analyzing Business and Technical Requirements

20417-Upgrading Your Skills to MCSA Windows Server 2012

Citrix XenApp-7.6 Administration Training. Course

Networking and High Availability

Technical Brief for Windows Home Server Remote Access

Thirtyseven4 Endpoint Security (EPS) Upgrading Instructions

Mail Server Scenarios and Configurations

Cloudvue Remote Desktop Client GUI User Guide

SCENARIO EXAMPLE. Case study of an implementation of Swiss SafeLab M.ID with Citrix. Redundancy and Scalability

1Y0-250 Implementing Citrix NetScaler 10 for App and Desktop Solutions Practice Exam

Virtualizing Enterprise Desktops and Apps

How To Understand The Architecture Of An Ulteo Virtual Desktop Server Farm

Evaluating the Balabit Shell Control Box

Planning and Designing Microsoft Virtualization Solutions

Implementing and Managing Microsoft Desktop Virtualization

Ecomm Enterprise High Availability Solution. Ecomm Enterprise High Availability Solution (EEHAS) Page 1 of 7

Networking and High Availability

Course 50273B: Planning and Designing Microsoft Virtualization Solutions. Level: 300. About this Course

Component Details Notes Tested. The virtualization host is a windows 2008 R2 Hyper-V server. Yes

Network Configuration Settings

Course MS20694A Virtualizing Enterprise Desktops and Apps. Length: 5 Days

Quick Installation Guide

2X ApplicationServer & LoadBalancer Manual

Ignify ecommerce. Item Requirements Notes

Hardware/Software Guidelines

CompTIA Exam N CompTIA Network+ certification Version: 5.1 [ Total Questions: 1146 ]

KEMP LoadMaster. Enabling Hybrid Cloud Solutions in Microsoft Azure

20 System Overview. Note: It is a good idea to schedule an automatic backup of your configuration. See Scheduling for details. ACP ThinManager 6.

MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # )

Connection Broker The Leader in Managing Hosted Desktop Infrastructures and Virtual Desktop Infrastructures (HDI and VDI) DNS Setup Guide

High Availability Setup Guide

How to Test Out Backup & Replication 6.5 for Hyper-V

VoIP Logic: Disaster Recovery and Resiliency

Microsoft Virtualizing Enterprise Desktops and Apps

2X ApplicationServer & LoadBalancer Manual

Upgrading Your Skills to MCSA Windows Server 2012

Disaster Recovery White Paper

Instructions for use the VPN at the Warsaw School of Economics

Meraki MX50 Hardware Installation Guide

Whitepaper. HOBLink JWT v. 3.2 Sets a New Standard in Remote Access Computing The New Version of the Java RDP Client

Agenda. Three License Types Concepts for ThinManager Licensing License Activation Demo

Lab 5 Explicit Proxy Performance, Load Balancing & Redundancy

2X ApplicationServer & LoadBalancer & VirtualDesktopServer Manual

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

How to Configure Alarm Notification

Chapter 6 Configuring the SSL VPN Tunnel Client and Port Forwarding

Quick Start Guide. User Manual. 1 March 2012

INUVIKA OPEN VIRTUAL DESKTOP FOUNDATION SERVER

2X ApplicationServer & LoadBalancer Manual

VMware Virtual Desktop Infrastructure (VDI) - The Best Strategy for Managing Desktop Environments Mike Coleman, VMware (mcoleman@vmware.

Implementing High-Availability (HA) Solutions for Siebel ebusiness Applications

From a Finder window choose Applications (shown circled in red) and then double click the Tether icon (shown circled in green).

1. Management Application (or Console), including Deferred Processor & Encryption Key 2. Database 3. Website

Hosted Microsoft Exchange 2013 Service. Getting Started Guide

Transcription:

White Paper ThinRDP Load Balancing

Introduction Load balancing and Fault-tolerance are methodologies to distribute workload across multiple services to achieve optimal resource utilization, avoid overload and allow the system to operate properly in the event of failure of some of its components. This White Paper is intended to show you how to create a network configuration using a combination of Round-Robin DNS and the Load Balancing feature included in ThinRDP Server. Round-Robin DNS Round-Robin DNS is a simple method of load balancing, where a list of IP addresses are associated with a single domain name. The list is continuously permuted, so the returned IP address varies for each DNS response. ThinRDP s Load balancing feature ThinRDP Server can be configured in two basic ways: normal mode and load balancing mode. Normal mode This is the default mode in which one single ThinRDP Server centralizes all the web requests and the same server creates and processes all the RDP connections. Load balancing mode In this mode, ThinRDP must be installed in two or more servers that will participate in the load balancing / fault-tolerance scenario. Two possible roles can be configured: Connection Broker: Under this role, ThinRDP responds to all web-pages requests and, when an RDP connection to a remote desktop is solicited, it selects the appropriate Connection Server to forward that request. The final RDP connection is done through the chosen Connection Server. In case any established connection fails, or a Connection Server falls down, the Broker will be able to reconnect to the Server with the highest availability at a that moment. All the system settings and profiles are centralized and stored on this server. Connection Server: Under this role, ThinRDP processes forwarded RDP connections only. This server is responsible for establishing and processing the RDP connections assigned by the Connection Broker. All Connection Servers must have their IPs public to the client s Web Browser, so that once the RDP connection has been assigned by the server, the browser can redirect its request to this new server.

Architectures Here, we present three possible load balancing architectures. The decision on the architecture that will be used is an essential step to be able to plan the hardware scheme and configure the system to work in a distributed way. ThinRDP s Load Balancer only With ThinRDP s load balancing feature, RDP connections are evenly distributed across multiple Connection Servers. This architecture is composed by a single Connection Broker and multiple Connection Servers. The image below illustrates the ThinRDP s Load Balancer architecture:

Round-Robin DNS only In this case, the DNS will be in charge of distributing load to a number of ThinRDP Servers. Each ThinRDP Server needs to be configured in such way that they can share the profiles database. The image below shows how the "Round-Robin DNS" architecture works:

Round-Robin DNS + ThinRDP s Load Balancer The combination of the other two architectures will shape this one. It combines the ThinRDP Load Balancer to allow load balancing and failover among the RDP connections and the Round-Robin DNS scheme to allow multiple Connection Brokers. This architecture requires multiple Connection Servers, multiple Connection Brokers and the DNS Server with the domain name associated to all the available Brokers IP's. Take a look below on how this architecture is structured:

Conclusion Some of the benefits of using the Load Balancing architectures are: Avoiding overload by distributing the connections among different servers, Minimizing response time, Providing more reliability (redundancy) and Enabling Failover Control Complete Reference: Find the complete reference on the ThinRDP Server Guide under the link: http://www.cybelesoft.com/ helps/thinrdp/server