SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Microsoft Lync Server 2013 Preview
 Architecture and High Availability
          Justin Morris
          Lync MVP
          Consultant, Modality Systems

               @justimorris

               http://www.justin-morris.net

               justin.morris@modalitysystems.com
Agenda
•   Introduction – Then and Now
•   Topology Changes
•   Introducing the Office Web Apps Server
•   Pool Back End Resiliency
•   Persistent Chat Resiliency
•   Site Resiliency
•   Lync Goes Hybrid
•   Questions

19/04/2012   Microsoft Unified Communications User Group London (MUCUGL)   2
Introduction – Then and Now
• Lync Server 2010 introduced the concept of
  topology and CMS.
• Lync Server 2013 refines this, rationalises and
  evolves it further.
• Thinking further ahead – how can Lync:
      – Make management easier
      – Consolidate infrastructure
      – Utilise other Microsoft products better

30/07/2012       Microsoft Unified Communications User Group London (MUCUGL)   3
Topology Changes
•   More Front End capacity
•   Less reliance on backend SQL
•   A/V Conferencing Server no longer
•   New Server Collocations
      – Archiving and Monitoring
             • Own SQL still required if deployed on SE
• Persistent Chat Becomes a 1st Class Citizen
      – Can be collocated on FE

30/07/2012            Microsoft Unified Communications User Group London (MUCUGL)   4
Introducing Office Web Apps
Server
• Sharing PowerPoint Presentations
  The Problem Today in Lync Server 2010:
      – PowerPoint Viewer for Lync 2010
      – DHTML and Silverlight for LWA
• PowerPoint Viewer only available on Windows
• Silverlight not supported on many mobile
  devices.
• Neither support recently added PowerPoint
  features.
30/07/2012      Microsoft Unified Communications User Group London (MUCUGL)   5
Introducing Office Web Apps
Server
• The Solution in Lync Server 2013:
      – Use standard DHTML and JavaScript to broadcast
        PowerPoint presentations.
      – Supports slide transitions, embedded video.
      – Better mobile device support.
• For this, we need Office Web Apps Server.
      – Not just for Lync, can be used by SharePoint also.
      – Serves up PowerPoint presentations in the new agile
        format.
      – Publish via Reverse Proxy, can be load balanced in a
        pool.

30/07/2012       Microsoft Unified Communications User Group London (MUCUGL)   6
New Pool Back End Resiliency
• SQL Mirroring now supported!
      – Lync Server 2013 becomes mirroring aware.
      – In-site deployment supported only.
      – Deploy an optional witness for automatic failover.
      – Can be added after initial deployment.
• SQL clustering no longer supported –
  recommended path is migrate to SQL
  mirroring.

30/07/2012       Microsoft Unified Communications User Group London (MUCUGL)   7
Back End Server Failover - Before




30/07/2012   Microsoft Unified Communications User Group London (MUCUGL)   8
Back End Server Failover - After




30/07/2012   Microsoft Unified Communications User Group London (MUCUGL)   9
User Experience During Back End
Server Failure
• If a witness is configured:
      – Failover happens automatically and the user
        shouldn’t see much change to service.
• If no witness is configured.
      – Administrator must manually invoke failover.
      – Sessions will continue until client realises the back
        end is unavailable, at which point they will go into
        resiliency mode.


30/07/2012       Microsoft Unified Communications User Group London (MUCUGL)   10
Persistent Chat Resiliency
• Stretched pool across sites.
• SQL mirror pair in one site, backup DB in the
  other using log shipping.
• Two topology options:
      – Two data centres with high bandwidth, low
        latency links
      – Two data centres with low bandwidth, high
        latency links

30/07/2012      Microsoft Unified Communications User Group London (MUCUGL)   11
Persistent Chat Stretched Topology -
High bandwidth, low latency




30/07/2012   Microsoft Unified Communications User Group London (MUCUGL)   12
Persistent Chat Stretched Topology -
Low bandwidth, high latency




30/07/2012   Microsoft Unified Communications User Group London (MUCUGL)   13
Pool/Site Resiliency
• Front End Pool Pairing
      – User data is shared across both pools.
      – No restriction on distance between two pools.
      – Backup Service installed on each FE replicates user
        data.
• Metropolitan Site Resiliency Solution no
  longer supported - recommended path is
  migrate to Front End pool pairing.

30/07/2012       Microsoft Unified Communications User Group London (MUCUGL)   14
Pairing Front End Pools
• EE paired with EE, SE paired with SE.
• Physical with physical, virtual with virtual.
• Best practice: size each pools to take the load
  of both.
• Maintains existing voice Backup Registrar
  functionality (same as 2010), but can now be
  many to one relationship.


30/07/2012   Microsoft Unified Communications User Group London (MUCUGL)   15
Front End Pool Failover - Before




30/07/2012   Microsoft Unified Communications User Group London (MUCUGL)   16
Front End Pool Failover - After




30/07/2012   Microsoft Unified Communications User Group London (MUCUGL)   17
User Experience During Pool
Failover
• Users are logged out, all calls terminate.
• Users cannot log back in until failover timer
  expires or failover is invoked by admin.
• Users are not re-homed to the backup pool,
  rather are “temporarily serviced” by the
  backup pool.



30/07/2012   Microsoft Unified Communications User Group London (MUCUGL)   18
Lync goes Hybrid
• Share the same SIP domain across both Lync on-
  premises and Lync Online.
• Two types of deployment:
      – Hybrid Lync Server
      – Hybrid Voice
             • Online users can use your on-premises PSTN breakout
• Components:
      – Lync Edge Server
      – AD federation (ADFS)
      – DirSync
30/07/2012            Microsoft Unified Communications User Group London (MUCUGL)   19
Key Takeaways
• HA has stepped up a gear.
• Persistent Chat is no longer a challenge to
  deploy.
• Better server collocation reduces your
  machine footprint.
• New role requirement – Office Web Apps
  (WAC) Server


30/07/2012   Microsoft Unified Communications User Group London (MUCUGL)   20
Questions?




19/04/2012   Microsoft Unified Communications User Group London (MUCUGL)   21

Weitere ähnliche Inhalte

Was ist angesagt?

MUCUGL October 2013 - Everything About Lync Room System
MUCUGL October 2013 - Everything About Lync Room SystemMUCUGL October 2013 - Everything About Lync Room System
MUCUGL October 2013 - Everything About Lync Room SystemMUCUGL
 
Lync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishLync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishFabrizio Volpe
 
Deploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesDeploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesFabrizio Volpe
 
Introduction to Microsoft Lync
Introduction to Microsoft LyncIntroduction to Microsoft Lync
Introduction to Microsoft LyncAdam Jacobs
 
Lync Hoster Pack 2013 Product Overview
Lync Hoster Pack 2013 Product OverviewLync Hoster Pack 2013 Product Overview
Lync Hoster Pack 2013 Product OverviewJennifer Stevenson
 
Introduction to Lync Server 2010
Introduction to Lync Server 2010Introduction to Lync Server 2010
Introduction to Lync Server 2010Adam Jacobs
 
Unified Communications at First Rate
Unified Communications at First RateUnified Communications at First Rate
Unified Communications at First RateAdam Jacobs
 
Agile Working at First Rate
Agile Working at First RateAgile Working at First Rate
Agile Working at First RateAdam Jacobs
 
Microsoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery SeriesMicrosoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery Seriesdouglarl
 
OOD Principles and Patterns
OOD Principles and PatternsOOD Principles and Patterns
OOD Principles and PatternsNguyen Tung
 
Microsoft Dynamics Breakthrough Webinar Series: Go Mobile!
Microsoft Dynamics Breakthrough Webinar Series: Go Mobile!Microsoft Dynamics Breakthrough Webinar Series: Go Mobile!
Microsoft Dynamics Breakthrough Webinar Series: Go Mobile!Infinity Info Systems
 
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
 
IBM Connections 4.0 Installation From Zero To Social Hero - 1.03 with AD LDAP
IBM Connections 4.0 Installation   From Zero To Social Hero - 1.03 with AD LDAPIBM Connections 4.0 Installation   From Zero To Social Hero - 1.03 with AD LDAP
IBM Connections 4.0 Installation From Zero To Social Hero - 1.03 with AD LDAPFrank Altenburg
 
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
 

Was ist angesagt? (17)

MUCUGL October 2013 - Everything About Lync Room System
MUCUGL October 2013 - Everything About Lync Room SystemMUCUGL October 2013 - Everything About Lync Room System
MUCUGL October 2013 - Everything About Lync Room System
 
Lync server overview (Inroduction) US English
Lync server overview (Inroduction) US EnglishLync server overview (Inroduction) US English
Lync server overview (Inroduction) US English
 
Deploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexitiesDeploying lync evaluating costs and complexities
Deploying lync evaluating costs and complexities
 
Introduction to Microsoft Lync
Introduction to Microsoft LyncIntroduction to Microsoft Lync
Introduction to Microsoft Lync
 
Lync Hoster Pack 2013 Product Overview
Lync Hoster Pack 2013 Product OverviewLync Hoster Pack 2013 Product Overview
Lync Hoster Pack 2013 Product Overview
 
Introduction to Lync Server 2010
Introduction to Lync Server 2010Introduction to Lync Server 2010
Introduction to Lync Server 2010
 
Unified Communications at First Rate
Unified Communications at First RateUnified Communications at First Rate
Unified Communications at First Rate
 
Agile Working at First Rate
Agile Working at First RateAgile Working at First Rate
Agile Working at First Rate
 
Bb jde kirkup
Bb jde kirkupBb jde kirkup
Bb jde kirkup
 
Microsoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery SeriesMicrosoft Lync Oct 2010 Discovery Series
Microsoft Lync Oct 2010 Discovery Series
 
OOD Principles and Patterns
OOD Principles and PatternsOOD Principles and Patterns
OOD Principles and Patterns
 
Microsoft Dynamics Breakthrough Webinar Series: Go Mobile!
Microsoft Dynamics Breakthrough Webinar Series: Go Mobile!Microsoft Dynamics Breakthrough Webinar Series: Go Mobile!
Microsoft Dynamics Breakthrough Webinar Series: Go Mobile!
 
Announcing Saleslogix 8.1
Announcing Saleslogix 8.1Announcing Saleslogix 8.1
Announcing Saleslogix 8.1
 
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
 
IBM Connections 4.0 Installation From Zero To Social Hero - 1.03 with AD LDAP
IBM Connections 4.0 Installation   From Zero To Social Hero - 1.03 with AD LDAPIBM Connections 4.0 Installation   From Zero To Social Hero - 1.03 with AD LDAP
IBM Connections 4.0 Installation From Zero To Social Hero - 1.03 with AD LDAP
 
Customer Keynote - Microsoft Lync
Customer Keynote - Microsoft LyncCustomer Keynote - Microsoft Lync
Customer Keynote - Microsoft Lync
 
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
 

Ähnlich wie 20120726 jm-mucugl-lync-server-2013-preview-architecture-and-ha

Lync Updates Q1 2013
Lync Updates Q1 2013Lync Updates Q1 2013
Lync Updates Q1 2013MUCUGL
 
Lync Mobility Deployment
Lync Mobility DeploymentLync Mobility Deployment
Lync Mobility DeploymentMUCUGL
 
Migrating a Monolithic App to Microservices on Cloud Foundry
Migrating a Monolithic App to Microservices on Cloud FoundryMigrating a Monolithic App to Microservices on Cloud Foundry
Migrating a Monolithic App to Microservices on Cloud FoundryTony Erwin
 
Developer Conference 1.4 - Customer In Focus- Nationwide (NY)
Developer Conference 1.4 - Customer In Focus- Nationwide (NY)Developer Conference 1.4 - Customer In Focus- Nationwide (NY)
Developer Conference 1.4 - Customer In Focus- Nationwide (NY)Micro Focus
 
Introduction to Microsoft Lync
Introduction to Microsoft LyncIntroduction to Microsoft Lync
Introduction to Microsoft LyncMUCUGL
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsJohn Head
 
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
 
Delivering Microservices in a Hybrid Environment
Delivering Microservices in a Hybrid EnvironmentDelivering Microservices in a Hybrid Environment
Delivering Microservices in a Hybrid EnvironmentXebiaLabs
 
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 publicOjoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 publicOjoconsulting Oy
 
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
 
micro services architecture (FrosCon2014)
micro services architecture (FrosCon2014)micro services architecture (FrosCon2014)
micro services architecture (FrosCon2014)smancke
 
Delivering Large Scale WebRTC - Bistri - WebRTC Conference & Expo III - Santa...
Delivering Large Scale WebRTC - Bistri - WebRTC Conference & Expo III - Santa...Delivering Large Scale WebRTC - Bistri - WebRTC Conference & Expo III - Santa...
Delivering Large Scale WebRTC - Bistri - WebRTC Conference & Expo III - Santa...Arnaud BUDKIEWICZ
 
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
 
Some OOW15 Observations
Some OOW15 ObservationsSome OOW15 Observations
Some OOW15 ObservationsPhil Wilkins
 
Montreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptxMontreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptxSadik Ali
 
Webinar: Keep Microsoft Lync Under Control With Smart Performance Monitoring
Webinar: Keep Microsoft Lync Under Control With Smart Performance MonitoringWebinar: Keep Microsoft Lync Under Control With Smart Performance Monitoring
Webinar: Keep Microsoft Lync Under Control With Smart Performance MonitoringGSX Solutions
 

Ähnlich wie 20120726 jm-mucugl-lync-server-2013-preview-architecture-and-ha (20)

Lync Updates Q1 2013
Lync Updates Q1 2013Lync Updates Q1 2013
Lync Updates Q1 2013
 
Lync Mobility Deployment
Lync Mobility DeploymentLync Mobility Deployment
Lync Mobility Deployment
 
Migrating a Monolithic App to Microservices on Cloud Foundry
Migrating a Monolithic App to Microservices on Cloud FoundryMigrating a Monolithic App to Microservices on Cloud Foundry
Migrating a Monolithic App to Microservices on Cloud Foundry
 
Webinar: Synchronizing Geo-Distributed Sharepoint
Webinar: Synchronizing Geo-Distributed Sharepoint Webinar: Synchronizing Geo-Distributed Sharepoint
Webinar: Synchronizing Geo-Distributed Sharepoint
 
Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1
 
Developer Conference 1.4 - Customer In Focus- Nationwide (NY)
Developer Conference 1.4 - Customer In Focus- Nationwide (NY)Developer Conference 1.4 - Customer In Focus- Nationwide (NY)
Developer Conference 1.4 - Customer In Focus- Nationwide (NY)
 
Introduction to Microsoft Lync
Introduction to Microsoft LyncIntroduction to Microsoft Lync
Introduction to Microsoft Lync
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile Controls
 
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
 
Delivering Microservices in a Hybrid Environment
Delivering Microservices in a Hybrid EnvironmentDelivering Microservices in a Hybrid Environment
Delivering Microservices in a Hybrid Environment
 
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 publicOjoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
 
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
 
Evolution of wcf
Evolution of wcfEvolution of wcf
Evolution of wcf
 
micro services architecture (FrosCon2014)
micro services architecture (FrosCon2014)micro services architecture (FrosCon2014)
micro services architecture (FrosCon2014)
 
Delivering Large Scale WebRTC - Bistri - WebRTC Conference & Expo III - Santa...
Delivering Large Scale WebRTC - Bistri - WebRTC Conference & Expo III - Santa...Delivering Large Scale WebRTC - Bistri - WebRTC Conference & Expo III - Santa...
Delivering Large Scale WebRTC - Bistri - WebRTC Conference & Expo III - Santa...
 
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...
 
Some OOW15 Observations
Some OOW15 ObservationsSome OOW15 Observations
Some OOW15 Observations
 
Montreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptxMontreal MuleSoft_Meetup_02-June.pptx
Montreal MuleSoft_Meetup_02-June.pptx
 
LOD2 Webinar: UnifiedViews
LOD2 Webinar: UnifiedViewsLOD2 Webinar: UnifiedViews
LOD2 Webinar: UnifiedViews
 
Webinar: Keep Microsoft Lync Under Control With Smart Performance Monitoring
Webinar: Keep Microsoft Lync Under Control With Smart Performance MonitoringWebinar: Keep Microsoft Lync Under Control With Smart Performance Monitoring
Webinar: Keep Microsoft Lync Under Control With Smart Performance Monitoring
 

Kürzlich hochgeladen

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Kürzlich hochgeladen (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

20120726 jm-mucugl-lync-server-2013-preview-architecture-and-ha

  • 1. Microsoft Lync Server 2013 Preview Architecture and High Availability Justin Morris Lync MVP Consultant, Modality Systems @justimorris http://www.justin-morris.net justin.morris@modalitysystems.com
  • 2. Agenda • Introduction – Then and Now • Topology Changes • Introducing the Office Web Apps Server • Pool Back End Resiliency • Persistent Chat Resiliency • Site Resiliency • Lync Goes Hybrid • Questions 19/04/2012 Microsoft Unified Communications User Group London (MUCUGL) 2
  • 3. Introduction – Then and Now • Lync Server 2010 introduced the concept of topology and CMS. • Lync Server 2013 refines this, rationalises and evolves it further. • Thinking further ahead – how can Lync: – Make management easier – Consolidate infrastructure – Utilise other Microsoft products better 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 3
  • 4. Topology Changes • More Front End capacity • Less reliance on backend SQL • A/V Conferencing Server no longer • New Server Collocations – Archiving and Monitoring • Own SQL still required if deployed on SE • Persistent Chat Becomes a 1st Class Citizen – Can be collocated on FE 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 4
  • 5. Introducing Office Web Apps Server • Sharing PowerPoint Presentations The Problem Today in Lync Server 2010: – PowerPoint Viewer for Lync 2010 – DHTML and Silverlight for LWA • PowerPoint Viewer only available on Windows • Silverlight not supported on many mobile devices. • Neither support recently added PowerPoint features. 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 5
  • 6. Introducing Office Web Apps Server • The Solution in Lync Server 2013: – Use standard DHTML and JavaScript to broadcast PowerPoint presentations. – Supports slide transitions, embedded video. – Better mobile device support. • For this, we need Office Web Apps Server. – Not just for Lync, can be used by SharePoint also. – Serves up PowerPoint presentations in the new agile format. – Publish via Reverse Proxy, can be load balanced in a pool. 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 6
  • 7. New Pool Back End Resiliency • SQL Mirroring now supported! – Lync Server 2013 becomes mirroring aware. – In-site deployment supported only. – Deploy an optional witness for automatic failover. – Can be added after initial deployment. • SQL clustering no longer supported – recommended path is migrate to SQL mirroring. 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 7
  • 8. Back End Server Failover - Before 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 8
  • 9. Back End Server Failover - After 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 9
  • 10. User Experience During Back End Server Failure • If a witness is configured: – Failover happens automatically and the user shouldn’t see much change to service. • If no witness is configured. – Administrator must manually invoke failover. – Sessions will continue until client realises the back end is unavailable, at which point they will go into resiliency mode. 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 10
  • 11. Persistent Chat Resiliency • Stretched pool across sites. • SQL mirror pair in one site, backup DB in the other using log shipping. • Two topology options: – Two data centres with high bandwidth, low latency links – Two data centres with low bandwidth, high latency links 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 11
  • 12. Persistent Chat Stretched Topology - High bandwidth, low latency 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 12
  • 13. Persistent Chat Stretched Topology - Low bandwidth, high latency 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 13
  • 14. Pool/Site Resiliency • Front End Pool Pairing – User data is shared across both pools. – No restriction on distance between two pools. – Backup Service installed on each FE replicates user data. • Metropolitan Site Resiliency Solution no longer supported - recommended path is migrate to Front End pool pairing. 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 14
  • 15. Pairing Front End Pools • EE paired with EE, SE paired with SE. • Physical with physical, virtual with virtual. • Best practice: size each pools to take the load of both. • Maintains existing voice Backup Registrar functionality (same as 2010), but can now be many to one relationship. 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 15
  • 16. Front End Pool Failover - Before 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 16
  • 17. Front End Pool Failover - After 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 17
  • 18. User Experience During Pool Failover • Users are logged out, all calls terminate. • Users cannot log back in until failover timer expires or failover is invoked by admin. • Users are not re-homed to the backup pool, rather are “temporarily serviced” by the backup pool. 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 18
  • 19. Lync goes Hybrid • Share the same SIP domain across both Lync on- premises and Lync Online. • Two types of deployment: – Hybrid Lync Server – Hybrid Voice • Online users can use your on-premises PSTN breakout • Components: – Lync Edge Server – AD federation (ADFS) – DirSync 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 19
  • 20. Key Takeaways • HA has stepped up a gear. • Persistent Chat is no longer a challenge to deploy. • Better server collocation reduces your machine footprint. • New role requirement – Office Web Apps (WAC) Server 30/07/2012 Microsoft Unified Communications User Group London (MUCUGL) 20
  • 21. Questions? 19/04/2012 Microsoft Unified Communications User Group London (MUCUGL) 21

Hinweis der Redaktion

  1. In Microsoft Lync Server 2013 Preview PowerPoint presentations were viewed in one of two ways. For users running Microsoft Lync 2010, PowerPoint presentations were displayed using the PowerPoint 97-2003 format and were viewed using an embedded copy of the PowerPoint viewer. For users running Lync Web App, PowerPoint presentations were converted to dynamic HTML files then viewed using a combination of those customized DHTML files and Microsoft Silverlight. Although generally effective, this approach did have some limitations: The embedded PowerPoint Viewer (which provided the optimal viewing experience) is only available on the Windows platform. Many mobile devices (including some of the more popular mobile phones) do not support Silverlight. Neither the PowerPoint Viewer nor the DHTML/Silverlight approach support all the features (such slide transitions and embedded video) that are found in the more recent editions of Microsoft PowerPoint.
  2. Higher-resolution displays and better support for PowerPoint capabilities, such as animations, slide transitions, and embedded video. Additional mobile devices to access these presentations. That's because Lync Server 2013 Preview uses standard DHTML and JavaScript to broadcast PowerPoint presentations instead of customized DHTML and Silverlight. Users with the appropriate privileges to scroll through a PowerPoint presentation independent of the presentation itself. For example, while Ken Myer is presenting his slide show, Pilar Ackerman can look at any slide she wants to, and without affecting Ken's presentation.
  3. The disaster recovery solution for Persistent Chat Server is built on a stretched Persistent Chat Server pool. This is similar to metropolitan site resiliency in Lync Server 2010; however, there is no requirement for a stretched virtual local area network (VLAN). By stretching Persistent Chat Server pool, you essentially configure one pool in the topology logically, but you physically place the servers in the pool in two different datacenters. Configure SQL Server mirroring for the database in the same way, and deploy the database and the mirror in the same datacenter. You need to configure a backup database in the secondary datacenter (with an optional mirror to provide high availability during disaster recovery). This is the backup database used for failover during disaster recovery.
  4. Neither Topology Builder nor topology validation will prohibit pairing two pools in a way that does not follow these recommendations. For example, Topology Builder allows you to pair an Enterprise Edition pool with a Standard Edition pool. However, these types of pairings are not recommended.