Configuring Load Balancing



Similar documents
FTP, IIS, and Firewall Reference and Troubleshooting

Reference and Troubleshooting: FTP, IIS, and Firewall Information

Using IIS Application Request Routing to Publish Lync Server 2013 Web Services

Define and Configure an Application Request Routing Server Farm

PRODUCT VERSION: LYNC SERVER 2010, LYNC SERVER 2013, WINDOWS SERVER 2008

ScanJour PDF 2014 R8. Configuration Guide

DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP System v10 with Microsoft IIS 7.0 and 7.5

ARR Reverse proxy deployment for Lync 2013

WHITE PAPER Citrix Secure Gateway Startup Guide

DEPLOYMENT GUIDE Version 2.1. Deploying F5 with Microsoft SharePoint 2010

SETUP SSL IN SHAREPOINT 2013 (USING SELF-SIGNED CERTIFICATE)

Setting Up SSL on IIS6 for MEGA Advisor

App Orchestration 2.5

PROXY SETUP WITH IIS USING URL REWRITE, APPLICATION REQUEST ROUTING AND WEB FARM FRAMEWORK OR APACHE HTTP SERVER FOR EMC DOCUMENTUM EROOM

USER GUIDE WEB-BASED SYSTEM CONTROL APPLICATION. August 2014 Phone: Publication: , Rev. C

Set up SSL in Deployment Solution 7.5

Configuring Security Features of Session Recording

RSA Security Analytics

Secure IIS Web Server with SSL

ADFS Integration Guidelines

Configuring Windows Server Clusters

F-Secure Messaging Security Gateway. Deployment Guide

Configuring a Custom Load Evaluator Use the XenApp1 virtual machine, logged on as the XenApp\administrator user for this task.

BASIC CLASSWEB.LINK INSTALLATION MANUAL

DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP system v10 with Microsoft Exchange Outlook Web Access 2007

Software Installation Requirements

Verify LDAP over SSL/TLS (LDAPS) and CA Certificate Using Ldp.exe

BusinessObjects Enterprise XI Release 2

Reconfiguring VMware vsphere Update Manager

Tenrox. Single Sign-On (SSO) Setup Guide. January, Tenrox. All rights reserved.

HTTP Server Setup for McAfee Endpoint Encryption (Formerly SafeBoot) Table of Contents

Microsoft Lync Server 2010

Microsoft Corporation. Project Server 2010 Installation Guide

Jeff Schertz MVP, MCITP, MCTS, MCP, MCSE

Installation Procedure SSL Certificates in IIS 7

Desktop Surveillance Help

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

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014

Server Manager Performance Monitor. Server Manager Diagnostics Page. . Information. . Audit Success. . Audit Failure

This document describes the installation of the Web Server for Bosch Recording Station 8.10.

DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP System v9.x with Microsoft IIS 7.0 and 7.5

Click Studios. Passwordstate. Installation Instructions

1/4/12 Installing and Configuring WebDAV on IIS 7 : WebDAV for IIS 7.0 : Publishing Content to Web Sites : T

Installing and Configuring vcloud Connector

BlackBerry Enterprise Service 10. Universal Device Service Version: Administration Guide

Load Balancing. Outlook Web Access. Web Mail Using Equalizer

Reverse Proxy with SSL - ProxySG Technical Brief

Ekran System Help File

RoomWizard Synchronization Software Manual Installation Instructions

TIBCO Spotfire Web Player 6.0. Installation and Configuration Manual

Access It! Universal Web Client Integration

Wavecrest Certificate

App Orchestration 2.0

PC Monitor Enterprise Server. Setup Guide

Step-By-Step Guide to Deploying Lync Server 2010 Enterprise Edition

Basic Exchange Setup Guide

Managing Multi-Hypervisor Environments with vcenter Server

Installing Samsung SDS CellWe EMM cloud connectors and administrator consoles

Trend Micro Worry-Free Remote Manager Agent Installation Guide

S/MIME on Good for Enterprise MS Online Certificate Status Protocol. Installation and Configuration Notes. Updated: October 08, 2014

Installation Guide for Pulse on Windows Server 2008R2

client configuration guide. Business

How to Configure Microsoft System Operation Manager to Monitor Active Directory, Group Policy and Exchange Changes Using NetWrix Active Directory

BlackBerry Enterprise Service 10. Version: Configuration Guide

Installation Guide. Wyse Device Manager Release Issue: PN: Rev. L

Introducing the BIG-IP and SharePoint Portal Server 2003 configuration

QMX ios MDM Pre-Requisites and Installation Guide

Configuring SSL VPN on the Cisco ISA500 Security Appliance

Deployment Guide AX Series with Active Directory Federation Services 2.0 and Office 365

DEPLOYMENT GUIDE Version 1.2. Deploying F5 with Microsoft Exchange Server 2007

Password Reset Server Installation Guide Windows 8 / 8.1 Windows Server 2012 / R2

Using Logon Agent for Transparent User Identification

Deploying Windows Streaming Media Servers NLB Cluster and metasan

CONSOLEWORKS WINDOWS EVENT FORWARDER START-UP GUIDE

Siteminder Integration Guide

To install the SMTP service:

Basic Exchange Setup Guide

FTP Server Configuration

How to set up Outlook Anywhere on your home system

Using Protection Engine for Cloud Services for URL Filtering, Malware Protection and Proxy Integration Hands-On Lab

Citrix XenServer Workload Balancing Quick Start. Published February Edition

Implementing an SSL security on AppliDis Servers running under Windows 2008 Server R2

Installation Guide for Pulse on Windows Server 2012

AUTODESK VAULT SERVER. Advanced Configuration Guide for Autodesk Vault Server

HP Device Manager 4.6

NETWRIX EVENT LOG MANAGER

Internet Script Editor (ISE)

NSi Mobile Installation Guide. Version 6.2

Idera SQL Diagnostic Manager Management Pack Guide for System Center Operations Manager. Install Guide. Idera Inc., Published: April 2013

Introduction to the EIS Guide

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

MadCap Software. Upgrading Guide. Pulse

Setup SSL in SharePoint 2013 Using Domain Certificate

Central Administration User Guide

QUANTIFY INSTALLATION GUIDE

Millennium Drive. Installation Guide

Deploying the BIG-IP System v10 with Oracle Application Server 10g R2

Outlook Profile Setup Guide Exchange 2010 Quick Start and Detailed Instructions

etoken Enterprise For: SSL SSL with etoken

Install the Production Treasury Root Certificate (Vista / Win 7)

Transcription:

When you use Cisco VXC Manager to manage thin client devices in a very large enterprise environment, a single Cisco VXC Manager Management Server cannot scale up to manage the large number of devices. There could be problems or delays in client check-ins, schedule execution, or real-time command execution. Load balancing helps resolve these problems to a great extent. In this setup, you can install and run multiple instances of Cisco VXC Manager Management Servers on different systems and configure the load balancing feature between them. Cisco VXC Manager uses the Microsoft Application Request Routing (ARR) for IIS 7 feature to perform load balancing between the management servers. This section describes how to setup and configure load balancing. Figure 1: Load Balancing Setup Setting up the ARR Proxy Server, page 2 Installing Cisco VXC Manager Components, page 10 1

Setting up the ARR Proxy Server Setting up the ARR Proxy Server The Application Routing Request (ARR) Proxy server is the most important component of Load Balancing. This server receives the requests from the thin clients and routes them to the different Cisco VXC Manager Management servers. Before you set up the ARR Proxy server, you must make sure of the following: The entire setup should be on Windows 2008 Server R2 or higher. Install all the components of Cisco VXC Manager on one server. Install only the Cisco VXC Manager Management Server and ThreadX Service on another server. Note You can set up the ARR Proxy Server and the Cisco VXC Manager Management Servers across different subnets in the same domain. Setting up the ARR Proxy Server consists of the following steps: 1 Installing Internet Information Services (IIS) 2 Installing the ARR Module 3 Configuring the Application Pool Process Model for ARR 4 Creating a Server Farm of Management Servers 5 Configuring SSL 6 Configuring Server Farm Properties for ARR 7 Configuring Request Filtering 8 Setting up the Proxy FQDN in Cisco VXC Manager Preferences For detailed instructions to perform these steps, see the following sections. Installing Internet Information Services (IIS) Install Windows 2008 Server R2 on any of the systems that you identify to be the ARR Proxy Server. To install IIS: Log in to the system as an administrator and launch the Server Manager. Select Roles under Server Manager and click Add Roles on the right-hand pane. The Add Roles Wizard is displayed. 2

Installing Internet Information Services (IIS) Select Server Roles and check Web Server (IIS) and click Next. Figure 2: Select Role Services Select the following options: Option Sub-options Common HTTP Features Static Content Default Document HTTP Errors Directory Browsing Health and Diagnostics HTTP Logging Request Monitor Logging Tools Tracing Management Tools Select all the sub-options. Step 6 Click Next to view the summary. Click Install to install IIS. 3

Installing the ARR Module Installing the ARR Module You must install the Application Request Routing version 3.0 on the system you have identified to be the ARR Proxy Server. The installer is available on the Microsoft download site at http://www.microsoft.com/ web/gallery/install.aspx?appid=arrv3_0. Download the ARRv3_0.exe file and install it. Configuring the Application Pool Process for ARR All HTTP requests and responses for the content sites go through Application Request Routing. For this to function correctly you must make sure that the worker process of the Default Web Site on ARR is always running. To configure the application pool process: Log in to the ARR Proxy Server, and launch the IIS manager. Select Application Pools under the root node. The right-hand pane displays DefaultAppPool as the application pool for the Default Web Site. Select DefaultAppPool and click Edit Application Pool on the Action pane. Select Advanced Settings to display the Advanced Settings window. Figure 3: Advanced Settings 4

Creating a Server Farm of Management Servers Step 6 Under Process Model change the value of Identity from LocalSystem to ApplicationPoolIdentity. Change the Idle Time-out (minutes) to 0 to disable the setting. Click OK to save the changes. Creating a Server Farm of Management Servers To create and define a server farm: Log in to the ARR Proxy Server system and launch the IIS Manager. Select Server Farms under the root node. This option is available only after you install the ARR Proxy module. Right-click and select Create Server Farm from the menu. 5

Creating a Server Farm of Management Servers The Create Server Farm screen is displayed. Figure 4: Create Server Farm Enter a name for the server farm. For example, VXCMServerFarm. Click Next to add the Cisco VXC Manager Management servers. Figure 5: Create Server Farm Step 6 Step 7 Type the host name of the Cisco VXC Manager Server and click Add. You can add all the servers where you have installed the Cisco VXC Manager Management Server. Click Finish to add all the servers to the farm. After the servers are added and the server farm is created you are prompted with a message to rewrite the routing rules for all requests to automatically come to the server farm. Click Yes so that IIS manager can create a URL rewrite rule to route all incoming requests to this server farm. 6

Configuring SSL Configuring SSL One of the features in ARR is SSL off-loading. This is a feature in which the communications between the clients and the ARR Proxy Server are done using SSL, and the communications between the ARR Proxy Server and the Cisco VXC Manager Management Servers are done using clear text. By enabling this feature, you can help to maximize the server resources on the Cisco VXC Manager Management Servers. You first need to create the SSL Certificate on the ARR Proxy Server. To create and configure the SSL Certificate: Step 6 Step 7 Step 8 Log in to the ARR Proxy Server and launch the IIS Manager. Select the root node and open the Server Certificates page from the right-hand pane. Click Create Domain Certificate on the Action pane. Provide the name of the ARR Proxy Server in the Create Certificate wizard. Click Next to complete creation of the certificate. Select Default Web Site under Sites and click Bindings on the Actions pane. Assign the certificate to HTTPS binding. Double click on Routing Rules and select the Enable SSL offloading option if you want the communication between the ARR Proxy Servers and the Cisco VXC Manager Management Servers to be in plain text. You also need to add both the HTTP and HTTPS ports to the Default Web Site Bindings on the individual Cisco VXC Manager Management Server systems. Note If you want the communication between the ARR Proxy Server and the Cisco VXC Manager Management Servers also to be on the HTTPS protocol, then you must disable the SSL off-loading feature and configure SSL on the individual Cisco VXC Manager Management Servers. If you use a self-signed certificate setting up SSL on the Cisco VXC Manager Management Server, then import this certificate to the Trusted Root Certificate Authorities store for a local computer on the ARR Proxy Server by following the steps available on the Microsoft website: http://technet.microsoft.com/en-us/library/cc754841.aspx#bkmk_addlocal Configuring Server Farm Properties for ARR After the server farm has been created and defined, you need to set additional properties to manage the behavior of ARR. To configure server farm properties: 7

Configuring Server Farm Properties for ARR Log in to the ARR Proxy Server and launch the IIS Server Manager. Select the Server Farm you created. The following options are displayed on the right-hand pane: Caching Health Test Load Balance Monitoring and Management Proxy Routing Rules Server Affinity Step 6 Step 7 Select Caching. a) De-select the Enable disk cache option to disable caching. b) Set the Memory cache duration to 0. Select Health Test. a) Enter the fully qualified domain name (FQDN) of the ARR proxy server in the URL field. The value should be: http(s)/<proxyfqdn>/hserver.dll?&v93. This is the URL which ARR uses to send requests to the Cisco VXC Manager Management Server to check the Health for a particular server farm. b) Set the Interval time period after which the ARR Health Test repeats the Health Check. The default is 30 seconds. You can set it to 180 seconds. c) Set the timeout period of the URL you specified. This is the time period that must elapse with no response from a server before it is marked as Unhealthy. d) Set the Acceptable Status codes to 200 399. If the Health URL returns a status code that does not match with the value in the Acceptable Status Codes, then ARR marks that server as unhealthy. e) Set the text value Server Healthy in the Response Match field. The text in Response Match is verified against the response entity from each server and if response from server does not contain the string specified in response match then that server is marked as unhealthy. f) Click Verify URL. This should pass for all the Cisco VXC Manager Management Servers in the server farm. Change the Load Balance algorithm. a) Select Weighted Round Robin from the Load balance algorithm drop-down list. b) Select Even distribution from the Load distribution drop-down list. c) Click Apply. Double click the Monitoring and Management option to view the Cisco VXC Manager Management Server health status and other statistics. Double click Proxy to configure the proxy settings: a) Change the Response buffer threshold value to 0. b) De-select the Keep Alive option. c) Change the HTTP version to HTTP/1.1. 8

Configuring Request Filtering d) Select the Reverse rewrite host in response headers option. Step 8 Double click Routing Rules. a) Click URL Rewrite on the Actions pane. b) In the Edit Inbound Rule page, set the Pattern to *hserver.dll*. This step ensures that the ARR Proxy Server forwards only the URL requests meant for the Cisco VXC Manager Management Server to the Server Farm. The Server Farm properties are now configured. Configuring Request Filtering To configure request filtering: Log in to the ARR Proxy Server and launch the IIS Manager. Select Default Web Site under Sites and on the right-hand pane double-click Request Filtering. Click Edit Feature Settings. Set the Request Limits as shown below: Figure 6: Edit Request Filtering Settings Click OK to apply the settings. 9

Setting up Proxy FQDN in Cisco VXC Manager Preferences Setting up Proxy FQDN in Cisco VXC Manager Preferences To complete the Load Balancing setup, you need to specify the Proxy server details in Cisco VXC Manager. To setup the Proxy FQDN in Cisco VXC Manager: Log in to the system where you have installed Cisco VXC Manager and launch the Cisco VXC Manager Console. Select Configuration Manager > Preferences. Double click Service Preferences and in the Preferences window, select Serv/Port Settings. Enter the FQDN of the ARR Proxy Server in the Alias Server Name field. For example, WIN2K8 Ent-N.test-blr.com. Click OK to save the settings. The ARR Proxy Server is now recorded in the Cisco VXC Manager database, and this completes the Load Balancing setup. Installing Cisco VXC Manager Components The load balancing setup needs multiple installations of Cisco VXC Manager Management Servers. However, you must make sure that one of the systems in this setup has a complete installation of Cisco VXC Manager. You can then install only the Management Server and the ThreadX Service on the other systems. Related Topics Installing the Management Server, Other Services, and Management Console 10