SlideShare une entreprise Scribd logo
1  sur  15
Lync Server Top to Bottom, Big to Small
Justin Morris
Lync MVP
Senior Consultant – Modality Systems
@justimorris
http://www.justin-morris.net

justimorris@outlook.com
What I’ll Cover
•
•
•
•
•
•

Introduction
Understanding Capacity Planning
Design Examples – Small to Large
Interesting and Unusual Deployments
Architecting for Large Meetings
Key Takeaways

08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

2
Introduction
• Gathering business requirements drives these
architecture decisions.
• High availability and capacity are generally the
biggest drivers.
• Right-sizing all parts of the environment is
important.
08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

3
Understanding Capacity Planning
• Standard Edition still has 5,000 user capacity
• Planning for Pool Pairing impacts capacity planning
for SE
• 2x SE servers paired = 2,500 users per server

08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

4
Understanding Capacity Planning
• One Enterprise Edition Front End server can host
6,600 users
• Maximum number of users in a Front End pool is
80,000
• Maximum number of Front End Servers in a pool is
12
08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

5
Understanding Capacity Planning
• One Edge Server and/or Director Server per 12,000
remote users
• Conferencing capacity per pool is based on 5% of
the user pop being in a conference at any one time
• Maximum conference size is 250 participants

08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

6
Understanding Capacity Planning
•
•
•
•

Don’t forget voice capacity planning!
How many ISDN circuits do you need to support?
How many gateways/SBCs do you need?
How many channels do you need on your SIP
trunks (both to PSTN and legacy PBX)?

08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

7
Design Example – 1000 users
• Standard Edition
• Single site or
multiple site?
• In-site or cross-site
DR? Very hard to
provide both with
pool pairing

INTERNET

DMZ

EDGE1

LAN

Lync Server 2013
Standard Edition
Server 1

EDGE2

Federated Partners &
External Users

Reverse
Proxy

Reverse
Proxy

Lync Server 2013
Standard Edition
Server 2

PSTN

Sonus SBC 1000 x2

Office
Web Apps
Server 1
SQL1

London Data Centre

SIP/TLS (5061)
SIP/TCP (5060)

HTTPS (443)
Backup Service

08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

8
Design Example – 5000 users
• Enterprise Edition – 3x Front
Ends with SQL Backend
Mirroring
• Recommended minimum is 3
FEs for any EE pool
• Overspecced, but too many
users for Standard Edition

Lync 2013 Front End Pool
Lync
FE1

Lync
FE3

Principal

Mirror

SQL Mirroring

Local Storage

PChat 1

08/11/2013

Lync
FE2

Microsoft Unified Communications User Group London (MUCUGL)

Witness

Local Storage

WAC 1

9
Design Example – 25,000 users
• Enterprise Edition – 5x
FE
• Provides 1+1
redundancy
• Pool pairing? Scope a
second pool with the
same # of FEs

Lync 2013 Front End Pool
Lync
FE1

Lync
FE3

Lync
FE5

Lync
FE4

Principal

Mirror

SQL Mirroring

Local Storage

PChat 1

08/11/2013

Lync
FE2

PChat 2

Microsoft Unified Communications User Group London (MUCUGL)

Witness

Local Storage

WAC 1

WAC 2

10
Design Example – 100,000 users
• 2x Enterprise
Edition pools
• 66k user capacity
per pool
• Location of pools
depends on
location of users
• Provides 1+1
redundancy

Lync 2013 Front End Pool 1
Lync
FE2

Lync
FE3

Lync
FE4

Lync
FE6

Lync
FE7

Lync
FE8

Lync
FE9

Principal

Lync
FE5

Lync
FE2

Lync
FE3

Lync
FE4

Lync
FE5

Lync
FE10

Mirror

Lync
FE1

Lync
FE6

Lync
FE7

Lync
FE8

Lync
FE9

Lync
FE10

Principal

Mirror

SQL Mirroring

Local Storage

PChat 1

08/11/2013

Lync 2013 Front End Pool 2

Lync
FE1

PChat 2

Witness

SQL Mirroring

Local Storage

WAC 1

Local Storage

WAC 2

PChat 1

Microsoft Unified Communications User Group London (MUCUGL)

PChat 2

Witness

Local Storage

WAC 1

WAC 2

11
Interesting and Unusual Deployments
• True Global Deployment – FE pool
in London, SEs in New York,
Singapore and Sydney. 20+ SBAs
scattered around the globe
• 15k+ user deployment with
resiliency within and across data
centres

50% of users

50% of users

DC1

DC2

Lync 2013 Director Pool

File
Share

File
Share

Lync 2013 Front End Pool 1
Lync
FE1

Lync
FE2

Lync 2013 Front End Pool 2
Lync
FE3

Principal

Lync
FE1

Pool Pairing

Mirror

Witness

Lync
FE3

Principal

Mirror

SQL Mirroring

Local Storage

Lync
FE2

SQL Mirroring

Local Storage

Local Storage

Witness

Local Storage

Lync 2013 Persistent Chat Pool

UM 1

PChat 1

UM 3

PChat 2

Office Web Apps Farm

UM 2

UM 4
WAC 1

WAC 2

Lync 2013 Mediation Server Pool

MED 1

SBC 1

MED 2

MED 3

MED 4

SBC 2

SBC 3

SBC 4

Existing Sonus SBC 2000 Platform

SIP/TLS (5061)
SQL
SMB

08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

12
Architecting for Large Meetings
• 1000 participant meetings require a dedicated
Front End pool
• One, single conference at a time
• Minimum of 1 FE required, HA is up to you
• Best practice is to create a special user account in
this pool to be used only to host large meetings
08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

13
Key Takeaways
• Understand capacity and feature requirements
early to enable you to plan the architecture
• Balance capacity and availability requirements
• Right-size every piece of the environment, not just
the Front End pool
• At the very least, optimise architecture for voice
08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

14
Questions?

08/11/2013

Microsoft Unified Communications User Group London (MUCUGL)

15

Contenu connexe

Tendances

Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-FiLync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-FiStåle Hansen
 
Lync Updates Q1 2013
Lync Updates Q1 2013Lync Updates Q1 2013
Lync Updates Q1 2013MUCUGL
 
Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013ENow Software
 
Byt ut din gamla växel – en djupdykning i Lync telefoni
Byt ut din gamla växel – en djupdykning i Lync telefoniByt ut din gamla växel – en djupdykning i Lync telefoni
Byt ut din gamla växel – en djupdykning i Lync telefoniTommy Clarke
 
Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]Fabrizio Volpe
 
Lync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishLync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishFabrizio Volpe
 
Introduction to Microsoft Lync
Introduction to Microsoft LyncIntroduction to Microsoft Lync
Introduction to Microsoft LyncAdam Jacobs
 
O365con14 - microsoft lync server 2013 online hybrid voice
O365con14 - microsoft lync server 2013 online hybrid voiceO365con14 - microsoft lync server 2013 online hybrid voice
O365con14 - microsoft lync server 2013 online hybrid voiceNCCOMMS
 
Smb lync onlineadmin1
Smb lync onlineadmin1Smb lync onlineadmin1
Smb lync onlineadmin1Juntarou Doi
 
UC Expo 2018 - Microsoft Theatre 16/05/18 - Cloud Video Interop for Microsoft...
UC Expo 2018 - Microsoft Theatre 16/05/18 - Cloud Video Interop for Microsoft...UC Expo 2018 - Microsoft Theatre 16/05/18 - Cloud Video Interop for Microsoft...
UC Expo 2018 - Microsoft Theatre 16/05/18 - Cloud Video Interop for Microsoft...Graham Walsh
 
UC Expo 2018 - Microsoft Theatre 17/05/18 - Cloud Video Interop for Microsoft...
UC Expo 2018 - Microsoft Theatre 17/05/18 - Cloud Video Interop for Microsoft...UC Expo 2018 - Microsoft Theatre 17/05/18 - Cloud Video Interop for Microsoft...
UC Expo 2018 - Microsoft Theatre 17/05/18 - Cloud Video Interop for Microsoft...Graham Walsh
 
Speed up the cloud adoption with SoftLayer Cloud Services - dominopoint
Speed up the cloud adoption with SoftLayer Cloud Services - dominopointSpeed up the cloud adoption with SoftLayer Cloud Services - dominopoint
Speed up the cloud adoption with SoftLayer Cloud Services - dominopointDominopoint - Italian Lotus User Group
 
Skype for business mobility
Skype for business mobilitySkype for business mobility
Skype for business mobilityFabrizio Volpe
 
Zimbra Roadmap 2015/2016
Zimbra Roadmap 2015/2016Zimbra Roadmap 2015/2016
Zimbra Roadmap 2015/2016Zimbra
 
Zimbra versus exchange 2010 presentation
Zimbra versus exchange 2010 presentationZimbra versus exchange 2010 presentation
Zimbra versus exchange 2010 presentationsolarisyourep
 

Tendances (20)

Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-FiLync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
 
Lync Updates Q1 2013
Lync Updates Q1 2013Lync Updates Q1 2013
Lync Updates Q1 2013
 
Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013
 
Byt ut din gamla växel – en djupdykning i Lync telefoni
Byt ut din gamla växel – en djupdykning i Lync telefoniByt ut din gamla växel – en djupdykning i Lync telefoni
Byt ut din gamla växel – en djupdykning i Lync telefoni
 
Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]Lync Server 2010: Introduzione [I2001]
Lync Server 2010: Introduzione [I2001]
 
Bb jde kirkup
Bb jde kirkupBb jde kirkup
Bb jde kirkup
 
Mvs mcmanus
Mvs mcmanusMvs mcmanus
Mvs mcmanus
 
Innovation Vidéo de Lync 2013
Innovation Vidéo de Lync 2013Innovation Vidéo de Lync 2013
Innovation Vidéo de Lync 2013
 
Lync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishLync server overview (Inroduction) US English
Lync server overview (Inroduction) US English
 
Introduction to Microsoft Lync
Introduction to Microsoft LyncIntroduction to Microsoft Lync
Introduction to Microsoft Lync
 
Lync-Skype Connectivity
Lync-Skype ConnectivityLync-Skype Connectivity
Lync-Skype Connectivity
 
O365con14 - microsoft lync server 2013 online hybrid voice
O365con14 - microsoft lync server 2013 online hybrid voiceO365con14 - microsoft lync server 2013 online hybrid voice
O365con14 - microsoft lync server 2013 online hybrid voice
 
Smb lync onlineadmin1
Smb lync onlineadmin1Smb lync onlineadmin1
Smb lync onlineadmin1
 
What’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent ChatWhat’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent Chat
 
UC Expo 2018 - Microsoft Theatre 16/05/18 - Cloud Video Interop for Microsoft...
UC Expo 2018 - Microsoft Theatre 16/05/18 - Cloud Video Interop for Microsoft...UC Expo 2018 - Microsoft Theatre 16/05/18 - Cloud Video Interop for Microsoft...
UC Expo 2018 - Microsoft Theatre 16/05/18 - Cloud Video Interop for Microsoft...
 
UC Expo 2018 - Microsoft Theatre 17/05/18 - Cloud Video Interop for Microsoft...
UC Expo 2018 - Microsoft Theatre 17/05/18 - Cloud Video Interop for Microsoft...UC Expo 2018 - Microsoft Theatre 17/05/18 - Cloud Video Interop for Microsoft...
UC Expo 2018 - Microsoft Theatre 17/05/18 - Cloud Video Interop for Microsoft...
 
Speed up the cloud adoption with SoftLayer Cloud Services - dominopoint
Speed up the cloud adoption with SoftLayer Cloud Services - dominopointSpeed up the cloud adoption with SoftLayer Cloud Services - dominopoint
Speed up the cloud adoption with SoftLayer Cloud Services - dominopoint
 
Skype for business mobility
Skype for business mobilitySkype for business mobility
Skype for business mobility
 
Zimbra Roadmap 2015/2016
Zimbra Roadmap 2015/2016Zimbra Roadmap 2015/2016
Zimbra Roadmap 2015/2016
 
Zimbra versus exchange 2010 presentation
Zimbra versus exchange 2010 presentationZimbra versus exchange 2010 presentation
Zimbra versus exchange 2010 presentation
 

Similaire à MUCUGL October 2013 - Lync Server Top To Bottom, Big To Small

Microsoft Unified Communications Summit
Microsoft Unified Communications SummitMicrosoft Unified Communications Summit
Microsoft Unified Communications SummitConcurrency, Inc.
 
Justin Morris - Understanding how lync server 2013 leverages the complete mic...
Justin Morris - Understanding how lync server 2013 leverages the complete mic...Justin Morris - Understanding how lync server 2013 leverages the complete mic...
Justin Morris - Understanding how lync server 2013 leverages the complete mic...Nordic Infrastructure Conference
 
Extreme & Microsoft Lync
Extreme & Microsoft LyncExtreme & Microsoft Lync
Extreme & Microsoft LyncWESTCON EMEA
 
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed ServiceCloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed ServiceVMware Tanzu
 
Biztalk 2013 Launch Briefing
Biztalk 2013 Launch BriefingBiztalk 2013 Launch Briefing
Biztalk 2013 Launch BriefingNikolai Blackie
 
Deploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesDeploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesFabrizio Volpe
 
Lync online: How the cloud is changing the way we communicate
Lync online: How the cloud is changing the way we communicateLync online: How the cloud is changing the way we communicate
Lync online: How the cloud is changing the way we communicatePerficient, Inc.
 
Resilient Network Design Concepts Educat
Resilient Network Design Concepts EducatResilient Network Design Concepts Educat
Resilient Network Design Concepts EducatSamGrandprix
 
SoCal User Group Meeting 2013-05-06
SoCal User Group Meeting 2013-05-06SoCal User Group Meeting 2013-05-06
SoCal User Group Meeting 2013-05-06Thomas Stensitzki
 
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_CloudKoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_CloudTobias Koprowski
 
Sharepoint 2013-applied architecture from the field v3 (public)
Sharepoint 2013-applied architecture from the field v3 (public)Sharepoint 2013-applied architecture from the field v3 (public)
Sharepoint 2013-applied architecture from the field v3 (public)Tihomir Ignatov
 
Cisco at v mworld 2015 vmworld sf 2015 brannon theater 20150829
Cisco at v mworld 2015 vmworld sf 2015 brannon theater 20150829Cisco at v mworld 2015 vmworld sf 2015 brannon theater 20150829
Cisco at v mworld 2015 vmworld sf 2015 brannon theater 20150829ldangelo0772
 
DockerCon EU 2015: Production Ready Containers from IBM and Docker
DockerCon EU 2015: Production Ready Containers from IBM and DockerDockerCon EU 2015: Production Ready Containers from IBM and Docker
DockerCon EU 2015: Production Ready Containers from IBM and DockerDocker, Inc.
 
Lift Your Legacy UNIX Applications & Databases into the Cloud
Lift Your Legacy UNIX Applications & Databases into the Cloud Lift Your Legacy UNIX Applications & Databases into the Cloud
Lift Your Legacy UNIX Applications & Databases into the Cloud Fadi Semaan
 
Oracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCSOracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCSNetApp
 
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Jon Petter Hjulstad
 
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...Lightbend
 
KoprowskiT_SQLRelay2014#1_Reading_FromPlanToBackupToCloud
KoprowskiT_SQLRelay2014#1_Reading_FromPlanToBackupToCloudKoprowskiT_SQLRelay2014#1_Reading_FromPlanToBackupToCloud
KoprowskiT_SQLRelay2014#1_Reading_FromPlanToBackupToCloudTobias Koprowski
 

Similaire à MUCUGL October 2013 - Lync Server Top To Bottom, Big To Small (20)

Microsoft Unified Communications Summit
Microsoft Unified Communications SummitMicrosoft Unified Communications Summit
Microsoft Unified Communications Summit
 
Justin Morris - Understanding how lync server 2013 leverages the complete mic...
Justin Morris - Understanding how lync server 2013 leverages the complete mic...Justin Morris - Understanding how lync server 2013 leverages the complete mic...
Justin Morris - Understanding how lync server 2013 leverages the complete mic...
 
Extreme & Microsoft Lync
Extreme & Microsoft LyncExtreme & Microsoft Lync
Extreme & Microsoft Lync
 
Webinar: Synchronizing Geo-Distributed Sharepoint
Webinar: Synchronizing Geo-Distributed Sharepoint Webinar: Synchronizing Geo-Distributed Sharepoint
Webinar: Synchronizing Geo-Distributed Sharepoint
 
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed ServiceCloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
 
Biztalk 2013 Launch Briefing
Biztalk 2013 Launch BriefingBiztalk 2013 Launch Briefing
Biztalk 2013 Launch Briefing
 
Deploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesDeploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexities
 
Lync online: How the cloud is changing the way we communicate
Lync online: How the cloud is changing the way we communicateLync online: How the cloud is changing the way we communicate
Lync online: How the cloud is changing the way we communicate
 
Mellanox's Sales Strategy
Mellanox's Sales StrategyMellanox's Sales Strategy
Mellanox's Sales Strategy
 
Resilient Network Design Concepts Educat
Resilient Network Design Concepts EducatResilient Network Design Concepts Educat
Resilient Network Design Concepts Educat
 
SoCal User Group Meeting 2013-05-06
SoCal User Group Meeting 2013-05-06SoCal User Group Meeting 2013-05-06
SoCal User Group Meeting 2013-05-06
 
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_CloudKoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
 
Sharepoint 2013-applied architecture from the field v3 (public)
Sharepoint 2013-applied architecture from the field v3 (public)Sharepoint 2013-applied architecture from the field v3 (public)
Sharepoint 2013-applied architecture from the field v3 (public)
 
Cisco at v mworld 2015 vmworld sf 2015 brannon theater 20150829
Cisco at v mworld 2015 vmworld sf 2015 brannon theater 20150829Cisco at v mworld 2015 vmworld sf 2015 brannon theater 20150829
Cisco at v mworld 2015 vmworld sf 2015 brannon theater 20150829
 
DockerCon EU 2015: Production Ready Containers from IBM and Docker
DockerCon EU 2015: Production Ready Containers from IBM and DockerDockerCon EU 2015: Production Ready Containers from IBM and Docker
DockerCon EU 2015: Production Ready Containers from IBM and Docker
 
Lift Your Legacy UNIX Applications & Databases into the Cloud
Lift Your Legacy UNIX Applications & Databases into the Cloud Lift Your Legacy UNIX Applications & Databases into the Cloud
Lift Your Legacy UNIX Applications & Databases into the Cloud
 
Oracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCSOracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCS
 
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
Sysco Oracle Tour 2016 - What's new in FMW 12.2.1?
 
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
Modernizing Applications with Microservices and DC/OS (Lightbend/Mesosphere c...
 
KoprowskiT_SQLRelay2014#1_Reading_FromPlanToBackupToCloud
KoprowskiT_SQLRelay2014#1_Reading_FromPlanToBackupToCloudKoprowskiT_SQLRelay2014#1_Reading_FromPlanToBackupToCloud
KoprowskiT_SQLRelay2014#1_Reading_FromPlanToBackupToCloud
 

Plus de MUCUGL

Lync 2013 Centralized Logging
Lync 2013 Centralized LoggingLync 2013 Centralized Logging
Lync 2013 Centralized LoggingMUCUGL
 
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-201320120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013MUCUGL
 
Fixed-to-Mobile Convergence with Microsoft UC
Fixed-to-Mobile Convergence with Microsoft UCFixed-to-Mobile Convergence with Microsoft UC
Fixed-to-Mobile Convergence with Microsoft UCMUCUGL
 
Microsoft Lync & Acme Packet Session Management Solutions
Microsoft Lync & Acme Packet Session Management SolutionsMicrosoft Lync & Acme Packet Session Management Solutions
Microsoft Lync & Acme Packet Session Management SolutionsMUCUGL
 
Lync Mobility Deployment
Lync Mobility DeploymentLync Mobility Deployment
Lync Mobility DeploymentMUCUGL
 
Lync Mobility Architecture
Lync Mobility ArchitectureLync Mobility Architecture
Lync Mobility ArchitectureMUCUGL
 
Mobility and SmartTAP Recording for Lync
Mobility and SmartTAP Recording for LyncMobility and SmartTAP Recording for Lync
Mobility and SmartTAP Recording for LyncMUCUGL
 
Voice Resiliency in Lync Server 2010
Voice Resiliency in Lync Server 2010Voice Resiliency in Lync Server 2010
Voice Resiliency in Lync Server 2010MUCUGL
 
Introduction to Microsoft Lync
Introduction to Microsoft LyncIntroduction to Microsoft Lync
Introduction to Microsoft LyncMUCUGL
 

Plus de MUCUGL (9)

Lync 2013 Centralized Logging
Lync 2013 Centralized LoggingLync 2013 Centralized Logging
Lync 2013 Centralized Logging
 
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-201320120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
 
Fixed-to-Mobile Convergence with Microsoft UC
Fixed-to-Mobile Convergence with Microsoft UCFixed-to-Mobile Convergence with Microsoft UC
Fixed-to-Mobile Convergence with Microsoft UC
 
Microsoft Lync & Acme Packet Session Management Solutions
Microsoft Lync & Acme Packet Session Management SolutionsMicrosoft Lync & Acme Packet Session Management Solutions
Microsoft Lync & Acme Packet Session Management Solutions
 
Lync Mobility Deployment
Lync Mobility DeploymentLync Mobility Deployment
Lync Mobility Deployment
 
Lync Mobility Architecture
Lync Mobility ArchitectureLync Mobility Architecture
Lync Mobility Architecture
 
Mobility and SmartTAP Recording for Lync
Mobility and SmartTAP Recording for LyncMobility and SmartTAP Recording for Lync
Mobility and SmartTAP Recording for Lync
 
Voice Resiliency in Lync Server 2010
Voice Resiliency in Lync Server 2010Voice Resiliency in Lync Server 2010
Voice Resiliency in Lync Server 2010
 
Introduction to Microsoft Lync
Introduction to Microsoft LyncIntroduction to Microsoft Lync
Introduction to Microsoft Lync
 

Dernier

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Dernier (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

MUCUGL October 2013 - Lync Server Top To Bottom, Big To Small

  • 1. Lync Server Top to Bottom, Big to Small Justin Morris Lync MVP Senior Consultant – Modality Systems @justimorris http://www.justin-morris.net justimorris@outlook.com
  • 2. What I’ll Cover • • • • • • Introduction Understanding Capacity Planning Design Examples – Small to Large Interesting and Unusual Deployments Architecting for Large Meetings Key Takeaways 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 2
  • 3. Introduction • Gathering business requirements drives these architecture decisions. • High availability and capacity are generally the biggest drivers. • Right-sizing all parts of the environment is important. 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 3
  • 4. Understanding Capacity Planning • Standard Edition still has 5,000 user capacity • Planning for Pool Pairing impacts capacity planning for SE • 2x SE servers paired = 2,500 users per server 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 4
  • 5. Understanding Capacity Planning • One Enterprise Edition Front End server can host 6,600 users • Maximum number of users in a Front End pool is 80,000 • Maximum number of Front End Servers in a pool is 12 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 5
  • 6. Understanding Capacity Planning • One Edge Server and/or Director Server per 12,000 remote users • Conferencing capacity per pool is based on 5% of the user pop being in a conference at any one time • Maximum conference size is 250 participants 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 6
  • 7. Understanding Capacity Planning • • • • Don’t forget voice capacity planning! How many ISDN circuits do you need to support? How many gateways/SBCs do you need? How many channels do you need on your SIP trunks (both to PSTN and legacy PBX)? 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 7
  • 8. Design Example – 1000 users • Standard Edition • Single site or multiple site? • In-site or cross-site DR? Very hard to provide both with pool pairing INTERNET DMZ EDGE1 LAN Lync Server 2013 Standard Edition Server 1 EDGE2 Federated Partners & External Users Reverse Proxy Reverse Proxy Lync Server 2013 Standard Edition Server 2 PSTN Sonus SBC 1000 x2 Office Web Apps Server 1 SQL1 London Data Centre SIP/TLS (5061) SIP/TCP (5060) HTTPS (443) Backup Service 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 8
  • 9. Design Example – 5000 users • Enterprise Edition – 3x Front Ends with SQL Backend Mirroring • Recommended minimum is 3 FEs for any EE pool • Overspecced, but too many users for Standard Edition Lync 2013 Front End Pool Lync FE1 Lync FE3 Principal Mirror SQL Mirroring Local Storage PChat 1 08/11/2013 Lync FE2 Microsoft Unified Communications User Group London (MUCUGL) Witness Local Storage WAC 1 9
  • 10. Design Example – 25,000 users • Enterprise Edition – 5x FE • Provides 1+1 redundancy • Pool pairing? Scope a second pool with the same # of FEs Lync 2013 Front End Pool Lync FE1 Lync FE3 Lync FE5 Lync FE4 Principal Mirror SQL Mirroring Local Storage PChat 1 08/11/2013 Lync FE2 PChat 2 Microsoft Unified Communications User Group London (MUCUGL) Witness Local Storage WAC 1 WAC 2 10
  • 11. Design Example – 100,000 users • 2x Enterprise Edition pools • 66k user capacity per pool • Location of pools depends on location of users • Provides 1+1 redundancy Lync 2013 Front End Pool 1 Lync FE2 Lync FE3 Lync FE4 Lync FE6 Lync FE7 Lync FE8 Lync FE9 Principal Lync FE5 Lync FE2 Lync FE3 Lync FE4 Lync FE5 Lync FE10 Mirror Lync FE1 Lync FE6 Lync FE7 Lync FE8 Lync FE9 Lync FE10 Principal Mirror SQL Mirroring Local Storage PChat 1 08/11/2013 Lync 2013 Front End Pool 2 Lync FE1 PChat 2 Witness SQL Mirroring Local Storage WAC 1 Local Storage WAC 2 PChat 1 Microsoft Unified Communications User Group London (MUCUGL) PChat 2 Witness Local Storage WAC 1 WAC 2 11
  • 12. Interesting and Unusual Deployments • True Global Deployment – FE pool in London, SEs in New York, Singapore and Sydney. 20+ SBAs scattered around the globe • 15k+ user deployment with resiliency within and across data centres 50% of users 50% of users DC1 DC2 Lync 2013 Director Pool File Share File Share Lync 2013 Front End Pool 1 Lync FE1 Lync FE2 Lync 2013 Front End Pool 2 Lync FE3 Principal Lync FE1 Pool Pairing Mirror Witness Lync FE3 Principal Mirror SQL Mirroring Local Storage Lync FE2 SQL Mirroring Local Storage Local Storage Witness Local Storage Lync 2013 Persistent Chat Pool UM 1 PChat 1 UM 3 PChat 2 Office Web Apps Farm UM 2 UM 4 WAC 1 WAC 2 Lync 2013 Mediation Server Pool MED 1 SBC 1 MED 2 MED 3 MED 4 SBC 2 SBC 3 SBC 4 Existing Sonus SBC 2000 Platform SIP/TLS (5061) SQL SMB 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 12
  • 13. Architecting for Large Meetings • 1000 participant meetings require a dedicated Front End pool • One, single conference at a time • Minimum of 1 FE required, HA is up to you • Best practice is to create a special user account in this pool to be used only to host large meetings 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 13
  • 14. Key Takeaways • Understand capacity and feature requirements early to enable you to plan the architecture • Balance capacity and availability requirements • Right-size every piece of the environment, not just the Front End pool • At the very least, optimise architecture for voice 08/11/2013 Microsoft Unified Communications User Group London (MUCUGL) 14