Date post: | 26-Dec-2015 |
Category: |
Documents |
Upload: | shon-cannon |
View: | 226 times |
Download: | 1 times |
Lync 2013 Architecture
Ewan Mackellar / Andrew EhrensingMicrosoft Corporation
EXL314
About this Presentation
Capabilities are subject to change
Packaging and licensing have not yet been determined
Any screen captures or concepts shown are pre-release and for illustration purposes only
DisclaimerThis presentation contains preliminary information that may be changed substantially prior to final commercial release of the software described herein. The information contained in this presentation represents the current view of Microsoft Corporation on the issues discussed as of the date of the presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of the presentation. This presentation is for informational purposes only.
MICROSOFT MAKES NO WARRANTIES, EXPRESSED, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this presentation. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this information does not give you any license to these patents, trademarks, copyrights, or other intellectual property.
All performance statistics are pre-release and subject to change
Lync 2013: Simple to manage.
Cloud flexible.
Single system architecture.
Leverages Active Directory and Office.
Part of Dynamic Workplace.
Mission critical.
Increase IT efficiency.
Reduce maintenance costs.
Ready for future investments.
Provide options with no radical change.
Less complexity and maximum uptime.
Integrates with existing on premise and online investments.
Lync 2013
Deployment Options
Lync Server
Lync Online
Hybrid
Deployment option : Lync Server (On Prem)
5
Benefits from all Lync Server functionalities.
Maximum flexibility.
Interoperate with other on-premise investments.
Works with Exchange and SharePoint Online
Lync Server
Lync Online
Hybrid
Deployment option : Lync Online
6
Uptime assurance.
Using corporate directory
Use Lync with Click-to-Run
Reduced administration
Lync Server
Lync Online
Hybrid
Deployment option : Hybrid
7
The cloud on your terms.
No radical changes.
Less complexity.
Leveraging on-premise investments.
Lync 2013
Architecture Changes
Integrated System
Presence and Instant MessagingEnterprise voice.Audio, video and web conferencing.Mobile Persistent chat.
Enterprise grade telephony.Built-in component, no other server required.Scale with voice like other workloadsCentralized management, distributed.
Enterprise voice
10*New in Lync Server 2013
• Built-in telephony features
• One dial plan, CAC and location information across the enterprise.
• One Administration for all voice scenario, gateway, devices and phones.
• Response Group Service Manager* built-in, including IVR.
• SIP Trunk and Inter-trunk routing*.
• M:N Mediation Server to Gateway Routing*
• Routing resiliency*
• Caller-id improvements*
• Delegate handling*
• DID on-premise, user online using hybrid cloud.*
• IP phone support for Office 365.*
• Lync-to-phone for Office 365.
Video conferencing
11
Prime time video conferencing.Built-in Front-End component. Software based reducing the cost of conferencing.Interoperable for investment protection.
Support for up 250 users conferencesHigh-definition quality*.Multiple video streams*.Switched or pinned contacts*.Smart cropping*.Active speaker detection and indication.Support of H.264* and VC-1 for third party videoconferencing and telepresence interoperability.
*New in Lync Server 2013
Web conferencing
12
Immersive virtual meeting.Innovation through software.Reduce cost of the network.Improve scale and reach.
Lync 2013 Web App for web based meeting.Application sharing, audio/video through browser plug-in.*Software based web conference MCU.Microsoft Office Web Application Companion Server*.One-click Lync meeting scheduling from Exchange OWA*.
Reverse proxy
Edge server
AD
WAC
EE pool
SQL
*New in Lync Server 2013 and Office 2013
SIP and Media traffic traffichttp
*New in Lync Server 2013
Mobile
13
Extend Lync access with mobility service.
Mobile Enterprise grade unified communication.
Single client and user identity.
Built-in Front-End web services.Single client for Online and On-premise, reducing the complexity of deployment.Active Directory based authentication.Optimized for battery and bandwidth usage.VOIP, Video over IP* or PSTN callbacks.
Media for callbackSIPhttps (XML)
Push notification for Windows Phone
Media gateway
Media server Lync server
Reverse proxy
DMZ
GSM
WiFi
Internet
Lync push notification
services
Edgeserver
*New in Lync Server 2013
Persistent chat
14
Access through unified Lync client.
Integrated in Lync Server Architecture.
Highly available.
Compliant.
Unified client for up to 80k endpoints *Connects anywhere to persistent chat rooms.Large rooms support.Built-in Lync administration for easy deployment, configuration and management.*Disaster recovery support *Compliance database option available.
Registration, presence (SIP)persistent chat (XCCOS)
Registration, presence (SIP)persistent chat (XCCOS)
Lync persistent chat pool
Lync edge
Reverse proxy
Lync FE pool
AD
Mirrored SQL
Persistent chat (XCCOS)
SQL
*New in Lync Server 2013
SQL SQL
Reduced maintenanceSingle System.Scalable.Flexible.Small footprint.
Single SystemFront-end server runs all workloads.
No other server required to additional functionalities.
All in one box Standard Edition deployment.
Ideal for proof of concept, pilot, small and medium businesses.
Functionality: IM, Presence, Voice, Video, Conferencing, Mobility.Highly available* when peered with another server.PSTN access with Gateway, Direct SIP or SIP Trunk.
Scalability: up to 5,000 users.
16
AD
Standard edition
Optional backup Standard edition
*New in Lync Server 2013
Scalable systemSimilar to Standard edition architecture
No other server required to additional functionalities
Enterprise edition with SQL server.
Ideal for large and medium size businesses, regional deployment.
Functionality: IM, Presence, Voice and Video, Conferencing, mobility. Highly available, medium scale to large scale.
Scalable *: Scale up by adding more FE servers:
• Up to 12-20 servers per pool
• Up to 200,000 active users
• Up to 1 million provisioned users
Enterprise edition front end servers
17
SQL
*New in Lync Server 2013
AD
Primary site
Secondary site
Flexible system
High capacity architecture in each region.
Distributed resources with high availability.
Allow least cost routing across the enterprise.
Federation and remote access from 2 datacenters.
18
PSTNEurope
PSTNAmericas
Remote sitewith survivability
SIP trunk
AD
SQL
SQL
Directors
External access
External access
SQL
Small footprint
Front-end server running all workloads.
SQL Server backend.
Edge server.
Persistent chat Server.
Monitoring database.
Exchange.
System Center.
SharePoint WAC*.
19
Publicclouds
Federatedbusinesses
Remoteusers SQL
Front end servers
Back end SQL server
Web access and mobile
PSTN
ADActive
directory
SQL
Monitoring
Exchange UM and archiving
System Center
WAC
Lync endpoints
FPO
Edge server
DMZ
Optional persistent chat pool
XMPP Gw
Central Mgt
Voice routing
Conferencing
Lync Web App
Mobile
SIP registrar
*New in Lync Server 2013
Mission criticalNew High scale architectureSecured by DesignEasy site recovery.Virtualization.
Lync 2010 pool8 Front-Ends, tightly coupled back end
Lync 2013 pool12-20 Front-Ends, loosely coupled store
Higher scale architecture
New loosely coupled architecture and SQL Mirroring
Data, Presence stored and synchronized across Front-end
Distributed users and services across the Front-Ends via UserGroups
Built-in pool high-availability
21
SQL DBbusiness logic
SQL
DB used for presence updates, subscriptions
Dynamic data: presence updates handled on FEs
SQL
Storage
1..8 FE 1..12FE
What is the Lync 2013 High Availability Model?
Problem:• New Lync 2013 workloads &
clients (multi-view video, XMPP, mobility, LWA) require more server resources per user.
• This impacts the number of users per Front-end server.
• SQL backend is the bottleneck preventing Scale-out - adding more servers per Pool (> 10)
• Every transaction needs to be committed to the Database.
• Managing HA for DB is expensive
Solution: Lync 15 Bricks• Front End servers manage user state• Front-end servers keep synchronous
backup copies of their data on 3 other Front-ends.
• Front End servers and Back End databases are “loosely” coupled
• “Lazy writes” to the database for rehydration and disaster recovery
“Bricks” are Front-end
servers used to scaled-out
Lync deployments
Lync 2013 Preview HA Model
10 FE + tightly coupled back end
Capacity: 10 servers/pool 80,000 concurrent users/pool
Capacity: TBD – Will be published at product release
Evaluating 12-20 servers per pool
Lync 2013 Preview (FE s+ loosely coupled Back-end store)
SQL® Server database (DB) bottleneck –
business logic
Blob StorageDB used for
storing “Blobs” – persisted store
DB used for presence updates and subscriptions
Dynamic data: Presence updates handles on FEs
Lync 2010 Pool Lync 2013 Preview Brick Pool
1-10 Front End Servers 1-N Front End Servers
23
High Availability - Architecture
• Lync Users are automatically mapped to “Groups”• Each “Group” is dynamically assigned to 3 Front-end servers within a
Pool (a Primary, a Secondary and a Tertiary).• When a user logs in, the Primary server will start servicing all of the
user’s requests. • Changes to the user’s data (such as Contact list changes) will be
synchronously replicated to secondary/tertiary as well (3 replicas).• If a primary server dies, then this group would fail over to the
secondary. (No data loss)• Writes to the back-end database occur periodically (not synchronous).• When a server dies, all the “Groups” assigned to that server as will
failover to different servers (load balancing).
High Availability – How does it work?
• Bob is homed on FE1 (primary) • There are 3 copies of this user’s
data: 1 primary (FE1), 2 backups (replicas in FE2, FE3)
• User is signed in to primary• User’s activities, data are
replicated
Pool Back-end
FE1FE2 FE3
• Primary goes down• User re-signs to one of the backups• Replicated data is available on FE2.
UserBob
Anti virus.Windows Server built in protections.
Secured by design10 years of Microsoft trustworthy engineering.Secure connections and end points, encrypted media.Strong identity, authentication & authorization.Connection and message throttling, and protocol validation.
Publicclouds
Remoteusers
DMZ
PSTN
Federatedbusinesses
Authentication & isolation through Edge
IM filter
Secure anywhere access
OAuth2 server-tp-server
Edge servers
Lync server pool
Message throttling
Mandatory session
validation
Web access and mobile
Lync endpoints
SQL SQL
Session security: TLSAudio/Video: SRTP
Caller always authenticatedIM content filter
Client version check
Session security: HTTPSAudio/Video: SRTP
Caller always authenticatedIM content filter
Client version check
FPO
PSTN GWOAuth2 Server-to-server
trust
Exchange & SharePoint AD
Active directory
New : Easy site recovery
27
Enterprise grade UC resiliency.Service resiliency, across pools and datacenters, full UC Services
Low cost infrastructure and deployment.Low cost HA, identical clusters, real-time replication and easy configuration.
Fast recovery across pools and data centers.Pools loaded 50%, users fail to new pool.
Fully integrated in IT management tools.Lync Server Control Panel, System Center alarms, PowerShell
Shared Servers Shared Servers
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
Site1AD
Forest
Site2
Server virtualization
28
Reduce costs and improve operational efficiency
Hypervisor of your choice
All workloads are supported, fully distributed
Windows Server 2012 hyper-V capabilities support*
HostOS
Host NIC
DAS
DAS
GuestNICs
DAS
DAS
DAS
DAS
DAS
DAS
Standard Edition
Edge
MonitoringDB
HostOS
Host NIC
DAS
DAS
GuestNICs
Front-end
Front-end
Edge
SQL
Fiber ChannelSAN
Host-to-HostNIC
SAN
*New in Lync Server 2013
Virtual desktop infrastructure
29
Enterprise-grade VDI unified communications.*
Support for PC and thin client.
Plugin for audio and video redirection.*
Support for major virtual desktop vendors.
Lync
Lync
Peer-to-Peer A/V
Signaling (e.g., IM/P, Data Collaboration, App Integration )
Multi-party A/V, PSTN access
Server
Remote desktop servers
execute PC environment
Lync VDI Plugin provides media redirection
PC environment renders on PC or thin clients
*New in Lync Server 2013
New Supported VDI Features in Lync 2013• Instant Messaging (IM)/Presence • Audio• Video• Data collaboration • Office/line-of-business (LOB)
application integration• Device integration
• Automatic device selection• Human Interface Devices (HID)
(including multiple HID)• Click to join online meetings• Mode and participant escalations• Call Admission Control (CAC), Call Park,
Media Bypass, E911, Location
EfficientModern operations.Active Directory.Migration.Monitoring and reporting.Compliance and contact store.
Modern Operations
31
Reduce cost of deployments.
Design and deploy architectures using simple tools
Administer easily and efficiently from anywhere.
Increase your enterprise security using RBAC custom roles
Support consumerization of IT and large enterprise deployment with IPv6
Active directory
One user, security and authentication.
Eliminate separated databases.
Available across systems and clients.
MIIS, FIM or ILM
Disabled users
AD DS
Sync
hron
izat
ion
Synchronization
Trust relationship
Trust relationship
32
Resource forest
User forest
UsersAD DS
User forest
UsersAD DS
Synchronization
Migration
33
Install new server or new client first, your choice.
Multiple version of Lync server in the same infrastructure.
Move users across pool with no users loss of data.
Allows seamless migration for users.
Legacy pool
SQL
Legacy director
Legacy edge
Production Pilot
Legacy and latest remote access.
Legacy and latest federation.
ADLatest pool
SQL
Merge-CsLegacy TopologyImport-CsLegacy Configuration
Import-CsLegacy Conference DirectoryMove-CsLegacy User
Migration
34
Install new server or new client first, your choice.
Multiple version of Lync server in the same infrastructure.
Move users across pool with no users loss of data.
Allows seamless migration for users.
Legacy pool
SQL
Legacy director
Legacy edge
Production Pilot
Legacy and latest remote access.
Legacy and latest federation.
ADLatest pool
SQL
Latest director
Latest edge
Latest remote access.
Monitoring
35
Manage and Monitor Lync with the same IT tools.
End to end system visibility.
Control your SLA from one place.
Detect communication problems before users.
Reporting
36
Built-in reports running on SQL server.
True end-to-end unified communications report.
Deliver comprehensive data for billing ISV.
Report to system center communication issues.
One archive store.*One archive policy.*One compliance experience.*One contact store.One call detail record database.
Compliant & contact store
37
*New in Lync Server 2013
EWS
FE
Compliant & contact store
38
End-user Lync IM and online meeting experience
End-user access to IM
archive in mailbox
conversation history folder
Lync server Exchange
Unified e-discovery, preservation, records management experienceContacts
favoritesbuddy list
Lync 2010
Outlook 2013, Lync 2013 rich client,
OWA
Lync Mobile
R/W favorites and buddy list
Buddy list
Queue + task manager
Unified contactsArchival processing
(IM, WebConf)Monitoring processing
(CDR/QoE)
Presenceserver
Archiving CDR QoE Web Conf
Exchange 2013 SQL DBReplication
for HA
Lync Storage Service
Queue DB
Lync
SQL
Read favorites and buddy list
Exchange Server 2013 Lync Server 2013
ConnectedSkype.Federation.Remote access.Hybrid.
Skype, federation & remote access
40
Extend reach with open federation.
Anywhere access.
Rerouting and resiliency for WAN.
Interoperable with third parties.
OCS/Lync Federated
SQL
SQL
ADEdge server
FPO
SIP
XMPP
SIP
SIP
SIPSIP
Split Domain Architecture
Hybrid
Lync edge
Reverse proxy
AD
Microsoft Federation Gateway
Lync 2013
Lync 2013 pool
Lync 2010 pool
SQL
Active Directory
Directory Synchronization
Authentication
Directory Sync
Active Directory
Federation Services
SIP
Lync online user
SQL
IM/P, voice and video
Lync Federation
Introduce you to the exciting new and improved capabilities in Lync 2013 in the core workload, mobile access, scaling, security, manageability and ease of operationTalk about the architectural underpinnings for the new and improved capabilities Demonstrate how Lync 2013 is capable of mission critical and modern operations
Lync 2013 is a truly integrated system for delivering world class, mission critical UC&C Capabilities for modern devices
Choice of deployment options: On-premises, Online or Hybrid
Session Objectives
Related ContentEXL314 – Lync 2013 Architecture Wed 13:45-15:00
Lync Demos – Microsoft Booth
EXL316 – Lync 2013 Meeting Improvements Wed 17:00-18:15EXL321 – Lync 2013 Deployment Thur 8:15-9:30
EXL325 – Lync 2013 Voice Improvements Thur 15:30-16:45
EXL334 – Lync 2013 Enterprise Networking Fri13:45-15:00
EXL231 – Demystifying Integration of Lync to PBX Fri8:15-9:30
EXL224 – Lync 2013 Customer Panel Q&A Thur 13:45-15:00
Track Resources
Download and evaluate Exchange 2013 Preview
Download and evaluate Lync 2013 Preview
Get a Lync Business Value Assessment
Get an Exchange and Lync Technical Briefing
See and test drive Exchange and Lync in our Customer Immersion Experience Centers
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the
part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.