31
How to Plan for a Lync Deployment on a Global Scale Presented by Certified Lync Masters Keenan Crockett & Jason Sloan facebook.com/perficient twitter.com/Perficient_MSFT linkedin.com/company/perficient

How to Plan for a Lync Deployment on a Global Scale

Embed Size (px)

DESCRIPTION

Preparing to implement Lync Server 2013 sounds like a simple task in context. However, when it comes to planning for a global Lync deployment, there is a lot more to take into consideration to get your core Lync Server 2013 infrastructure ready to support voice, video and content sharing capabilities. Perficient’s Microsoft Certified Masters Jason Sloan and Keenan Crockett discussed how to get “Lync Ready” in our webinar based on the popular white paper “The CIO’s Guide to a Lync Server 2013 Global Deployment." Topics included high-level server and pool design and placement, importance of the edge servers, the hardware vs. virtualized debate, and ultimately a high-level understanding of the impact Lync has on your network.

Citation preview

Page 1: How to Plan for a Lync Deployment on a Global Scale

How to Plan for a Lync

Deployment on a Global Scale

Presented by Certified Lync Masters Keenan Crockett & Jason Sloan

facebook.com/perficient twitter.com/Perficient_MSFTlinkedin.com/company/perficient

Page 2: How to Plan for a Lync Deployment on a Global Scale

Perficient is a leading information technology consulting firm serving clients throughout

North America.

We help clients implement business-driven technology solutions that integrate business

processes, improve worker productivity, increase customer loyalty and create a more agile

enterprise to better respond to new business opportunities.

About Perficient

Page 3: How to Plan for a Lync Deployment on a Global Scale

Perficient Profile

• Founded in 1997

• Public, NASDAQ: PRFT

• 2013 revenue $373 million

• Major market locations:

• Allentown, Atlanta, Boston, Charlotte, Chicago, Cincinnati,

Columbus, Dallas, Denver, Detroit, Fairfax, Houston,

Indianapolis, Minneapolis, New York City, Northern

California, Oxford (UK), Philadelphia, Southern California,

St. Louis, Toronto, Washington, D.C.

• Global delivery centers in China and India

• >2,200 colleagues

• Dedicated solution practices

• ~90% repeat business rate

• Alliance partnerships with major technology vendors

• Multiple vendor/industry technology and growth awards

Page 4: How to Plan for a Lync Deployment on a Global Scale

BUSINESS SOLUTIONS

Business Intelligence

Business Process Management

Customer Experience and CRM

Enterprise Performance Management

Enterprise Resource Planning

Experience Design (XD)

Management Consulting

TECHNOLOGY SOLUTIONS

Business Integration/SOA

Cloud Services

Commerce

Content Management

Custom Application Development

Education

Information Management

Mobile Platforms

Platform Integration

Portal & Social

Our Solutions Expertise

Page 5: How to Plan for a Lync Deployment on a Global Scale

Our Microsoft Practice

National Service ProviderPerficient is a top Microsoft National Service Provider (NSP), one of only 34 elite

partners in the United States, with over 2,000 employees nationwide.

Partner Advisory CouncilsPerficient is one of approximately 20 organizations worldwide to participate in 3

Microsoft Partner Advisory Councils: SharePoint, Office 365 and Unified

Communications.

Solution AreasPerficient is a leader in delivering solutions with Office 365, Azure, SharePoint,

Business Intelligence, social business solutions including Yammer, as well as Lync,

Dynamics CRM and Sitecore.

Page 6: How to Plan for a Lync Deployment on a Global Scale

Unified Communications Experience

CertifiedGold Certified Lync VoiceGold Certified Lync MessagingMember of the Microsoft Lync Partner Advisory Council2 Lync Certified MastersFull team of Lync Certified ConsultantsCertified Microsoft “Voice Depth” Partner

ExperiencedIntegrations with Cisco, Avaya, Siemens, Nortel, and ShoretelHundreds of thousands of Lync seats deployedDozens of PBX IntegrationsExtensive Voice and PBX Knowledge

Page 7: How to Plan for a Lync Deployment on a Global Scale

Our Speakers

Jason Sloan | Lead Technical Consultant

• Microsoft Certified Master - Lync Server, over 5 years of IT consulting experience focused on UC, has deployed Lync for some of the largest global companies with upward of 140k seats

• Responsible for design and delivery of Unified Communication solutions

• Co-organizer of the Kansas City Lync Users Group

• Avid contributor in the Lync Community, active on Twitter and Perficient Microsoft blog

Keenan Crockett | Lync Team Lead & Senior Solution Architect

• Microsoft Certified Master - Lync Server, over 9 years of IT consulting experience focused on UC, has deployed Lync for some of the largest global companies

• Responsible for selling and delivering UC solutions for complex business environments

• Supervises all Lync team members and provides architecture, escalation and oversight for large and complex UC projects

Page 8: How to Plan for a Lync Deployment on a Global Scale

Agenda

• Project Overview

– Goals & Requirements

– Project Approach Overview

– Project Resourcing

• Lync Server/Pool Considerations

• Hardware vs. Virtualization Debate

• Network Readiness

• Deployment Considerations

• PSTN Connectivity Considerations

• What’s Next

Page 9: How to Plan for a Lync Deployment on a Global Scale

Goals & Requirements

• What are your business requirements?

• What are your business goals?

• What are your technical requirements?

• What are your technical goals?

• Have you documented and tracked these goals and

requirements?

• Have you communicated these goals and requirements with

global stakeholders?

Page 10: How to Plan for a Lync Deployment on a Global Scale

Project Overview

Reduce operational costs by implementing Lync 2013

Establish Lync Infrastructure Design

Detail Infrastructure Design

Change Management

Deploy Infrastructure Architecture

Build and Deploy Lync

Page 11: How to Plan for a Lync Deployment on a Global Scale

Project Overview

Project Goals and Steps

Project Stage Consisting Of:

Establish Lync Infrastructure Design Review Current State: AD Forest and Domain, Regional Data Centers, Network Points, Communication InfrastructureReview VoIP CapabilitiesDocument, Review and Approval of Design

Detail Infrastructure Design Regional AssessmentRegional Infrastructure Design: Server Placement, PBX Gateway Placement, SIP Trunking Gateway PlacementMigration StrategyRisk Analysis and Mitigation

Change Management Communication and Training Planning

Build & Deploy Lync Deployment as Defined in Detailed Design

Page 12: How to Plan for a Lync Deployment on a Global Scale

Project Overview

Successful Project Resourcing

Project Manager

Program Manager

Regional Resources

Technical Resources

Technical Resources

Project Manager

Perficient Client

Page 13: How to Plan for a Lync Deployment on a Global Scale

Global Design Assumption

• Lync Server 2013 “Core” Design

– Lync Server 2013 to be distributed to all major regions

Page 14: How to Plan for a Lync Deployment on a Global Scale

Assessing Lync Server 2013 Global Readiness Agenda

• What does your business demand? Business requirements drive the design.

– Server Design and Pool Placement (Localization)• Internal Servers

• DMZ’s, Reverse Proxies and Edge Servers

• Overlooked Infrastructure

– Hardware vs. Virtualization debate

– Network • Capacity and Bandwidth Planning

• Health and assessing things like latency and jitter

• Traffic Prioritization (QoS)

– Deployment Considerations• End User Acceptance

• Lync Server/Client Support and Management

• Deployment Ownership

• Involve other regions from the beginning

– PSTN Connectivity Considerations• SIP Trunking

• Hardware Considerations

Page 15: How to Plan for a Lync Deployment on a Global Scale

Server Design and Pool Placement

• Infrastructure Choices (Assuming full workloads)

– Standard Edition Server “Pool”: Non HA deployment Per Region• 4 Servers minimum: Supports up to 5000 Users

– Front End

– Edge

– SQL

– Office Web Apps

– Enterprise Edition Server “Pool”: Full HA Deployment Per Region• 12 Servers minimum: Supports up to 6600 Users per Front End

– Front Ends (3)

– Edge (2)

– SQL (3)

– Office Web Apps (2)

– Persistent Chat (2) (Less Common)

– Disaster Recovery• Lync Server Front End Server Pools “Pair” in a 1:1 relationship

• 1:1 pairing relationship pushes your organization to an even number of “Pools”

• Must be same version for pairing

Page 16: How to Plan for a Lync Deployment on a Global Scale

Server Design and Pool Placement

• DMZ Per Region… Ideally

– Edge Servers for media

• Keeps media local

• Media traveling between regions can be problematic

• Optimal user experience

• Disaster Recovery

– Reverse Proxy for web

• Web Access is “light weight”

• Can be a bit more relaxed on total amount of Reverse Proxies

• Still want at least 2 regions with Reverse Proxies for DR

– Overlooked Hardware Infrastructure

• Session Border Controllers and Gateways

• Firewalls, switches and Routers

• Hardware Load Balancers

Page 17: How to Plan for a Lync Deployment on a Global Scale

Server Design and Pool Placement

Be prepared to make this decision and avoid “Sticker Shock”:

It is generally understood that an organization may not know exactly all

infrastructure needed until after design sessions.

To keep the project moving, understand now that a significant investment

may be required once your partner or internal team understands the

business requirements and then ultimately presents you with a best

practice design.

Page 18: How to Plan for a Lync Deployment on a Global Scale

Lync Server 2013 Global Footprint

Page 19: How to Plan for a Lync Deployment on a Global Scale

Hardware vs. Virtualization

Hardware

– Advantages

• Dedicated to the application

• Don’t need to collaborate with VM teams

• Generally more stable, SQL Mirroring typically exposes issues with

VMs

– Disadvantages

• Hardware failure, not easy to “spin up” another Lync Server

• Can be cost prohibitive

• If an organization has standardized on VMWare, using Hardware is

difficult to procure

Page 20: How to Plan for a Lync Deployment on a Global Scale

Hardware vs. Virtualization

Virtualized

– Advantages

• Generally considered cheaper, Lower TCO

• Can quickly “spin up” a failed server

• Requires less hardware to manage

– Disadvantages

• Lync Server has tight requirements

• Cannot use HA and DR capabilities at the Hypervisor level

• Can be flaky. As stated above, SQL Mirroring will expose issues

• Does not support Live Migration, Vmotion or dynamic resource

Page 21: How to Plan for a Lync Deployment on a Global Scale

Hardware vs. Virtualization

Be prepared to make this decision in the best interest of

your organization:

Unsupported features such as Vmotion and lack of dynamic resources

typically lead to long, drawn out conversations of back and forth between

VM teams and Lync teams, which ultimately delays the project.

If your organization has a requirement to stay within supportability, then

it’s best to follow the recommendations.

If an organization chooses the unsupported path, then the organization

should open a support ticket with Microsoft directly to explain the situation

and come to an agreement with Microsoft.

Page 22: How to Plan for a Lync Deployment on a Global Scale

Network Readiness

Network Elements

– Bandwidth Planning

• Assess user locations and available bandwidth

• Determine user profiles

• Work with network team on Lync Server Bandwidth Calculator to determine

impact/upgrades

• Create policies based on results

• Apply Call Admission Control

– Health Check (Optional)

• Network Assessment (third party) using probes

– Test lines for jitter, latency and things of that nature

– QoS and Prioritization

• Use existing queues

• Create new queues

• Tag at the desktop using Group Policy

Page 23: How to Plan for a Lync Deployment on a Global Scale

Network Readiness

Be prepared to make this decision:

It is generally recommended to get your network “Lync Ready” prior to

rolling out the Lync client for heavy media usage.

The primary reason for this recommendation is to achieve optimal user

experience and adoption without creating a negative tone around Lync.

It is not, however, a reason to slow infrastructure decisions such as server

requirements mentioned above for deployment of Lync Server 2013.

If Lync will be the voice and conferencing replacement, it is highly

recommended to identify network restrained areas, fix them with policies

or upgrades, or simply communicate to users the expectations.

Page 24: How to Plan for a Lync Deployment on a Global Scale

Network Readiness

Conferencing using hosted provider

– Traffic may be leaving locally

Page 25: How to Plan for a Lync Deployment on a Global Scale

Network Readiness

Conferencing using Lync Server 2013

– Traffic will traverse MPLS

Page 26: How to Plan for a Lync Deployment on a Global Scale

Deployment Considerations

• End user acceptance and rollout

– Avoid “poisoning the well”

– Consider training

– Device choices – provide workshops

• Client and back-end system support

– RBAC model

– Consider tiered support model

– Server and voice teams will now blend

– Managed services

Page 27: How to Plan for a Lync Deployment on a Global Scale

Deployment Considerations

• Deployment ownership

– Identify stakeholders

– Identify business requirements

– Expect to make plenty of decisions along the way

– Own the project

– Partners will bring best practices and recommendations, not all will

be applicable to your environment

• Involve all regions from the beginning

– Regional deployment should be viewed as individual deployments

– Countries have different laws and regulations

– If not included early, the Lync project essentially restarts in each

region… from the beginning

Page 28: How to Plan for a Lync Deployment on a Global Scale

PSTN Connectivity for Voice

• SIP Trunking is not the “end-all, be-all” solution

– North America is spoiled

– International carriers don’t typically share

– PSTN connectivity may stay the same in some locations

– Based on research and references, many locations (e.g. European

Union member states and Russia) restrict global SIP providers from

providing access

• (e.g. Belgium, Finland, Poland, Russia, Spain, Switzerland, Dubai)

– The single trunking vendor approach may cause unnecessary

expenses

• Telco providers make agreements with the local vendors in each of the different

countries to provide the service.

• This creates an additional cost that they describe as “interconnection charges,”

typically based on expensive per minute usage.

Page 29: How to Plan for a Lync Deployment on a Global Scale

PSTN Connectivity for Voice

• Hardware considerations

– Replace “core” telephony system with Lync

– Branch sites may require hardware swap

– Consider SBA vs. SBS+Gateway, vs. Full blown Lync

server+Gateway

– Savings will come from reducing PBX maintenance sprawl and

various “soft-costs”

Page 30: How to Plan for a Lync Deployment on a Global Scale
Page 31: How to Plan for a Lync Deployment on a Global Scale

Hybrid Analytics in Healthcare with Power BI and O365 – 11/12bit.ly/1tbClxt

Connect with Perficient