MS Skype For Business. Deployment Guide

Similar documents
MS Lync Deployment Guide

MS Skype for Business. Microsoft Skype for Business Deployment Guide

MS Lync MS Lync Deployment Guide

Microsoft Print Server. Deployment Guide

MS Lync Deployment Guide

AD FS v3. Deployment Guide

Pearson PowerSchool. Deployment Guide

Microsoft Dynamics. Deployment Guide

IIS. Deployment Guide

Apache Tomcat Deployment Guide

Epicor. Deployment Guide. UPDATED: 29 January 2019

Deploying BIG-IP LTM with Microsoft Lync Server 2010 and 2013

Deploying the BIG-IP LTM with Microsoft Skype for Business

Deploying the BIG-IP LTM v11 with Microsoft Lync Server 2010 and 2013

Deploy Avi Vantage with Microsoft Lync 2013

Windows Server 2012 R2 DirectAccess. Deployment Guide

Load Balancing Microsoft Lync 2010 / Deployment Guide v Copyright Loadbalancer.org

Load Balancing Microsoft Skype For Business. Deployment Guide v Copyright Loadbalancer.org, Inc

MS Lync 2013 Server Security Guide. Technical Note

Remote Desktop Services. Deployment Guide

MS Exchange 2016 Deployment Guide

MS Exchange 2010 Deployment Guide

LoadMaster Deployment Guide

Epic. Epic Systems. Deployment Guide

Remote Desktop Services Deployment Guide

Splunk. Splunk. Deployment Guide

DEPLOYMENT GUIDE MICROSOFT SKYPE FOR BUSINESS SERVER 2015 DEPLOYMENT WITH THUNDER ADC USING APPCENTRIC TEMPLATES (ACT)

LoadMaster VMware Horizon Access Point Gateway

Adobe Connect. Adobe Connect. Deployment Guide

LoadMaster VMware Horizon (with View) 6. Deployment Guide

Core Solutions of Skype for Business 2015

Core Solutions of Microsoft Skype for Business 2015

LoadMaster for Azure Resource Manager. Feature Description

[MS20334]: Core Solutions of Skype for Business 2015

Overview. Audience profile. At course completion. Module Title : 20334A:Core Solutions of Skype for Business Course Outline :: 20334A::

Microsoft Exchange Server 2013 and 2016 Deployment

Core Solutions of Skype for Business 2015

Moodle. Moodle. Deployment Guide

"Charting the Course... MOC B Core Solutions of Microsoft Skype for Business Course Summary

HA for Azure Classic Interface. Feature Description

Microsoft Exchange Microsoft Exchange Deployment Guide

Microsoft Lync 2013 Depth Support Engineer

EXAM Core Solutions of Microsoft Lync Server Buy Full Product.

DEPLOYMENT GUIDE A10 THUNDER ADC FOR EPIC SYSTEMS

Web User Interface (WUI) LM5305 FIPS

20334A: Core Solutions of Microsoft Skype for Business 2015

Deploying F5 with Microsoft Remote Desktop Services

Microsoft Core Solutions of Microsoft Skype for Business 2015

Course 55070A: Microsoft Lync 2013 Depth Support Engineer

Course 20334B:Core Solutions of Skype for Business 2015

Content Rules. Feature Description

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

Deployment Guide. Blackboard Learn +

KEMP LoadMaster LM-5305 FIPS Product Overview

Deploying the BIG-IP System v10 with Oracle s BEA WebLogic

What to Know About Exchange 2013 and Load Balancing

Skype for Business Server 2019 Preview Deployment Guide

KEMP LoadMaster. Product Overview

Deployment Guide AX Series with Oracle E-Business Suite 12

Hardware LoadMaster. Installation Guide

LYNC 2013 NEW FEATURES

How to Make the Client IP Address Available to the Back-end Server

vrealize Automation Load Balancing

Load Balancing Microsoft Remote Desktop Services. Deployment Guide v Copyright Loadbalancer.org, Inc

VMware ESX ESXi and vsphere. Installation Guide

RADIUS Authentication and Authorization Technical Note

vrealize Automation Load Balancing

VMware Horizon View Deployment

Meeting the Challenges of an HA Architecture for IBM WebSphere SIP

RTO/RPO numbers for different resiliency scenarios

Microsoft Selftestengine Exam Questions & Answers

WebMux TM. Planning and Deployment Guide for Microsoft Office Communication Server Local IP Load Balancing / Traffic Management Appliance

F5 Networks F5LTM12: F5 Networks Configuring BIG-IP LTM: Local Traffic Manager. Upcoming Dates. Course Description. Course Outline

Web User Interface (WUI) LM FIPS

Exchange 2016 Deployment Guide. Exchange Deployment Guide

vrealize Automation Load Balancing

Course Description. Audience. Prerequisites. At Course Completion

Content Switching Exchange and Lync. Technical Note

A10 Thunder ADC with Oracle E-Business Suite 12.2 DEPLOYMENT GUIDE

Web User Interface (WUI)

Enterprise Voice and Online Services with Microsoft Lync Server 2013

One-Voice Resiliency with SIP Trunking

DEPLOYMENT GUIDE Version 1.2. Deploying the BIG-IP LTM for SIP Traffic Management. Archived

Core Solutions of Microsoft Lync Server 2013

Interdomain Federation Guide for IM and Presence Service on Cisco Unified Communications Manager, Release 11.5(1)SU2

Configuring Hosted NAT Traversal for Session Border Controller

DEPLOYMENT GUIDE DEPLOYING F5 WITH ORACLE ACCESS MANAGER

"Charting the Course to Your Success!" MOC B Core Solutions of Microsoft Lync Server 2013 Course Summary

Installing Lync 2013 Edge Server

Edge Security Pack (ESP)

Planning, Deploying, and Monitoring Mobility Microsoft Lync Server 2010

MindLink Desktop. Technical Overview. Version 17.3

VMware Horizon Workspace. VMware Horizon Workspace 1.5. Deployment Guide

Thunder Series for MobileIron Sentry

Loadbalancer.org Virtual Appliance quick start guide v6.3

Microsoft Selftestengine Exam Questions & Answers

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

Microsoft Lync Server 2010: Architecture

Installing and Configuring vcloud Connector

BIG-IP Access Policy Manager : Portal Access. Version 13.0

Transcription:

Deployment Guide UPDATED: 11 January 2018

Copyright Notices Copyright 2002-2018 KEMP Technologies, Inc. All rights reserved. KEMP Technologies and the KEMP Technologies logo are registered trademarks of KEMP Technologies, Inc. KEMP Technologies, Inc. reserves all ownership rights for the LoadMaster and KEMP 360 product line including software and documentation. Used, under license, U.S. Patent Nos. 6,473,802, 6,374,300, 8,392,563, 8,103,770, 7,831,712, 7,606,912, 7,346,695, 7,287,084 and 6,970,933 Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 2

Table of Contents 1 Introduction 7 1.1 Microsoft Skype for Business 2015 7 1.2 Document Purpose 7 1.3 Prerequisites 7 2 Load Balancing Microsoft Skype for Business 2015 9 3 General Configuration 11 3.1 Disable SNAT Globally 11 3.2 Change Drop Connections Settings 11 3.3 Increase the Connection Timeout 11 3.4 Connection Scaling For Large Scale Deployments 12 3.5 Enable Subnet Originating Requests Globally 13 4 Template 15 5 Configuring Skype for Business 2015 VSs without Templates 16 5.1 DNS Only Configuration without Templates 16 5.1.1 Director Internal WebSvc HTTPS Virtual Service 16 5.1.2 Director Internal WebSvc HTTP Virtual Service 17 5.1.3 Front End Internal WebSvc HTTPS Virtual Service 18 5.1.4 Front End Internal WebSvc HTTP Virtual Service 19 5.2 HLB Only Configuration without Templates 20 5.2.1 Director Internal WebSvc HTTPS Virtual Service 20 5.2.2 Director Internal WebSvc HTTP Virtual Service 21 5.2.3 Front End Internal WebSvc HTTPS Virtual Service 22 5.2.4 Front End Internal WebSvc HTTP Virtual Service 23 5.2.5 Internal Front-End SIP Virtual Service 24 5.2.6 Internal Front-End DCOM Virtual Service 26 Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 3

5.2.7 Director SIP Virtual Service 27 5.2.8 Mediation Virtual Service 28 5.2.9 Edge Internal AV Media TCP Virtual Service 29 5.2.10 Edge Internal AV Media UDP Virtual Service 30 5.2.11 Edge Internal SIP Virtual Service 31 5.3 Configure External Edge Virtual Services without Templates 32 5.3.1 Edge External SIP Virtual Service 32 5.3.2 Edge External SIP Federation Virtual Service 33 5.3.3 Edge External XMPP Virtual Service 34 5.3.4 Edge External Conferencing Virtual Service 35 5.3.5 Edge External AV Media TCP Virtual Service 36 5.3.6 Edge External AV Media UDP Virtual Service 37 5.4 Common to Both without Templates 38 5.4.1 Office Web App Servers Virtual Service 38 5.4.2 Director Reverse Proxy HTTP Virtual Service 39 5.4.3 Director Reverse Proxy HTTPS Virtual Service 40 5.4.4 Front End Reverse Proxy HTTP Virtual Service 41 5.4.5 Front-End Reverse Proxy HTTPS Virtual Service 42 6 Configuring Skype for Business 2015 VSs with Templates 44 6.1 DNS Configuration with Templates 44 6.1.1 Director DNS 44 6.1.1.1 Deploy the Director DNS template 44 6.1.1.2 Configure Director WebSvc HTTP Virtual Service 45 6.1.1.3 Configure Director WebSvc HTTPS Virtual Service 46 6.1.2 Front End DNS 46 6.1.2.1 Deploy Front End DNS template 46 Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 4

6.1.2.2 Configure Front End WebSvc HTTP Virtual Service 47 6.1.2.3 Configure Front End WebSvc HTTPS Virtual Service 48 6.2 HLB Only Configuration with Templates 48 6.2.1 Director HLB Only 48 6.2.1.1 Deploy Director HLB Only template 48 6.2.1.2 Configure Director WebSvc HTTP Virtual Service 49 6.2.1.3 Configure Director WebSvc HTTPS Virtual Service 50 6.2.1.4 Configure Director SIP Virtual Service 50 6.2.2 Front End HLB Only 51 6.2.2.1 Deploy Front End HLB Only template 51 6.2.2.2 Configure Front End WebSvc HTTP Virtual Service 52 6.2.2.3 Configure the Front End WebSvc HTTPS Virtual Service 53 6.2.2.4 Configure the Front End DCOM Virtual Service 53 6.2.2.5 Configure the Front End SIP Virtual Service 54 6.2.3 Mediation Virtual Service 55 6.2.4 Internal Edge HLB Only 56 6.2.4.1 Deploy Internal Edge HLB template 56 6.2.4.2 Configure Internal Edge AV Media TCP Virtual Service 57 6.2.4.3 Configure the Internal Edge AV Media UDP Virtual Service 57 6.2.4.4 Configure Internal Edge SIP Virtual Service 58 6.3 Configure External Edge Virtual Services with Templates 59 6.3.1 Edge External HLB Only 59 6.3.1.1 Deploy the External Edge HLB Template 59 6.3.1.2 Configure the External SIP Virtual Service 59 6.3.1.3 Configure the External SIP Federation Virtual Service 60 6.3.1.4 Configure the External XMPP Virtual Service 61 Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 5

6.3.2 Edge External Conferencing 62 6.3.3 Edge External AV HLB Only 63 6.3.3.1 Deploy the Edge External AV HLB Template 63 6.3.3.2 Configure the Edge External AV Media TCP Virtual Service 63 6.3.3.3 Configure the Edge External AV Media UDP Virtual Service 64 6.4 Common to Both with Templates 65 6.4.1 Office Web App Servers Virtual Service 65 6.4.2 Director Reverse Proxy 67 6.4.2.1 Deploy the Director Reverse Proxy Template 67 6.4.2.2 Configure Director Reverse Proxy HTTP Virtual Service 67 6.4.2.3 Configure the Director Reverse Proxy HTTPS Virtual Service 68 6.4.3 Front End Reverse Proxy 70 6.4.3.1 Deploy the Front End Reverse Proxy Template 70 6.4.3.2 Configure the Front End Reverse Proxy HTTP Virtual Service 70 6.4.3.3 Configure the Front End Reverse Proxy HTTPS Virtual Service 71 7 Additional Information 74 7.1 Server Maintenance 74 7.2 Loss of Failover while using DNS 74 7.3 Hardware Load Balancing 74 References 75 Last Updated Date 76 Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 6

1 Introduction 1 Introduction KEMP s LoadMaster family of purpose-built hardware and Virtual LoadMasters (VLMs) offer advanced Layer 4 and Layer 7 server load balancing, content switching, SSL Acceleration and a multitude of other advanced Application Delivery and Optimization (ADC) features. KEMP s LoadMaster fully supports Microsoft s key solutions and are approved by Microsoft. The LoadMaster efficiently distributes user traffic for Microsoft Skype for Business 2015 so that users get the best experience possible. The entire KEMP LoadMaster product family, including the Virtual LoadMaster (VLM) supports Microsoft Skype for Business 2015. For more information about KEMP Technologies, visit us online at www.kemptechnologies.com. 1.1 Microsoft Skype for Business 2015 Microsoft Skype for Business 2015 is a communications tool which provides services such as audio/video conferencing, Instant Messaging (IM) and Voice over Internet Protocol (VoIP). These services can all be accessible from the Internet, or from an internal network. Microsoft Skype for Business 2015 allows companies to enhance collaboration amongst employees. A number of enhancements have been made in Microsoft Skype for Business 2015. The network topology setup is quite similar to the previous version (Lync 2013) but with a number of small differences. The Director role is still optional and is not recommended. Less servers are needed because front-end servers can now take the role of Director. A new role has been added called the Video Interoperability Server (VIS) which acts as an intermediary between third party teleconference systems and the Skype for Business 2015 deployment. 1.2 Document Purpose This documentation is intended to provide guidance on how to configure KEMP LoadMaster products to provide High Availability (HA) for a Microsoft Skype for Business 2015 environment. This documentation is created using a representative sample environment described later in the document. As this documentation is not intended to cover every possible deployment scenario it may not address unique setup or requirements. The KEMP Support Team is available to provide solutions for scenarios not explicitly defined. 1.3 Prerequisites It is assumed that the reader is a network administrator or a person otherwise familiar with networking and general computer terminology. It is further assumed that the Microsoft Skype for Business 2015 environment has been set up and the KEMP LoadMaster has been installed. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 7

1 Introduction Other LoadMaster documentation can be referred to as needed from http://kemptechnologies.com/documentation. The minimum requirements that should be met before proceeding are as follows: LoadMaster firmware version 7.1 or above should be installed Configured and published Microsoft Skype for Business 2015 architecture with Skype for Business Topology builder Installed the Microsoft Servers, Active Directories and followed other Microsoft requirements Configured internal and external DNS entries for Front-End, Director and Edge pools Established access to the LoadMaster Web User Interface (WUI) Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 8

2 Load Balancing Microsoft Skype for Business 2015 2 Load Balancing Microsoft Skype for Business 2015 Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 9

2 Load Balancing Microsoft Skype for Business 2015 Deploying a Microsoft Skype for Business 2015 environment can require multiple servers in Front-End pools and Edge server pools. Load balancing is necessary in this situation to distribute the traffic amongst these servers. Microsoft Skype for Business 2015 supports two load balancing solutions: DNS load balancing and Hardware Load Balancing (HLB). Hardware load balancers are also required to provide load balancing for the internal and external web services when DNS load balancing is used. Different load balancing methods cannot be used on the Edge internal and Edge external interfaces, that is, DNS load balancing cannot be used on the Edge internal interface when hardware load balancing is being used on the Edge external interface. Health checking at the LoadMaster ensures that, if one of the servers becomes inaccessible, the load balancer will take the sever offline and automatically re-route and reconnect users to other functioning servers. KEMP Technology recommend the configuration as depicted in the above diagram. If your configuration differs from the recommended configuration and there are issues deploying the LoadMaster, please contact the local KEMP Support Team for assistance. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 10

3 General Configuration 3 General Configuration Some recommended general LoadMaster configuration settings are outlined below. These options can be set within the LoadMaster WUI. 3.1 Disable SNAT Globally By default, global Server Network Address Translation (SNAT) is enabled in the LoadMaster settings. KEMP recommends disabling SNAT globally when using the LoadMaster with a Skype for Business 2015 environment. To disable SNAT globally, follow the steps below: 1. In the main menu, select System Configuration. 2. Select Miscellaneous Options. 3. Select Network Options. 4. Remove the check from the Enable Server NAT check box. 3.2 Change Drop Connections Settings The LoadMaster must be configured to drop connections on Real Server Failure to have fast failover for clients to another Real Server. 1. To configure dropping connections, click System Configuration. 2. Click Miscellaneous Options. 3. Click L7 Configuration. 4. Select the Drop Connections on RS failure checkbox. 3.3 Increase the Connection Timeout The LoadMaster Connection Timeout must be set to one day. The reason why this value can be set so high is because the LoadMaster monitors client connection to Real Servers and if a server fails then the LoadMaster can drop the associated client connections to that Real Server. Clients are disconnected from the LoadMaster and then reconnected to the LoadMaster to connect to another Real Server. One day is the maximum value for this setting and it must be used in conjunction with the Drop Connections on RS failure option. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 11

3 General Configuration 1. To configure the Connection Timeout, click System Configuration. 2. Click Miscellaneous Options. 3. Click L7 Configuration. 4. Enter 86400 (1 day) in the L7 Connection Drain Time (secs) field and click Set Time. 3.4 Connection Scaling For Large Scale Deployments Execution of this procedure is optional and should be used only in cases where network traffic is expected to be greater than 64,000 server connections at any one particular time. L7 Transparency must be disabled in order to use connection scaling. 1. To use connection scaling, click System Configuration. 2. Click Miscellaneous Options. 3. Click L7 Configuration. 4. Select the Allow connection scaling over 64K Connections checkbox. 5. Click Virtual Services. 6. Click View/Modify Services. 7. Click the Modify button of the appropriate Virtual IP Address. 8. Expand the Advanced Properties section. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 12

3 General Configuration 9. In the Advanced Properties panel, input a list of Alternate Source Addresses. Multiple IPV4 addresses must be separated with a space; each must be unallocated and allow 64K connections. 10. Click the Set Alternate Source Addresses button. 3.5 Enable Subnet Originating Requests Globally It is best practice to enable the Subnet Originating Requests option globally. In a one-armed setup (where the Virtual Service and Real Servers are on the same network/subnet) Subnet Originating Requests is usually not needed. However, enabling Subnet Originating Requests should not affect the routing in a one-armed setup. In a two-armed setup where the Virtual Service is on network/subnet A, for example, and the Real Servers are on network B - Subnet Originating Requests should be enabled on LoadMasters with firmware version 7.1-16 and above. When Subnet Originating Requests is enabled, the LoadMaster will route traffic so that the Real Server will see traffic arriving from the LoadMaster interface that is in that network/subnet not the Virtual Service address. When Subnet Originating Requests is enabled globally, it is automatically enabled on all Virtual Services. If the Subnet Originating Requests option is disabled globally, you can choose whether or not to enable Subnet Originating Requests on a per-virtual Service basis. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 13

3 General Configuration To enable Subnet Originating Requests globally, follow the steps below: 1. In the main menu of the LoadMaster Web User Interface (WUI), go to System Configuration > Miscellaneous Options > Network Options. 2. Tick the Subnet Originating Requests check box. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 14

4 Template 4 Template KEMP has developed a template containing our recommended settings for this workload. You can install this template to help when creating Virtual Services, as it automatically populates the settings. This is quicker and easier than manually configuring each Virtual Service. If needed, changes can be made to any of the Virtual Service settings after using the template. Download released templates from the Templates section on the KEMP documentation page: http://kemptechnologies.com/documentation. For more information and steps on how to import and use templates, refer to the Virtual Services and Templates, Feature Description on the KEMP Documentation Page. For steps on how to manually add and configure each of the Virtual Services using the recommended settings, refer to the steps in this document. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 15

5 Configuring Skype for Business 2015 VSs without Templates 5 Configuring Skype for Business 2015 VSs without Templates This deployment guide covers three types of Virtual Service (VS); DNS Only, HLB only and those that are common to both types of environment. The below sections provide instructions and recommended configuration options for setting up a KEMP LoadMaster to work with Skype for Business 2015 without the use of Virtual Service Templates. For an explanation of each of the fields mentioned, refer to the http://kemptechnologies.com/documentation. 5.1 DNS Only Configuration without Templates Refer to the sections below for instructions on how to set up the LoadMaster using a DNS only configuration. Microsoft recommends that DNS load balancing is used for Session Initiation Protocol (SIP) traffic. Microsoft also recommend that web services are configured to override FQDN for internal web services. Source-IP Persistence Source IP persistence can be used but take care before enabling it because: Clients from behind a NAT device show up as a single IP It can result in uneven connection distribution Cookies If cookies are used, there is no negative impact. However, there are some requirements: The cookie must be named MS-WSMAN It must not expire It must not be marked httponly Cookie optimization should be turned off To configure the various Virtual Services, refer to the sections below. 5.1.1 Director Internal WebSvc HTTPS Virtual Service To configure a Virtual Service for Skype for Business Director, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 16

5 Configuring Skype for Business 2015 VSs without Templates 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Director Internal WebSvc HTTPS. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Disabled Extra Ports 444 Click Set Extra Ports. Persistence Mode Persistence Timeout Scheduling Method Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.1.2 Director Internal WebSvc HTTP Virtual Service To configure a Virtual Service for Skype for Business Director, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 17

5 Configuring Skype for Business 2015 VSs without Templates 2. Enter a Virtual Address. 3. Enter 80 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Director Internal WebSvc HTTP. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Persistence Mode Persistence Timeout Scheduling Method Disabled Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Checked Port. 5.1.3 Front End Internal WebSvc HTTPS Virtual Service To configure a HTTPS Virtual Service for Skype for Business Front End Internal WebSvc, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 18

5 Configuring Skype for Business 2015 VSs without Templates 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 FE Internal WebSvc HTTPS. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Disabled Extra Ports 444 Click the Set Extra Ports button. Persistence Mode Persistence Timeout Scheduling Method Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.1.4 Front End Internal WebSvc HTTP Virtual Service To configure a Virtual Service for Skype for Business Front End Internal WebSvc HTTP, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 19

5 Configuring Skype for Business 2015 VSs without Templates 2. Enter a Virtual Address. 3. Enter 80 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 FE Internal WebSvc HTTP. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Persistence Mode Persistence Timeout Scheduling Method Disabled Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.2 HLB Only Configuration without Templates The HLB only configuration instructions are below. 5.2.1 Director Internal WebSvc HTTPS Virtual Service To configure a Virtual Service for Skype for Business Director, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 20

5 Configuring Skype for Business 2015 VSs without Templates 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Director Internal WebSvc HTTPS. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Disabled Extra Ports 444 Click the Set Extra Ports button. Persistence Mode Persistence Timeout cheduling Method Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.2.2 Director Internal WebSvc HTTP Virtual Service To configure a Virtual Service for Skype for Business Director, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 21

5 Configuring Skype for Business 2015 VSs without Templates 2. Enter a Virtual Address. 3. Enter 80 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Director Internal WebSvc HTTP. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Persistence Mode Persistence Timeout Scheduling Method Disabled Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.2.3 Front End Internal WebSvc HTTPS Virtual Service To configure a Virtual Service for Skype for Business Front End Internal WebSvc HTTP, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 22

5 Configuring Skype for Business 2015 VSs without Templates 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 FE Internal WebSvc HTTPS. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Disabled Extra Ports 444 Click the Set Extra Ports. Persistence Mode Persistence Timeout Scheduling Method Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.2.4 Front End Internal WebSvc HTTP Virtual Service To configure a Virtual Service for Skype for Business Front End Internal WebSvc HTTP, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 23

5 Configuring Skype for Business 2015 VSs without Templates 2. Enter a Virtual Address. 3. Enter 80 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 FE Internal WebSvc HTTP. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Persistence Mode Persistence Timeout Scheduling Method Disabled Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.2.5 Internal Front-End SIP Virtual Service To configure a Virtual Service for Skype for Business Internal Front-End SIP, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 24

5 Configuring Skype for Business 2015 VSs without Templates 2. Enter a Virtual Address. 3. Enter 5061 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Internal Front-End SIP. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Basic Properties Service Type Generic Standard Options Extra Ports 448,5070-5073,5075,5076,5080 Click Set Extra Ports. Server Initiating Protocols Normal Protocols Persistence Mode Source IP Address Persistence Timeout 20 Minutes Scheduling Method least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 25

5 Configuring Skype for Business 2015 VSs without Templates 5.2.6 Internal Front-End DCOM Virtual Service To configure a Virtual Service for Skype for Business Internal WebSvc HTTP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 135 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Internal Front-End DCOM. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Transparency Disabled Click Set Extra Ports. Server Initiating Protocols Persistence Mode Persistence Timeout Scheduling Method Normal Protocols Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 26

5 Configuring Skype for Business 2015 VSs without Templates 5.2.7 Director SIP Virtual Service To configure a Virtual Service for Skype for Business Internal Director SIP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 5061 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Internal Director SIP. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Basic Properties Service Type Generic Standard Options Force L4 Disabled Transparency Server Initiating Protocols Persistence Mode Persistence Timeout Scheduling Method Disabled Normal Protocols Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Use Address for Server NAT Enabled Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 27

5 Configuring Skype for Business 2015 VSs without Templates 5.2.8 Mediation Virtual Service DNS-only load balancing is sufficient for Mediation pools. If using the LoadMaster instead of DNS, load balance only TCP port 5070. To configure a Virtual Service for Skype for Business Mediation, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 5070 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Mediation. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Basic Properties Service Type Generic Standard Options Force L4 Disabled Transparency Server Initiating Protocols Persistence Mode Persistence Timeout Scheduling Method Disabled Normal Protocols Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 28

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments Checked Port 5070 Click Set Check Port. 5.2.9 Edge Internal AV Media TCP Virtual Service This is the failback path for A/V media transfer. It is used for file transfer and desktop sharing. To configure a Virtual Service for Skype for Business Edge Internal AV Media TCP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Edge Internal AV Media TCP. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Basic Properties Service Type Generic Standard Options Force L4 Disabled Transparency Server Initiating Protocols Persistence Mode Persistence Timeout Disabled Normal Protocols Source IP Address 20 Minutes Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 29

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments Scheduling Method least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.2.10 Edge Internal AV Media UDP Virtual Service This is the preferred path for A/V media transfer. To configure a Virtual Service for Skype for Business Edge Internal AV Media UDP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 3478 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Edge Internal AV Media UDP. 5. Select udp as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Standard Options Persistence Mode Source IP Address Persistence Timeout Scheduling Method 20 Minutes least connection Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 30

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Real Servers Real Server Check Method ICMP Ping 5.2.11 Edge Internal SIP Virtual Service This is used by Directors and FE Pools. To configure a Virtual Service for Skype for Business Edge Internal SIP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 5061 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Edge Internal SIP. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Basic Properties Service Type Generic Standard Options Extra Ports 5062 Click Set Extra Ports*. Transparency Server Initiating Protocols Persistence Mode Persistence Timeout Disabled Normal Protocols Source IP Address 20 Minutes Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 31

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments Scheduling Method least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Use Address for Server NAT Enabled Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. *Port 5062 is used by any FE pool and SBA. a) 5.3 Configure External Edge Virtual Services without Templates To configure the various Edge Virtual Services, refer to the sections below. Load Balancing External Interfaces of Edge Pools using LoadMaster When load balancing external interfaces of Edge pools, the shared interface IP should be used as the default gateway on all Edge interfaces. Also, a publicly routable IP with no NAT or port translation must be used. 5.3.1 Edge External SIP Virtual Service To configure a Virtual Service for Skype for Business Edge External SIP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Edge External SIP. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 32

5 Configuring Skype for Business 2015 VSs without Templates 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Persistence Mode Persistence Timeout heduling Method Disabled Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.3.2 Edge External SIP Federation Virtual Service To configure a Virtual Service for Skype for Business Edge External SIP Federation, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 5061 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Edge External SIP Federation. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 33

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments Standard Options Force L4 Disabled Transparency Persistence Mode Persistence Timeout cheduling Method Disabled Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.3.3 Edge External XMPP Virtual Service To configure a Virtual Service for Skype for Business Edge External XMPP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 5269 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Edge External XMPP. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 34

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments Transparency Server Initiating Protocols Persistence Mode Persistence Timeout Scheduling Method Disabled Normal Protocols Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 5.3.4 Edge External Conferencing Virtual Service To configure a Virtual Service for Skype for Business Edge External Conferencing, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Edge External Conferencing. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 35

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments Standard Options Force L4 Disabled Transparency Persistence Mode Persistence Timeout cheduling Method Disabled Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 443 Click Set Check Port. 5.3.5 Edge External AV Media TCP Virtual Service To configure a Virtual Service for Skype for Business Edge External AV, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Edge External AV Media TCP. 5. Ensure that tcp is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Enabled Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 36

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments Persistence Mode Persistence Timeout Scheduling Method Source IP Address 20 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 443 Click Set Check Port. 5.3.6 Edge External AV Media UDP Virtual Service To configure a Virtual Service for Skype for Business Edge External AV Media UDP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 3478 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Edge External AV Media UDP. 5. Select udp as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Standard Options Persistence Mode Source IP Address Persistence Timeout 20 Minutes Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 37

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value cheduling Method least connection Real Servers Real Server Check Method ICMP Ping 8. Ensure the Forwarding Method is set to Direct Return when adding Real Servers 5.4 Common to Both without Templates The Virtual Services listed below are common to both DNS and HLB configurations. 5.4.1 Office Web App Servers Virtual Service To configure a Virtual Service for Office Web App Servers, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example Office Web App Servers. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments SSL Properties SSL Acceleration Enabled Reencrypt Enabled Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 38

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments Standard Options Persistence Mode Persistence Timeout Scheduling Method Super HTTP and Source IP 30 Minutes least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Parameters HTTPS Protocol URL /hosting/discovery Click Set URL. Use HTTP/1.1 HTTP Method Enabled GET 5.4.2 Director Reverse Proxy HTTP Virtual Service To configure a Virtual Service for Skype for Business Reverse Proxy HTTP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 80 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Director Reverse Proxy HTTP. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 39

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments Transparency Persistence Mode Scheduling Method Disabled None least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 8. Click the Add New button to add a Real Server. a) Enter the Real Server Address for Director(s). b) Enter 8080 as the port. Ensure to not use 80 as the Real Server Port. c) Click the Add This Real Server button. 5.4.3 Director Reverse Proxy HTTPS Virtual Service To configure a Virtual Service for Skype for Business Reverse Proxy HTTPS, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Director Reverse Proxy HTTPS. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 40

5 Configuring Skype for Business 2015 VSs without Templates Section Option Value Comments SSL Properties SSL Acceleration Enabled Reencrypt Enabled Standard Options Persistence Mode None Scheduling Method least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 8. E 9. Click the Add New button to add a Real Server. a) Enter the Real Server Address for Director(s). b) Enter 4443 as the Port. Ensure to not use 443 as the Real Server Port. c) Click the Add This Real Server button. 5.4.4 Front End Reverse Proxy HTTP Virtual Service To configure a Virtual Service for Skype for Business Reverse Proxy HTTP, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. 3. Enter 80 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015 Front End Reverse Proxy HTTP. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 41

5 Configuring Skype for Business 2015 VSs without Templates 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments Standard Options Force L4 Disabled Transparency Persistence Mode Scheduling Method Disabled None least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. 8. Add the Real Servers. a) Click the Add New button to add a Real Server. b) Enter the Real Server Address for the Front End Server(s). c) Enter 8080 as the port. Ensure to not use 80 as the Real Server Port. d) Click the Add This Real Server button. 5.4.5 Front-End Reverse Proxy HTTPS Virtual Service To configure a Virtual Service for Skype for Business Reverse Proxy HTTPS, follow the steps below: 1. Click the Add New button. 2. Enter a Virtual Address. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 42

5 Configuring Skype for Business 2015 VSs without Templates 3. Enter 443 in the Port field. 4. Enter a recognisable Service Name, for example SfB 2015Front-End Reverse Proxy HTTPS. 5. Ensure that TCP is set as the Protocol. 6. Click Add This Virtual Service. 7. Configure the settings as shown in the following table: Section Option Value Comments SSL Properties SSL Acceleration Enabled Reencrypt Enabled Standard Options Persistence Mode None Scheduling Method least connection Idle Connection Timeout 1800 Click Set Idle Timeout. Real Servers Real Server Check Method TCP Connection Only Checked Port 5061 Click Set Check Port. a). 8. Add the Real Servers. a) Click the Add New button to add a Real Server. b) Enter the Real Server Address for the Front End Server(s). c) Enter 4443 as the Port. Ensure to not use 443 as the Real Server Port. d) Click the Add This Real Server button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 43

6 Configuring Skype for Business 2015 VSs with Templates 6 Configuring Skype for Business 2015 VSs with Templates This deployment guide covers three types of Virtual Service; DNS Only, HLB only and those that are common to both types of environment. The below sections provide instructions and recommended configuration options for setting up a KEMP LoadMaster to work with Skype for Business 2015 with the use of Virtual Service templates. For an explanation of each of the fields mentioned, refer to the http://kemptechnologies.com/documentation. 6.1 DNS Configuration with Templates Refer to the sections below for instructions on how to set up the LoadMaster using a DNS only configuration using the KEMP templates. Microsoft recommends that DNS load balancing is used for Session Initiation Protocol (SIP) traffic. Microsoft also recommends that web services are configured to override FQDN for internal web services. Source IP Persistence Source IP persistence can be used but take care before enabling it because: Clients from behind a NAT device show up as a single IP It can result in uneven connection distribution Cookies If cookies are used, there is no negative impact. However, there are some requirements: The cookie must be named MS-WSMAN It must not expire It must not be marked httponly Cookie optimization should be turned off To configure the various Virtual Services, refer to the sections below. 6.1.1 Director DNS The Skype Director DNS template contains two Virtual Services. Skype Director DNS - WebSvc HTTP Skype Director DNS - WebSvc HTTPS 6.1.1.1 Deploy the Director DNS template To add the Virtual Services for Skype Director DNS with the template, follow the steps below: Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 44

6 Configuring Skype for Business 2015 VSs with Templates 1. Click the Add New button. 2. Enter a Virtual Address. 3. Select the Skype Director DNS template from the Use Template drop-down list. 4. Click Add This Virtual Service. 6.1.1.2 Configure Director WebSvc HTTP Virtual Service To configure the SfB Director WebSvc HTTP Virtual Service, follow the steps below: 1. Select View/Modify Services under Virtual Services in the left-hand navigation. 2. Click Modify on the Skype Director DNS - WebSvc HTTP Virtual Service. 3. Expand the Real Servers section. 4. Click Add New. 5. Enter the Real Server Address. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 45

6 Configuring Skype for Business 2015 VSs with Templates 6. Confirm that Port 80 is entered. 7. Click Add This Real Server. 6.1.1.3 Configure Director WebSvc HTTPS Virtual Service To configure the Skype Director DNS - WebSvc HTTPS Virtual Service, follow the steps below: 1. Select View/Modify Services under Virtual Services in the left-hand navigation. 2. Click Modify on the Skype Director DNS - WebSvc HTTPS Virtual Service. 3. Expand the Real Servers section. 4. Click Add New. 5. Enter the Real Server Address. 6. Confirm that Port 443 is entered. 7. Click Add This Real Server. 6.1.2 Front End DNS The Skype Front End DNS template contains two Virtual Services. Skype Front End DNS - WebSVC HTTP Skype Front End DNS - WebSVC HTTPS 6.1.2.1 Deploy Front End DNS template To add the Virtual Services for Skype for Business Front End with the template, follow the steps below: 1. Click the Add New button. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 46

6 Configuring Skype for Business 2015 VSs with Templates 2. Enter a Virtual Address. 3. Select the Skype Front End DNS template under Use Template. 4. Click Add This Virtual Service. 6.1.2.2 Configure Front End WebSvc HTTP Virtual Service To configure the Skype Front End DNS - WebSVC HTTP Virtual Service, follow the steps below: 1. Select View/Modify Services under Virtual Services in the left-hand navigation. 2. Click Modify on the Skype Front End DNS - WebSVC HTTP Virtual Service. 3. Expand the Real Servers section. 4. Click Add New. 5. Enter the Real Server Address. 6. Confirm that Port 80 is entered. 7. Click Add This Real Server. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 47

6 Configuring Skype for Business 2015 VSs with Templates 6.1.2.3 Configure Front End WebSvc HTTPS Virtual Service To configure the Skype Front End DNS - WebSVC HTTPS Virtual Service, follow the steps below: 1. Select View/Modify Services under Virtual Services in the left-hand navigation. 2. Click Modify on the Skype Front End DNS - WebSVC HTTPS Virtual Service. 3. Expand the Real Servers section. 4. Click Add New 5. Enter the Real Server Address. 6. Confirm that Port 443 is entered. 7. Click Add This Real Server. 6.2 HLB Only Configuration with Templates The HLB only configuration instructions using the KEMP Templates are below. 6.2.1 Director HLB Only The Skype Director HLB Only template contains three Virtual Services: Skype Director HLB Only - WebSvc HTTP Skype Director HLB Only - WebSvc HTTPS Skype Director HLB Only - SIP 6.2.1.1 Deploy Director HLB Only template To add the Virtual Services for Skype Director with the template, follow the steps below: Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 48

6 Configuring Skype for Business 2015 VSs with Templates 1. Click the Add New button. 2. Enter a Virtual Address. 3. Select the Skype Director HLB Only template in the Use Template drop-down list. 4. Click Add This Virtual Service. 6.2.1.2 Configure Director WebSvc HTTP Virtual Service To configure the Skype Director HLB Only - WebSvc HTTP Virtual Service, follow the steps below: 1. Select View/Modify Services under Virtual Services in the left-hand navigation. 2. Click Modify on the Skype Director HLB Only - WebSvc HTTP Virtual Service. 3. Expand the Real Servers section. 4. Click Add New 5. Enter the Real Server Address. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 49

6 Configuring Skype for Business 2015 VSs with Templates 6. Confirm that Port 80 is entered. 7. Click Add This Real Server. 6.2.1.3 Configure Director WebSvc HTTPS Virtual Service To configure the Skype Director HLB Only - WebSvc HTTPS Virtual Service, follow the steps below: 1. Select View/Modify Services under Virtual Services in the left-hand navigation. 2. Click Modify on the Skype Director HLB Only - WebSvc HTTPS Virtual Service. 3. Expand the Real Servers section. 4. Click Add New. 5. Enter the Real Server Address. 6. Confirm that Port 443 is entered. 7. Click Add This Real Server. 6.2.1.4 Configure Director SIP Virtual Service To configure the Skype Director HLB Only - SIP Virtual Service, follow the steps below: 1. Select View/Modify Services under Virtual Services in the left-hand navigation. Copyright 2002-2018 KEMP Technologies, Inc. All Rights Reserved. 50