Lync-vianselvityksen parhaat palat Mika Seitsonen, Senior-konsultti, Competence Lead - Infrastructure, FC Sovelto Oyj Sami Kähkönen, Senior Consultant Microsoft Services
Sisältö 2 Käytettävät työkalut Lokien keräys ja tulkinta Lync Server 2013 -ympäristössä Verkon vaikutus käyttäjäkokemukseen (esim. viive, jitter, käytettävissä oleva kaista ja pakettihävikki) Monitoroinnin hyödyntäminen Esimerkkejä luennoitsijoiden selvittämistä vikatilanteista
Lync-vianselvityksestä yleisesti 3 Haasteita Salattu liikenne Useat protokollat ja niiden tunteminen Tärkein Session Initiation Protocol (SIP) Vianselvityksen vaiheet Verkkotyökalut Tapahtumalokit Työasema Palvelin Synteettiset transaktioskriptit (OCS: Validation-velhot) Test-Cs* Palvelimen/palvelinten vianselvitys Microsoftin tuki
Työaseman vikadiagnostiikka 4 SIP-pakettien MS-Diagnostics Headers - kentät Sisältönä tarkempia virhekoodeja ja viestejä Data sisältää lähteen, komponentin, syyn ja relevantit lisätiedot Työaseman prosessoi nämä tiedot ja tallentaa ne sovelluslokiin näyttää soveltuvat virheilmoitukset Asiakasohjelmiston lokin keräys Trace-lokit Office Communicator / Lync 2010 %userprofile%\tracing-kansion Communicator-uccp-0.uccp Lync 2013 %LocalAppData%\Microsoft\Office\15.0\ Lync\Tracing\Lync-UccApi-0.UccApilog Lync Windows Store App %LocalAppData%\Packages\Microsoft. LyncMX_8wekyb3d8bbwe\LocalState \Tracing\LyncImm-Lync-0.Lynclog Sovellusloki Valmiiksi "tulkittuja" tapahtumia
Käytettävät työkalut 5 Monitoring Server -rooli Snooper Microsoft Lync Server 2013 Resource Kit Tools http://www.microsoft.com/enus/download/details.aspx?id=36821 Microsoft Lync Server 2013 Debugging Tools http://www.microsoft.com/enus/download/details.aspx?id=35453 Remote Connectivity Analyzer http://www.testlynconnectivity.com
Lokien keräys ja tulkinta Lync Server 2013 -ympäristössä Uutena palveluna Centralized Logging Service (CLS) Lokitus perustuu skenaarioihin (29 kpl) Get-CsClsScenario global/<scenarioname> Select -ExpandProperty Provider Format-Table Name,Level,Flags -a AlwaysOn-skenaarion voi laittaa päälle, jotta ongelmatilanteista jää peruslokitus Lisäksi spesifinen skenaario Start, Stop, Search commands Front-End CLSAgent Front-End CLSAgent Front-End CLSAgent http://blog.avtex.com/2012/08/02/centralized-logging-in-lync-2013/ 6
Toimintojen testaaminen skripteillä 7 Ns. synteettiset transaktio -skriptit korvaavat OCS:n Validation-velhot Skriptit alkavat nimellä Test-Cs ja niitä on 54 kpl (vrt. Lync 2010: 33 kpl) Joitakin testejä voi ajaa kahdella tavalla 1. oikeita käyttäjätunnuksia käyttäen 2. käyttäen ennalta luotuja testitunnuksia testitunnusten luonti komennolla New-CsHealthMonitoringConfiguration, määritys komennolla Set- CsHealthMonitoringConfiguration ja poisto komennolla Remove-CsHealthMonitoringConfiguration
8 Demo Lync Server 2013 -ympäristössä
Planning for Lync media Why planning is important?
Media flow
Bandwidth planning New in Lync 2013 that effects Lync planning Multi party Full HD video High-end video can be off-loaded using dedicated connections Updated codecs Lync bandwidth calculator Define User personas (how different user groups will use Lync) Lync codes and avg. bandwidth
What impacts media experience? Audio and video coding Network performance Latency (delay and jitter) Packet loss Low and/or variable throughput (WiFi) Device Low-resolution screen Low processing capability Environment Noise Lighting
Goal for Network conditions Network Conditions Acceptable Quality Optimal Quality Interarrival packet jitter (avg) 10ms 5ms Interarrival packet jitter(max) 80ms 40ms Packet loss rate (avg) 10% 2% Network latency One-Way 250ms 150ms
Lync in Wireless networks Wireless G3/G4/WiFI Support statement Planning importance Problems Shared media Device drivers Overlapping channels Everybody uses it!
Case I: Lync WLAN-verkossa
Wired vs. WiFi network - Delay and Data loss Added 4 to10ms X 2 to 6
Wired vs. WiFi network Jitter buffer loss From perfect to poor Users complained on Lync quality issues like speed speech,
Recommendations Planning correct server placement Geographical distances, user volumes and usage patterns in count Plan and Analyze network performance to support Lync On-time Network upgrades and possible re-configurations QoS and/or CAC to control and manage quality Set correct user expectations Training and instructing users to use Lync correctly Hotel network are not the same as managed company network Prober tested devices Deploy monitoring server role
Demo - Monitoring server reports Demo show Monitoring server reports for Jitter, delay and packet loss Mon server 2013 will high-light if bad performance
Vikatilanteita ja niiden ratkaisuja 24
Case II: media (ääni/video/sisällön jako) ei toimi 25 Käyttäjä joko ulkoverkossa tai federoidussa organisaatiossa Potentiaalisia syitä: Käyttäjän kone ei pääse kommunikoimaan Edge-palvelimen sisäjalan kanssa VLAN, palomuuriavaukset, reititykset Työkalut Lync Protocol Poster http://www.microsoft.com/en-us/download/details.aspx?id=6797 Lync Protocols and Ports Windows Phone App Referenssit http://blog.schertz.name/2012/10/lync-edge-stun-turn
Case III: varmenteet 26 Lync Server 2010 Intermediate CA -varmenteiden jakelu http://itpro.fi/asiantuntijaryhmat /viestinta/lists/posts/post.aspx?id=155
Case IV: varmenteet 27 Lync Server 2013 Front-end -palvelinten varmenteet 1. OAuth 2. Server default 3. Web Services internal 4. Web Services external Server default WS Internal WS External 1 varmenne x x x 2 varmennetta x x x Loppu -tulos 2 varmennetta x x x x 3 varmennetta x x
Case V: Lync 2013 suomen maa-asetuksilla 28 Skenaariossa Lync 2013 Windows 8 -alustalla Lync-kokoukseen liityttäessä saat ilmoituksen: Liittyminen onnistuu kirjoittamalla URL suoraan muuhun kuin Internet Explorer - selaimeen Ratkaisuna Front-end -palvelimen maa-asetusten muuttaminen http://kilta.sovelto.fi/core/windows-8/etko-voi-liittya-lync-2013lla-lync-kokouksiin/
Aihealueen kurssit Soveltossa 29 Lync Server 2013 Ignite, 4 pv, 12.3. ja 3.6. alkaen Lync Server 2010 -osaajille 20336 Core Solutions of Lync Server 2013, 4 pv, 22.4. ja 10.6. alkaen 20337 Enterprise Voice and Online Services with Lync Server 2013, 4 pv, 17.6. alkaen
Q&A t
Feedback can be given via mobile or laptop through techdays.fi Thank you seminar for schedule. coming! 2013 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 presentations. 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. #td2013fi