
Wesley Backelant Technology Advisor BI Lync Server Notes from the Field And More… Ilse Van Criekinge Technology Advisor UC
Ilse Van Criekinge Technology Advisor Core UC Microsoft Belux http://blogs.technet.com/ilvancri ilvancri@microsoft.com @ivcrieki Wesley Backelant Technology Advisor Core BI Microsoft Belux http://blogs.msdn.com/wesleyb wesback@microsoft.com @wesleybackelant
Agenda • Introduction • On Premises – Online • Lync = Puzzle • Tools? • Monitoring
Future of Communications Communications Today InstantMessaging (IM) Video Conferencing Web Conferencing E-mail and Calendaring AudioConferencing Voice Mail Telephony InstantMessaging Telephony and Voice Mail Unified Conferencing: Audio, Video, Web E-mail andCalendaring User Experience User Experience User Experience User Experience User Experience User Experience User Experience Unified Inbox & Presence Authentication Administration Storage Compliance Authentication Administration Storage Authentication Administration Storage Authentication Administration Storage Authentication Administration Storage Authentication Administration Storage Authentication Administration Storage Authentication Administration Storage On-Premises Hybrid In the Cloud
Agenda • Introduction • On Premises – Online • Lync = Puzzle • Tools? • Monitoring
BRINGING TOGETHER CLOUD VERSIONS OF OUR MOST TRUSTED COMMUNICATIONS AND COLLABORATION PRODUCTS WITH THE LATEST VERSION OF OUR DESKTOP SUITE FOR BUSINESSES OF ALL SIZES.
Microsoft LyncOnline - Capability Overview Instant Messaging Online Meetings Voice (Dial Tone) Telephony Infrastructure √ √ N/A Later Lync Online (Cloud) √ √ √ √ Lync Server (On-premises) Lync user can only be ‘homed’ on-premises or online (can’t split IM/meetings/voice)
Integration Possibilities Presence integration = OOF messages in Lync, calendar-based presence status, embedded presence in Outlook and Office Presence integration = embedded presence and click-to-communicate in SharePoint sites
Agenda • Introduction • On Premises – Online • Lync = Puzzle • Tools? • Monitoring
Introducing Lync Internet • IM/Presence (multiparty) • Pc-Pc Audio Conferencing • Pc-Pc Video Conferencing PSTN IM/Presence Conferencing
Intro Lync Remote Access Internet • Remote Users • Federation • PIC • Anonymous Users PSTN Anywhere / Anytime IM/Presence Conferencing
Enterprise Voice – Option 1 Internet Sip Trunk Provider PSTN Anywhere / Anytime IM/Presence Conferencing Enterprise Voice
Enterprise Voice – Option 2 Internet PSTN Anywhere / Anytime IM/Presence Conferencing Enterprise Voice
Enterprise Voice – Option 3 Internet PSTN Anywhere / Anytime IM/Presence Conferencing Enterprise Voice
Adding Lync as You Need Internet Archiving Monitoring GroupChat Sip Trunk Provider PSTN Anywhere / Anytime IM/Presence Conferencing Enterprise Voice
Standard or Enterprise • Supported number of users (5,000) • High Availability • Move from Standard to Enterprise = Move users • Database used: • Standard Edition ships with, installs, and uses SQL Server 2008 Express Edition (64-bit) • Enterprise Edition: SQL Server 2008 SP1, 2005 SP3 (64-bit) or 2008 R2
Lync Server Databases • Central Management Store = Xds • Pool Configuration Store • Rtc • Rtcdyn • Rtcab1 • Application Store • Cpsdyn • Rgsdyn • Rgsconfig • Location Store = Lis
Standard or Enterprise rtclocal Replica xds rtclocal Replica xds rtclocal Replica xds rtc Master xds Others* rtc Others*
Lync 2010 Resiliency Architecture • Registrar Component • Registration and Routing • Each registrar has its SQL Express DB • User Services Component • Presence & Conferencing • Registrar and User Services are 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 User Services Component (Presence & Conferencing) Registrar Component Registration & Routing Lync 2010 Lync Server 2010 IP Phone User’s Desktop
Lync 2010 Resiliency Architecture Data Center - EE Pool 1 Presence Conferencing AD & DNS Registrar (Registration & Routing) Bob’s Primary Registrar & User Services:EE Pool 1 Alice’s Primary Registrar & User Services:EE Pool 2 Data Center - EE Pool 2 Branch Office Presence Conferencing Registrar AD & DNS Registrar (Registration & Routing) Survivable Branch Appliance Backup Registrar Pool Joe’s Primary Registrar: SBA User Services:EE Pool 1
Agenda • Introduction • On Premises – Online • Lync = Puzzle • Tools? • Monitoring
Remote Connectivity Analyzer https://www.testocsconnectivity.com/
Lync 2010 Capacity Calculator • A spreadsheet for calculating a user’s hardware requirements based on information about users and traffic. http://www.microsoft.com/download/en/details.aspx?id=12295
Lync 2010 Bandwidth Calculator • A Microsoft Excel spreadsheet that calculates WAN bandwidth requirements for a Lync Server deployment based on administrator-specified user profiles and network information. http://www.microsoft.com/download/en/details.aspx?id=19011
UK Forrester Lync ROI Calculator • https://partner.microsoft.com/uk/40043916
Agenda • Introduction • On Premises – Online • Lync = Puzzle • Tools? • Monitoring
Monitoring Server • Monitoring Server captures both call detail record (CDR) and Monitoring Server data, which incorporates file transfer, application sharing, and remote assistance • Instant Messaging archiving is solely covered in Archiving Server
Monitoring Server Overview • Works with both Standard Edition or Enterprise Edition Pool (any supported topology) • Requires SQL client tools on Monitoring server, if SQL database is on another server • Microsoft Systems Center Operations Manager (SCOM) infrastructure is desirable • SQL Server reporting Services (for detailed reports)
Key Metrics Per Call • SIP Session data: • Endpoint IP address/mask • Inside/outside user flag • ICE Connectivity Path • Codec(s) • Network connectivity information • Wired vs. WiFi • Link speed • VPN or not • Bandwidth restrictions applied • Packets/Packet loss rate • Jitter/Round Trip Time • Latency • Burst • PSTN • Mediation Server to gateway leg reporting • Video Quality Metrics • Capture/Render device • Noise Level/Signal Level • Echo metrics for the client • Speech/signal and noise metrics • for the client • Device CPU • MAC address • Audio Metrics • Listening MOS • Sending MOS • Network MOS/Network MOS Degradation • User Diagnostics • Audio Healer metrics