Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. [email protected] @jdelimon.
Download ReportTranscript Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. [email protected] @jdelimon.
Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. [email protected] @jdelimon RTM to GA +/- 4 Months RTM to Lync 2013 Cumulative Update Februari 2013 +/- 4 Months Early Availability Technet/MSDN Oktober 25th 2012 Volume Licensing Mid November 2012 General Availability (GA) Lync Conference 2013 Februari 19th 2013 Cumulative Upate Februari 2013 Lync Mobile A/V over IP Support Clients Architecture Deployment Migration Troubleshooting Lync 2013 Lync Basic 2013 Lync Mobile 2013 Lync 2013 Web App Lync Phone Edition Lync 2010 Lync 2010 Attendant Console Lync 2010 Attendee Client Lync Mobile 2010 http://technet.microsoft.com/en-us/library/gg398499.aspx http://technet.microsoft.com/en-us/library/jj204672.aspx Office Communicator 2007 R2 Communicator Web Access 2007 R2 Live Meeting Client Exchange Server 2010 / 2013 Outlook Web App Office Communicator 2007 R2 Conferencing Add-in Lync 2013 Web Scheduler Lync 2013 VDI Plugin http://www.pro-lync.be/blogs/lync2013/archive/2012/10/31/lync-2013-basic-client.aspx http://www.pro-lync.be/blogs/lync2013/archive/2012/11/01/lync-2013-basic-first-look.aspx Changed Original Updated Impact Filename Communicator.exe Lync.exe Side by Side QoS (GPO) Filepath C:\Users\Johan\AppData\Local\Microsoft\ Communicator\ [email protected] C:\Users\Johan\AppData\Local\Microsoft\ Office\15.0\Lync\ [email protected] Cached Information (Addressbook) C:\Users\Johan\tracing C:\Users\Johan\AppData\Local\Microsoft\ Office\15.0\Lync\Tracing Logging HKCU\Software\Policies\Microsoft\ Communicator\GalDownloadInitialDelay HKCU\SOFTWARE\Policies\Microsoft\ Office\15.0\Lync\GalDownloadInitialDelay HKLM\Software\Policies\Microsoft\ Communicator\GalDownloadInitialDelay HKLM\SOFTWARE\Policies\Microsoft\ Office\15.0\Lync\GalDownloadInitialDelay Custom Presence States Addressbook Communicator Window Extensions Policies (GPO) Registry http://technet.microsoft.com/en-us/library/gg412781.aspx Change online meeting Application–Lync 2013 vs Windows 8 Lync MX App Update: Microsoft Lync 2013 in a Virtual Desktop Infrastructure Tech Preview of XenApp support for the Lync 2013 VDI Plug-in Microsoft Lync 2013 Support with VMware View Desktops http://technet.microsoft.com/en-us/library/gg398758.aspx Hardware Recommended for Front-End component Servers at Preview timeframe Hardware Recommended for Front-End component Servers at RTM CPU 64-bit 8 Core CPU, 2,0 GHz or Higher CPU Memory 16 GB Memory Disk Local storage with at least 72 GB free disk space on a 10,000 RPM disk drive Disk Network 1 network adapter required 1 Gbps or higher Network Server Hardware Platform Lync 2013 64-bit 12 Core CPU, 2.26 GHz or higher 32 gigabytes (GB) 8 or more 10,000 RPM hard disk drives with at least 72 GB free disk space. 1 dual-port network adapter, 1 Gbps or higher Microsoft Lync Server 2013 Capacity Calculator Witness server (optional) Clustered server for DB Principal server for DB Mirror server for DB SQL AllwaysOn for DB SQL AllwaysOn for DB Lync 2010 Pool Lync 2013 Pool Lync 2013 Pool Total 4 Servers Total 5 Servers NOT Supported Hardware Load Balancer Requirements HWLB Changes in Lync 2013 FE Cookie-based affinity requirements are greatly reduced in Lync Server 2013 for Web services. Note: If you decide to use cookie-based affinity even though your deployment does not require it, there is no negative impact to doing so. If you are deploying mobile devices, your hardware load balancer must be able to load balance individual request within a TCP session (in effect, you must be able to load balance an individual request based on the target IP address). Service Port Persistence Lync 2010 Persistence Lync 2013 Notes Internal Web Services 80 Source Source HTTP Internal Web Services 443 Source Source HTTPS External Web Services 8080 Cookie None HTTP External Web Services 4443 Cookie None HTTPS HTTPs://meet.contoso.com/joe/xkv184 HTTP get Join Base URL: meet.contoso.com SIP: getConference redirect HTTPs://meet.contoso.com/joe/xkv184 Hypertext Transfer Protocol (HTTP) get Join Base URL: meet.contoso.com SIP: getConference HTTP proxy HTTPs://meet.contoso.com/joe/xkv184 HTTP get HTTP proxy SIP: getConference Media Codec Typical stream bandwidth (Kbps) Maximum stream bandwidth without FEC Maximum stream bandwidth with FEC Audio RTAudio Wideband 39.8 62 91 Audio RTAudio Narrowband 29.3 44.8 56.6 Main video when calling Lync 2013 endpoints H.264 460 4010 (for maximum resolution of 1920x1080) Not applicable Main video when calling Lync 2010 or Office Communicator 2007 R2 RTVideo endpoints 460 2510 (for maximum resolution of 1280x720) Not applicable Panoramic video when calling Lync 2013 endpoints H.264 190 2010 (for maximum resolution of 1920x288) Not applicable Panoramic video when calling Lync 2010 or Office Communicator 2007 R2 endpoints RTVideo 190 510 (for maximum resolution of 960x144) Not applicable Codecs and Bandwidth requirements for Lync 2013 http://technet.microsoft.com/en-us/library/jj688118(v=ocs.15).aspx Media Typical codec Typical stream bandwidth Maximum stream (Kbps) bandwidth without FEC Maximum stream bandwidth with FEC Audio G.722 46.1 100.6 164.6 Audio Siren 25.5 52.6 68.6 Main video receive H.264 and/or RTVideo 260 8015 (for a maximum of 2 1920x1080p streams) Not applicable Main video send H.264 and/or RTVideo 270 8015 (for a maximum of 2 1920x1080p streams) Not applicable Panoramic video receive H.264 and/or RTVideo 190 2010 (for maximum resolution of 1920x288) Not applicable 190 2515 (for sending bitstreams using multiple Not applicable resolutions/codecs Panoramic video send H.264 and/or RTVideo Codecs and Bandwidth requirements for Lync 2013 http://technet.microsoft.com/en-us/library/jj688118(v=ocs.15).aspx Lync 2010 & 2013 Bandwidth Calculator Delivering Lync 2013 Real-Time Communications over Wi-Fi DISM /Image:C:\Media\offline /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs PowerShell Script to Install Lync 2003 Prerequisites for Windows 2012 Microsoft .NET Framework 3.5 Deployment Considerations Add-WindowsFeature NET-Framework-Features, NET-Framework-Core Integrating Office Web Apps Server with Exchange Server 2013 When to have a Lync Trusted Application Pool for Exchange OWA IM Integration? Exchange 2013 Server Sizing (TechED US) Outlook Web App Outlook EAS EAC PowerShell POP/IMAP SMTP SIP Load Balancer Redirect IIS Client Access POP, IMAP HTTP Proxy SMTP SMTP POP, IMAP HTTP UM IIS RpcProxy RPS RPC CA OWA, EAS, EWS, ECP, OAB POP IMAP Transport Mailbox MDB MailQ UM SIP + RTP <?xml version="1.0" encoding="utf-8"?> <AutodiscoverResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" AccessLocation="External"> <User> <SipServerInternalAccess fqdn=“pool.contoso.local" port="5061" /> <SipClientInternalAccess fqdn="pool.contoso.local " port="5061" /> <SipServerExternalAccess fqdn="sip.contoso.com" port="5061" /> <SipClientExternalAccess fqdn="sip.contoso.com" port="443" /> <Link token="Internal/Autodiscover" href="https://pool.contoso.local/Autodiscover/AutodiscoverService. svc/root" /> SIP Domain contoso.com FE Poolname pool.contoso.com Ext Webservices FE FQDN fe1.contoso.local FE FQDN fe2.contoso.local Alternatively: Lync Bootstrap Policies Specify Server Specifies how Lync 2013 identifies the transport and server to use during (ConfigurationMode) sign-in. Trusted Domain List Lists the trusted domains that do not match the prefix of the customer SIP (TrustModelData) domain. Lync cannot verify that the server is trusted for your sign-in address" message when a user tries to sign in to Lync 2013 Configuring Client Bootstrapping Policies http://www.microsoft.com/en-us/download/details.aspx?id=39071 Set-CsMediaConfiguration -EncryptionLevel SupportEncryption Howto enable audio between Lync & Skype Important Changes to Forefront Product Roadmaps (EOL) UAG, Lync Mobility and other Lync clients (Unsupported) Using IIS ARR as a Reverse Proxy for Lync Server 2013 http://technet.microsoft.com/en-us/lync/gg269419 KEMP Announces - The Edge Security Pack – 1st Nov 2012 Back End Server High Availability Supported Server Migration Paths and Coexistence Scenarios Legacy and latest remote access. Legacy and latest federation. Latest remote access. Production Pilot Legacy edge Latest edge Legacy director Latest director SQL SQL Legacy pool AD Latest pool Legacy and latest remote access. Production Legacy and latest federation. Production Latest edge SQL Legacy pool AD Outbound Calls Survivable Branch Appliance (SBA) Lync 2010 Pool Lync 2013 Pool Lync 2010 SBA Supported Supported Lync 2013 SBA Not Supported Supported Home Server Mediation Server Lync Server 2013 15 15 Supported Lync Server 2013—Lync Server 2010 15 14 Supported 14 15 Supported 15 13 Supported 13 15 Not Supported Lync Server 2013—OCS 2007 R2 Mediation Server FQDN C Trunk 1 PSTN Gateway FQDN F Port B Trunk 2 Mediation Server FQDN D Port C Trunk 3 PSTN Gateway FQDN G Port D Lync Client version filter Technet forgets Exchange UM Contact objects move Get-CsExUmContact -Filter {RegistrarPool –eq "pool1.contoso.net"} Technet forgets move CAC Server http://www.pro-lync.be/blogs/lync2013/archive/2013/02/06/cannot-process-routing-destination-outlook-web-app-integration-with-lync-2013.aspx Migration from Lync Server 2010 to Lync Server 2013 http://www.pro-lync.be/blogs/lync2013/archive/2012/11/08/finally-the-lyncserver-2013-debugging-tools-are-available-and-the-new-additions-are-verywelcome.aspx https://www.testocsconnectivity.com http://www.pro-lync.be/blogs/lync2013/archive/2013/02/08/microsoft-lyncconnectivity-analyzer-available-for-download.aspx http://www.insideocs.com/Tools/RUCT/RUCT.htm http://www.insideocs.com/Tools/MOCLogin.htm CLSAgent Runs on every Lync Server Controls logging based on commands from CLSController Manages log files to ensure drive space is not consumed, moves old logs to fileshare CLSController Sends Start, Stop, Flush, and Search commands to all the CLSAgents in the deployment Aggregates search results from CLSAgents Available on every Lync Server in “C:\Program Files\Common Files\Microsoft Lync Server 2013\ClsAgent” AddressBook AlwaysOn ApplicationSharing AudioVideoConferencingIssue CAA CLS CPS DeviceUpdate HostedMigration HybridVoice IMAndPresence IncomingAndOutgoingCall LILRLegacy LILRLYSS LYSSAndUCS MediaConnectivity MeetingJoin MonitoringAndArchiving RGS SP UserReplicator VoiceMail WAC XMPP Get-CsClsScenario global/<ScenarioName> | Select -ExpandProperty Provider | Format-Table Name,Level,Flags -a Component Name Level MediationServer Info S4 Info Sipstack Info TranslationApplication Info OutboundRouting Info InboundRouting Info UserServices Info http://channel9.msdn.com/Events/TechEd www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn http://www.pro-lync.be http://www.pro-exchange.be http://www.pro-lync.be http://www.pro-office365.be