Microsoft Lync Server 2010: Architecture
Topology related investments Manageability enhancements Virtualization DNS load balancing Authentication enhancements Location Infrastructure Cloud Integration Q&A
Unified Communications Roadmap Manageability enhancements Virtualization DNS load balancing Authentication enhancements Location Infrastructure Cloud Integration Q&A
Schematized definition of deployment topology Configuration of Lync Server 2010 services and Policies managed by central store Replication of policies/ configuration to all topology nodes (including Edge) Validation tools help prevent misconfiguration Service depends on depends on installed on Site A, AVConfServices, 1 Site A, User Services, 1 Site A, Meditation Server, 1 Site A, Pool A Example Service Representation
Data Center Branch Office Edge Server Lync Server Pool WAN SBA PSTN Components Functionality Go-To Market Windows Server 2008 R2 Mediation Server Registrar PSTN Gateway Normal/Failover mode SIP Registrar SIP Proxy and Routing engine PSTN connectivity Voicemail routing PSTN re-routing Centrally provisioned Up to 1000 user support OEM (Embedded channel) 5 partners: AudioCodes HP Dialogic NET Ferrari
Standard Edition Enterprise Edition Front end Back end AV Conf Edge UM Mediation Group Chat Archiving Monitoring Director SCOM
Global Microsoft Data Center Sites Redmond Dublin Pools Tukwila-1 Tukwila-2 Dublin-1
Pool-level Multi-site Small or Trial Deploy Single Data Center Multiple Data Centers Resiliency Resiliency Typic al Use Centr al Site Departmental deployment of reduced criticality and scale Central Site has a Standard Edition Server Branc Branch Offices for h Survivability or PSTN Offic Central Site interconnect e Site Sites which host a pool of either SE or EE Enterprise deployments where multi-site highavailability is not a requirement Single Central Site with an Enterprise Edition Pool Branch Offices for Survivability or Public Switched Telephone Network (PSTN) interconnect Branch Office Site Sites that do not host a pool Huge deployments of a geographically dispersed workforce Multiple Central Sites of Enterprise Edition Pools Branch will be combination of SE, SBA and PSTN-only Smaller organizations not requiring resiliency can choose a Standard Edition Server (SE), a single server with all roles consolidated on that server functioning Organizations who need resiliency will choose an Enterprise Edition Pool (EE), defining a pool of multiple servers comprised of front end and back end roles Paired Standard Edition can offer failover between two SE servers for lower cost and reduced functionality. Additional Server roles required include Archiving, Director, Edge and Monitoring Branches without redundant WANs will purchase a Survivable Branch Appliance to handle voice resiliency in the branch office Branches with a redundant WAN connection, still require basic PSTN termination with SIP Gateway. Standard Edition Server can be utilized for improved Quality of Experience (QoE) in large, distant branches (truly a Central Site) with lots of conferencing utilization. Not all branches will require resiliency for smaller branches, use Remote User Connectivity over public internet or 3G/4G network.
Central Site Standard Edition Small < 5000 users Branch A tiny.contoso.com CA/DNS Edge Server Survivable Branch Appliance Exchange UM Server WAN HTTP reverse proxy All Server Roles This example 5,000 users, 3 servers 1667 users/server PSTN Gateway(s) PSTN Small Standard Edition central site Branch through Edge Small with Branches 250-5,000 Standard Edition central site Single branch, with SBA Small with Failover Two Standard Editions - Paired Standard Edition to support inexpensive failover Any
Central Site Enterprise Edition Single Datacenter < 100,000 users Branch A contoso.com CA/DNS Edge Server Pool Survivable Branch Appliance File Share retail.contoso.com Exchange UM Server DNS Load Balancing DNS Load Balancing WAN Branch B HTTP reverse proxy Director Pool AV Conferencing Pool Front End Pool PSTN Gateway This example 20,000 users, HA, 14 servers, 1429 users/server Monitoring Pool PSTN Gateway(s) PSTN Single DC Enterprise Edition, Single Data Center Branch through Edge DC with Branches 1,000 30,000 Enterprise Edition, Single Data Center Two branches, one SBA, one PSTN Interconnect
Central Site 1 - Enterprise Edition Branch A Global, Multi-Site Unlimited Edge Server Pool DNS Load Balancing Director Pool CA/DNS contoso.com NA.contoso.com Exchange UM Server File Share AV Conferencing Pool Survivable Branch Appliance Branch B This example Site 1: 18 servers Site 2: 11 servers 2413 users/server (central sites only) HTTP reverse proxy DNS Load Balancing Standard Edition PSTN Gateway Global Very Large Edge Server Pool HTTP reverse proxy Central Site 2 - Enterprise Edition File Share Monitoring and Archiving Pool EU.contoso.com AV Conferencing Pool CA/DNS DNS LB Front End Pool SIP Trunking Front End Pool PSTN Gateway(s) WAN PSTN Branch C PSTN Gateway 10,000+ Unlimited Two Data Centers with EE One Central Site with an SE Some SBA Some PSTN Enterpris e Edition, > Two Data Centers Standard Editions Survivabl e Branch Applianc es Branch with Standard Edition
Unified Communications Roadmap Topology related investments Virtualization DNS load balancing Authentication enhancements Location Infrastructure Cloud Integration Q&A
Unified Communications Roadmap Topology related investments Manageability enhancements DNS load balancing Authentication enhancements Location Infrastructure Cloud Integration Q&A
Unified Communications Roadmap Topology related investments Manageability enhancements Virtualization Authentication enhancements Location Infrastructure Cloud Integration Q&A
Machine DNS A Entries Pool DNS A Entries For a Lync Server 2010 Pool ocspool1.contoso.com with 3 FEs: FE1, FE2, FE3 Pool VIP DNS FQDN ocspool1.contoso.c om DNS A Record IP 172.24.32.150 Web VIP DNS FQDN Ocsweb1.contoso.com DNS A Record IP 172.24.32.150 FE FE1.contoso.com 172.24.32.151 FE FE2.contoso.com 172.24.32.152 FE FE3.contoso.com 172.24.32.153 OCS 2007 R2 HLB - DNS Configuration Pool Pool Pool ocspool1.contoso.com ocspool1.contoso.com ocspool1.contoso.com 172.24.32.151 172.24.32.152 172.24.32.153 FE FE1.contoso.com 172.24.32.151 FE FE2.contoso.com 172.24.32.152 FE FE3.contoso.com 172.24.32.153 Lync Server 2010 DNS LB - DNS Configuration
Unified Communications Roadmap Topology related investments Manageability enhancements Virtualization DNS load balancing Location Infrastructure Cloud Integration Q&A
Allow PIN based sign on for devices Lync Server 2010 signed certificates to access Lync Server 2010 Web services User certificate to access EWS Unify PIN for devices and CAA PIN Management portal in Lync Server 2010 along with appropriate notifications 1a. DHCP Option 43 & 120 1b. Lync Cert WS URL & Lync Registrar FQDN 2a. Http: Get Cert Chain 2b. Http: Download Cert Chain 3a. Https: Resolve User (Ext/Phone #, Pin) 3b. Https: SIP URI 4a. Https: Get and Publish Cert (SIP URI, Pin, CSR) 4b. Https: Lync Signed Cert INTERNAL NETWORK ONLY DHCP Server/ Lync Registrar INTERNAL NETWORK ONLY Lync Cert Provisioning Web Service EXTERNAL NETWORK 5. TLS to Lync Registrar FQDN AUTH (SIP URI, Cert) 6. REGISTER (SIP URI) Supported; Cert Lync Registrar SIP 401ww-authenticate: Cert 7. REGISTER (SIP URI) Authorization: Cert, Cert Param 200 OK Lync User Services
Unified Communications Roadmap Topology related investments Manageability enhancements Virtualization DNS load balancing Authentication enhancements Cloud Integration
Agenda Unified Communications Roadmap Topology related investments Manageability enhancements Virtualization DNS load balancing Authentication enhancements Location Infrastructure
Connected business and optimized IT Consistent user experience across delivery options Common architecture and data model across deployments Flexibility in deployment meets your complex needs Adaptability in deployment enables changes at any time On-Premises Control and ownership Customization Hosted Service Rapid scalability Advanced manageability
microsoft.com/communicationsserver Library Technical NextHop DrRez DrRez on Twitter Check out Microsoft TechNet resources for Lync Server and Exchange Server