Lync Server Notes from the Field: Options for Deployment

1,699 views

Published on

More info on http://www.techdays.be

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,699
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
41
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lync Server Notes from the Field: Options for Deployment

  1. 1. http://blogs.technet.com/ilvancriilvancri@microsoft.com http://blogs.msdn.com/wesleyb wesback@microsoft.com
  2. 2. • Introduction
  3. 3. Future of Communications Communications Today Instant Video Web E-mail and AudioMessaging (IM) Voice Mail Conferencing Telephony Conferencing Calendaring Conferencing Telephony Instant Unified Messaging and Voice Mail E-mail and Conferencing: Calendaring Audio, Video, Web Authentication Authentication Authentication Authentication Administration Administration Administration Administration Storage Storage Storage Storage Authentication Authentication Authentication Authentication Administration Administration Administration Storage Administration Storage Storage Storage Compliance On-Premises Hybrid In the Cloud
  4. 4. • On Premises – Online
  5. 5. Lync user can only be ‘homed’ on-premises or online (can’t split IM/meetings/voice)
  6. 6. Exchange Server (on- Exchange Online premises) • Lync client presence integration • Lync client presence integration Lync Online • IM/Presence in OWA • Lync client presence integration • Lync client presence integration Lync Server on- • IM/Presence in OWA • IM/Presence in OWA premises • Exchange Voice mail integration • Exchange Voice mail integrationPresence integration = OOF messages in Lync, calendar-based presence status, embedded presence in Outlook and Office SharePoint Server (on- SharePoint Online premises) • Lync client presence integration • Lync client presence integration Lync Online • Lync client presence integration • Lync client presence integration Lync Server on- • Skill search in Lync client premises
  7. 7. • Lync = Puzzle
  8. 8. Internet Sip Trunk ProviderPSTN Anywhere / Anytime
  9. 9. rtclocal rtclocal rtclocal rtc rtc
  10. 10. ▪ Registrar Component User Services Component ▪ Registration and Routing (Presence & Conferencing) ▪ Each registrar has its SQL Express DB▪ User Services Component Registrar Component ▪ Presence & Conferencing Registration & Registrar and User Services are Routing▪ collocated in same physical Front End in the DC▪ All user end points register with same registrar▪ Users are load balanced by Registrars using a Distributed Hash Algorithm Registrar can be installed in remote locations Lync 2010▪ Lync Server 2010 IP Phone User’s Desktop
  11. 11. Data Center - EE Pool 1 Presence Conferencing AD & DNS Registrar Alice’s Primary (Registration Bob’s Primary Registrar & User & Routing) Registrar & User Services: Services: EE Pool 2 EE Pool 1Data Center - EE Pool 2 Branch Office Presence Conferencing Backup AD & DNS Registrar Registrar Pool Registrar (Registration Joe’s Primary & Routing) Registrar: SBA User Services: Survivable Branch Appliance EE Pool 1
  12. 12. • Pictures
  13. 13. • NAT?
  14. 14. edge.contoso.com edge-int.contoso.com131.107.155.10 172.25.33.10 External InternalSIP: 5061 SIP: 5061Web Conf: 444 Web Conf: 8057A/V Conf: 443, 3478 A/V Conf: 443, 3478
  15. 15. access.contoso.com131.107.155.10 443, 5061 External SIP edge-int.contoso.comwebcon.contoso.com 172.25.33.10131.107.155.20 443 Edge Internal External Web Conf Server SIP: 5061 Web Conf: 8057 A/V Conf: 443, 3478av.contoso.com131.107.155.30 443, 3478 External AV
  16. 16. Public IP IP1’ IP1 space External SIPLync Server does not needto know translated SIP andWeb Conf IP IP2’ IP2 External Web Edge Client NAT Conf Server IntClients connect to IP forA/V trafficTranslated AV IP must beconfigured in Lync Server IP3’ IP3 External AV
  17. 17. Public IP space IP1DNS A records Edgeaccess.contoso.com IP1 and IP4 IP2 Int Server 1webcon.contoso.com IP2 and IP5 IP3av.contoso.com IP3 and IP6 Client IP4Client can retrieve and handle multiple IPaddresses and can fail over Edge IP5 IntDNS server returns randomized IP address Server 2 IP6
  18. 18. Public IP spaceDNS A records IP1’ IP1access.contoso.com IP1’ and IP4’ IP2’ IP2webcon.contoso.com IP2’ and IP5’av.contoso.com IP3’ and IP6’ IP3’ IP3 NATranslated AV IP addresses must Tbe configured in Lync Server IP4’ IP4individuallyIP3 to IP3’ IP5’ IP5IP6 to IP6’ IP6’ IP6
  19. 19. Public IP space DNS A records access.contoso.com VIP1 webcon.contoso.com VIP2 av.contoso.com VIP3 VIP 1 VIPInitial AV connection requires will 2 HLBland on VIP and gets forwarded. VIPHowever clients will connect to 3Edge directly (UDP)TCP traffic continues to use VIP NAT and HLB is not possible
  20. 20. Lync Server 2010 Load Balancer Partners KEMP
  21. 21. • NAT?• Tools?
  22. 22. https://www.testocsconnectivity.com/
  23. 23. http://www.microsoft.com/download/en/details.aspx?id=12295
  24. 24. http://www.microsoft.com/download/en/details.aspx?id=19011
  25. 25. • Monitoring
  26. 26. 41
  27. 27. 42
  28. 28. Packets/Packet loss rateSIP Session data: • Jitter/Round Trip Time• Endpoint IP address/mask • Latency• Inside/outside user flag • Burst• ICE Connectivity Path• Codec(s)• Network connectivity information PSTN • Wired vs. WiFi • Mediation Server to gateway leg • Link speed reporting • VPN or not• Bandwidth restrictions applied Video Quality MetricsCapture/Render device Audio Metrics• Noise Level/Signal Level • Listening MOS• Echo metrics for the client • Sending MOS• Speech/signal and noise metrics • Network MOS/Network MOS for the client Degradation • Device CPU • User Diagnostics • MAC address • Audio Healer metrics
  29. 29. Demo
  30. 30. http://www.microsoft.com/download/en/details.aspx?id=19711 http://www.microsoft.com/download/en/details.aspx?id=12295 http://www.microsoft.com/download/en/details.aspx?id=20891http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ad8ff3fb-014e-4fd7-8003-436d896ab0c6 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=8c64a1e1-f0b3-479c-a265-e480875c61d8&displaylang=en http://www.microsoft.com/downloads/en/details.aspx?FamilyID=80cc5ce7-970d-4fd2-8731-d5d7d0829266 http://www.testocsconnectivity.com http://www.powerpivot.com https://www.microsoft.com/betaexperience/pd/SQLDCTP3NOCTA/enus/
  31. 31. ilvancri@microsoft.comhttp://blogs.technet.com/ilvancriwesback@microsoft.comhttp://blogs.msdn.com/wesleyb

×