Module 4. Planning and Designing Load Balancing



Similar documents
10533A: Deploying, Configuring, and Administering Microsoft Lync Server 2010

Core Solutions of Microsoft Lync Server 2013

Core Solutions of Microsoft Lync Server 2013

Core Solutions of Microsoft Lync Server 2013

Microsoft Core Solutions of Microsoft Lync Server 2013

Deploying, Configuring, and Administering Microsoft Lync Server 2010

Core Solutions of Microsoft Lync Server 2013

Course Outline. Course 20336B: Core Solutions of Microsoft Lync Server Duration: 5 Days

Course Outline. Core Solutions of Microsoft Lync Server 2013 Course 20336B: 5 days Instructor Led. About this Course.

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

Course 10534A: Planning and Designing a Microsoft Lync Server 2010 Solution

MS Planning and Designing a Microsoft Lync Server 2010 Solution

Course 20336: Core Solutions of Microsoft Lync Server 2013

Course 10533A: Deploying, Configuring, and Administering Microsoft Lync Server 2010

Enterprise Voice and Online Services with Microsoft Lync Server 2013

20336B: Core Solutions of Microsoft Lync Server 2013

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010

Module 6. Designing and Deploying External Access. MVA Jump Start

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2 MOC 10233

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2

This course is intended for IT professionals who are responsible for the Exchange Server messaging environment in an enterprise.

Microsoft Lync Server Overview

10233B: Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2

Deploying the BIG-IP System with Microsoft Lync Server 2010 and 2013 for Site Resiliency

Course 10233:Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2

StartReady Basic Appliance for Microsoft Lync. Detailed Technical Overview

MS 20342B: Advanced Solutions of Microsoft Exchange Server 2013

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack 2

Deploying the BIG-IP LTM with Microsoft Skype for Business

Solutions Guide. Deploying Citrix NetScaler for Global Server Load Balancing of Microsoft Lync citrix.com

5053A: Designing a Messaging Infrastructure Using Microsoft Exchange Server 2007

Microsoft Exam-Osler

Network Configuration/Bandwidth Planning Scope

Preliminary Course Syllabus

20342 Advanced Solutions of Microsoft Exchange Server


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

Mod 2: User Management

MCITPEXCH - Exchange Bootcamp Design, Configure, and Manage (10135/10233)

Guide to Deploying Microsoft Exchange 2013 with Citrix NetScaler

MOC 20342B: Advanced Solutions of Microsoft Exchange Server 2013

MICROSOFT CERTIFIED SYSTEMS ENGINEER Windows 2003 Track

MS Skype for Business and Lync. Integration Guide

MCSE SYLLABUS. Exam : Managing and Maintaining a Microsoft Windows Server 2003:

Course Syllabus. Planning and Administering Windows Server 2008 Servers. Key Data. Audience. At Course Completion. Prerequisites. Recommended Courses

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

DATA AND LOG FILES FOR CENTRAL MANAGEMENT STORE

Configuration Notes 0215

Configuring an Etherspeak SIP Trunk in Microsoft Lync 2013

Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 SP1

Course 20341A MCSA: Core Solutions of Microsoft Exchange Server Days

Module10. Monitoring. MVA Jump Start

Use QNAP NAS for Backup

Course Syllabus. Implementing and Managing Windows Server 2008 Hyper-V. Key Data. Audience. At Course Completion. Prerequisites

10135A: Configuring, Managing, and Troubleshooting Microsoft Exchange Server 2010

Advanced Solutions of Microsoft Exchange Server 2013

Upgrading Your Skills to MCSA Windows Server 2012 Course 20417A: 5 Days; Instructor-Led

Lab 07: Configuring High Availability and Disaster Recovery in Microsoft Lync Server 2013

Quick Setup Guide. Integration of Aastra MX-ONE / Aastra 700 and Microsoft Lync Server 2010

Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 Course 10165; 5 Days, Instructor-led

Lab 00: Configuring the Microsoft Lync Ignite Environment Cloud Hosted Version

Designing Database Solutions for Microsoft SQL Server 2012 MOC 20465

Building the Lync Security Eco System in the Cloud Fact Sheet.

Implementing Microsoft Azure Infrastructure Solutions

Designing a Windows Server 2008 Active Directory Infrastructure and Services

for Lync Interaction Recording

Global Software and Services Firm Reduces Costs, Builds Community with Unified Communications

6436: Designing a Windows Server 2008 Active Directory Infrastructure and Services (5 Days)

Managing Office 365 Identities and Services

Microsoft Designing and Deploying Microsoft Exchange Server 2016

10231B: Designing a Microsoft SharePoint 2010 Infrastructure

Table of Contents. Introduction. Audience. At Course Completion

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

SINGLE COURSE. 136 Total Hours. After completing this course, students will be able to:

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

Transcription:

Module 4 Planning and Designing Load Balancing

Designing Lync Server 2010 Jump Start Day 1: Topology Design Mod 1: Lync Server 2010 Design Process Overview Module 2a: Designing a LS 2010 Topology ONE Module 2b: Designing a LS 2010 Topology TWO Module 3a: Designing for Conferencing and Ext. Scenarios ONE Module 3b: Designing for Conferencing and Ext. Scenarios TWO Module 4: Planning and Designing Load Balancing Connectivity Day 2: Infrastructure & Network Design Module 5: Designing a Mediation Server Topology Module 6a: Designing Voice Infrastructure ONE Module 6b: Designing Voice Infrastructure TWO Module 7: Designing Exchange Server UM Integration Module 8a: Creating a Network Design ONE Module 8b: Creating a Network Design TWO Day 3: Services & Maintenance Design Module 9: Designing Location Services in Lync Server 2010 Module 10: Designing Response Group Services Module 11: Designing Resiliency Module 12: Designing for Backup and Disaster Recovery Module 13: Designing Monitoring and Archiving Server Module 14:Planning a Migration to Lync Server 2010

Module Agenda Load Balancing Requirements Planning for Load Balancing DNS-based Load Balancing Hardware Load Balancing Designing a Coexistence Strategy

Discussion: Assess Load Balancing Requirements Do you think that the deployment of load balancing is a mandatory requirement for environments with a large numbers of users? How does Lync Server 2010 provide for easier configuration of hardware load balancers? Describe a scenario where DNS load balancing might not be a preferred solution.

DNS and Hardware-Based Load Balancing Lync Server 2010 Hardware Load Balancing DNS Load Balancing

Planning for Load Balancing Infrastructure Plan for keeping all Front End Servers in the Lync Server 2010 pool operational Plan for identifying the components that do not support load balancing and work on mitigation strategies Plan for using hardware devices that have firmware updates to support DNS load balancing Lync Server 2010 Plan for migrating previous versions of servers and clients to Lync Server 2010

Planning for Load Balancing Servers and Services Assess load balancing requirements from a scalability perspective servers and services Discuss the overall load balancing plan with project stakeholders Determine the load balancing requirements for each server role Determine the load balancing requirements for each service

Planning for Coexistence Lync Server 2010 Hardware Load Balancing DNS Load Balancing Office Communication Server Clients Lync Server 2010 Clients

Discussion: Pros/Cons of Load Balancing When compared with a hardware load balancer, does DNS load balancing provide an intelligent method of load balancing client connections to a Front End Server pool? Considering that DNS load balancing is so easy to deploy and manage, shouldn t this be the default choice for all Lync Server 2010 deployments?

Lesson 2: Designing Load Balancing Discussion: Choosing the Appropriate Load Balancing Solution Designing DNS-Based Load Balancing Designing Hardware-Based Load Balancing Designing for Servers and Services for Load Balancing Guidelines for Deploying DNS Load Balancing for Front End Server Pool Designing a Coexistence Strategy Discussion: Sample Load Balancing Design

Discussion: Choosing Load Balancing Solution To save costs, a customer might want to use Windows Network Load balancing for load balancing HTTP/HTTPS traffic. Would you recommend this approach? Can DNS-based load balancing be considered a resilient load balancing mechanism? Is it equivalent to the use of redundant hardware load balancers?

Designing DNS-Based Load Balancing Lync Server 2010 Enterprise Pool Pool Name: pool.adatum.com Hardware Load Balancer (for web traffic) VIP: 10.10.0.99 Front End Server: van-fe01.adatum.com (10.10.0.20) Front End Server: van-fe02.adntum.com (10.10.0.30) 3 1: DNS load balancing-aware client resolves SRV record and queries for IP address for pool.adatum.com DNS Server 2: DNS returns all A records for pool.adatum.com: 10.10.0.20 and 10.10.0.30 3: Client initiates connection to random Front End Server Lync 2010 Client

Designing DNS-Based Load Balancing Lync Server 2010 Enterprise Pool Pool Name: pool.adatum.com Hardware Load Balancer (for web traffic) VIP: 10.10.0.99 Front End Server: van-fe01.adatum.com (10.10.0.20) Front End Server: van-fe02.adntum.com (10.10.0.30) 3 1: Client resolves SRV record and queries for IP address of pool.adatum.com DNS Server 2: DNS returns VIP of hardware load balancer:10.10.0.99 3: Client initiates connection to hardware load balancer Lync 2010 Client

Designing Servers & Services for Load Balancing Scaling requirements Organizational requirements Number of users in a given site Requirement for high availability or resiliency Mediation Server Director Server Enterprise Edition Front End Server LYNC SERVER 2010 Server Roles that support load balancing Edge Server

Deploying DNS Load Balancing Guidelines Scenario: Should I deploy DNS Load balancing on a Front End Server pool? Is DNS load balancing supported? Is DNS load balancing recommended? Is hardware load balancer (only) recommended? All or most users homed in the pool run Lync Server 2010 clients. Many users homed in the pool still run older clients. Interoperates only with other Lync Server 2010 servers. Interoperates with many servers running earlier versions of Office Communications Server. Running Exchange UM with Exchange 2010 SP1 (or not running Exchange UM) Running Exchange UM with earlier versions of Exchange Server

Designing a Coexistence Strategy Provide hardware load balancing for all clients/servers Retain existing hardware load balancing setup for legacy clients and legacy servers Provide load balancing for Lync Server 2010 clients and server only Lync Server 2010 Hardware Load Balancing DNS Load Balancing Office Communication Server Clients Lync Server 2010 Clients

Discussion: Sample Load Balancing Design In this scenario, which are the servers that would require load balancing? For load balancing SIP traffic, which form of load balancing would you deploy? Federated Organizations with Office Communications Server R2 Edge Servers Perimeter Perimeter DNS load balancer on Network Network external Edge Active Directory Active Directory DNS Internal Network WAN Edge Array Hard load balancer on external Edge Front End pool DNS load balancer on enterprise pool to manage SIP traffic Lync Clients Federated Organizations with Lync Server 2010 Edge Servers Monitoring Server Lync Clients

Module Review and Takeaways Module Review Questions and Answers Real-World Issues and Scenarios

2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Azure, System Center, Hyper-V and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.