Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ewan MacKellar / Andrew Ehrensing Microsoft Corporation

Similar presentations


Presentation on theme: "Ewan MacKellar / Andrew Ehrensing Microsoft Corporation"— Presentation transcript:

1 Ewan MacKellar / Andrew Ehrensing Microsoft Corporation
EXL321 Lync 2013 Deployment Ewan MacKellar / Andrew Ehrensing Microsoft Corporation

2 About this Presentation
Capabilities are subject to change Packaging and licensing have not yet been determined Any screen captures or concepts shown are pre-release and for illustration purposes only All performance statistics are pre-release and subject to change Disclaimer This presentation contains preliminary information that may be changed substantially prior to final commercial release of the software described herein. The information contained in this presentation represents the current view of Microsoft Corporation on the issues discussed as of the date of the presentation. 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 presented after the date of the presentation. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESSED, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this presentation. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this information does not give you any license to these patents, trademarks, copyrights, or other intellectual property.

3 Session Objectives Session Objective(s): Key Takeaways:
Tech Ready 15 4/12/2017 Session Objectives Session Objective(s): The Setup & Deployment changes introduced in Lync Server 2013 Migration from legacy versions to Lync 2013 Key Takeaways: Setup and Deployment prerequisites New hardware and software requirements along with the new capacity model New/Updated tools for the setup & administration © 2012 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 presentation. 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.

4 Lync 2013 Topology Changes

5 Lync Server 2013 On-Premise Topology
Public clouds Federated businesses Remote users SQL Front end servers Back end SQL server Web access and mobile PSTN AD Active directory Monitoring Exchange UM and archiving System Center WAC Lync endpoints FPO Edge server DMZ Optional persistent chat pool XMPP Gw Central Mgt Voice routing Conferencing Lync Web App Mobile SIP registrar

6 Lync 2013 Setup Flow

7 Setup Flow Defining the topology
Hardware and software infrastructure File storage (DFS) and permissions Request certificates Internet Information Services (IIS) and SQL configuration Simple URLs & DNS records Defining the topology Publish the topology Delegate setup Setting up and installing FE servers/pools Install and configure the CMS Configure certificates for FEs Setting up Kerberos authentication Adding server roles Using Topology Builder Administrator rights and permissions Administration tools Define and configure pools Edit and configure simple URLs Select the CMS Preparing the infrastructure and systems Finalizing and implementing the topology design

8 Setup Flow AD setup Certificate SQL Certificates Start Services
Domain-Joined System Lync Server Systems SQL Back End Office WebApps-WAC Local setup Installs core and SQL instances RTCLOCAL & LYNCLOCAL AD setup SQL database setup performed through Topology Builder, or manually Setup Web Apps Add/remove Install Topology Builder Retrieve topology Create farm & host If first pool is SE: SQL instance is SQL Express Author desired topology Install components Certificate SQL Other Systems Certificates Publish topology Exchange UM / OWA / Archiving SQL instance Central management topology and configuration database Reverse Proxy, SCOM Start Services Certificate maintenance SQL Reporting Services Validate deployment

9 Changes in Setup and Deployment
Changes to path for RTCLOCAL and LYNCLOCAL Support of separate operating system and application drive Custom database setup with Install-CsDatabase cmdlet Four different ways for placing the databases files: with no parameter for DB file locations -DatabasePath -UseDefaultSqlPaths -DatabasePathMap Sysprep support Support creating an image using Sysprep that can easily be specialized by providing a script to assist users in creating a SysPrep'able image.

10 Changes in Setup and Deployment
New prerequisite check in Deployment Wizard Windows Identity Foundation (WIF) Powershell v 3 .NET Framework 4.5 Bootstrapper changes to support new roles Persistent Chat XMPP Translating Gateway Service Certificate Changes OAuthTokenIssuer certificate for Server-Server authentication XMPP consideration in Edge Server certificates New parameter for Request-CSCertificate: –AllSipDomain New certificate management cmdlets: Set-CSCertificate -Roll

11 Changes in Setup and Deployment
Open Authorization (OAUTH) protocol Provides authentication and authorization Used for server – server communications Lync 2013 <-> Exchange 2013 Lync 2013 <-> SharePoint 2013 Lync 2013 <-> Office 365 Components Realms / Authorization Server Realm – a security container Partner application realm No username/passwords exchanged between realms Required when integrating Exchange, SharePoint 2013

12 Deployment Validation
Synthetic Transactions for deployment validation Test-CsComputer – Checks and validates the local configuration Local groups Windows Firewall exceptions File store ACL’s IIS virtual directories Local applications Lync server services (status, auto start modes etc) Test-CsDatabase – Checks and verifies connectivity to the SQL server and returns Database version info. Could be run against local or remote SQL server

13 Office Web Apps Installation
Separate setup bits Independent install experience Install and then configure Topology builder configures only discovery URL’s Configuration done by its own Powershell module Import-Module OfficeWebApps Use Certificate Friendly Name in New-OfficeWebAppsFarm

14 Hardware and Software Requirements
Lync 2013 Hardware and Software Requirements

15 Hardware and Software Requirements Front End Server
Topology and function changes that effect hardware sizing Collocated A/V MCU Collocated XMPP gateway New CPU intensive features (Multiview, HD Conferencing etc.) Beta 2 current scalability capabilities 12-20 Servers per Pool 12.5K users per Front End * Subject to change at RTM!! * Depending on the user model

16 Hardware and Software Requirements Front End Server
Hardware requirements (As of Beta 2 – Not finalized yet) RTCLOCAL and LYNCLOCAL database size changes (as of Beta 2) Initial size: 4GB per DB – Should be planned beforehand (especially for Virtual Machines) Component Spec (Minimum) Server Enterprise-grade server with a minimum of 2 CPU sockets (8-24 CPU core total) CPU Intel Xeon 5500 series or AMD Opteron 6100 series (2 GHz+) NIC Dual 1 GbE or 10 GbE Storage Enterprise Edition FE: 8 or more SATA or SAS HDD 10K RPM or higher (DAS), or equivalent storage, RAID 1 Standard Edition FE with collocated SQL DB server 4 disks, RAID 1 Memory 16-GB PC DDR2, or PC DDR3 memory (or faster)

17 Hardware and Software Requirements Director and SQL Back End
Director, Monitoring, and Archiving Servers (As of Beta 2 – Not finalized yet) Component Spec (minimum) Server Enterprise-grade server with a minimum of 2 CPU sockets (8-24 CPU core total) CPU Intel Xeon 5500 series or AMD Opteron 6100 series (2 GHz+) NIC Dual 1 GbE or 10 GbE Storage 2 or more SATA or SAS HDD 10K RPM or higher (DAS), or equivalent storage, RAID 1 Memory 8-GB PC DDR2, or PC DDR3 memory (or faster) SQL Back-End Server (As of Beta 2 – Not finalized yet) Component Spec (minimum) Server Enterprise-grade server with a minimum of 2 CPU sockets (8-24 CPU core total) CPU Intel Xeon 5500 series or AMD Opteron 6100 series (2 GHz+) NIC Dual 1 GbE or 10 GbE Storage 8 or more SATA or SAS HDD 10K RPM or higher (DAS), or equivalent storage, RAID 1 or 10 (4 spindles: OS, Log, Log, DB). SAN with 4 dedicated LUNs Memory 32-GB PC DDR2, or PC DDR3 Memory (or faster)

18 Hardware and Software Requirements Network, Operating System, SQL
NIC Recommendations: Minimum supported NIC: Single 1 Gbps (Ethernet) Recommended: Dual Ethernet 1 Gbps (Teamed Ethernet) Media Server minimum NIC: Teamed 4 x 1 Gbps (NIC Teaming) (Edge and Front Ends for Audio/Video) Operating System: Windows Server 2008 R2 SP1 or above for Lync server roles Windows Server 2008 is only supported on SQL Server, File Server, Domain Controller, etc. New: Microsoft Windows Server 2012 SQL Server: SQL Server 2008 R2 SP1 and above for database servers (back end, Archive/Monitoring databases) Lync Server 2013 automatically installs SQL Server 2012 Express (Denali) on each Front End Supported Back-End High Availability is SQL Mirroring No support for “Always On” or “SQL Clustering”

19 Hardware and Software Requirements Software Prerequisites
Windows Identity Foundation (WIF) Server support for server-to-server authentication scenarios Download: PowerShell 3 Part of Windows Management Framework 3.0 Download: Lync 2010 Cumulative Update 6 on Lync 2010 servers Download: Microsoft .NET Framework 4.5 – included in the Lync Server Setup Media dotNetFx45_Full_x86_x64.exe .NET FW 4.5 RC QFE: NDP45-KB x64.exe Windows Desktop Experience – All Front End servers Required for supporting the media stack on A/V Conferencing and applications like Call Park, Response Group and Conferencing Announcement Message Queuing – (MSMQ) and Directory Service Integration on Front End and Archiving servers

20 Hardware and Software Requirements Admin Tools, Active Directory, Infrastructure
Admin Tools and Core Components Windows 7 (x64 only) and Windows Server 2008 R2 - Windows 8 on the way Microsoft Windows PowerShell™ V3 required Active Directory Forest/Domain Functional Level Windows Server 2003 (Native mode only) Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Infrastructure Hardware Load Balancer (HLB) for Web Services Even with DNS load balancing deployed, HWLB is still required for HTTP/HTTPS traffic Hardware Load Balancer Partners for Lync Server

21 Server Virtualization
Support for all Lync Server workloads Supported on Standard Edition and Enterprise Edition and all other roles Supported Hypervisors Microsoft Windows Server 2008 R2 SP1 Hyper-V® minimum (guest and host) VMWare ESX 5 Use current Lync Server 2010 hardware recommendations for virtualization Will take advantage of Windows Server 2012 Hyper-V (3.0) New large vCPU with NUMA architecture and large memory support Unsupported Virtualization Features Quick/Live Migration Dynamic Memory VM Replica Virtualization support in Lync 2013 Planning Tool

22 Lync 2013 Client Deployment

23 Lync 2013 Client Deployment
Online Meeting Outlook add-in automatically installed with the Lync Preview client Office 2013 Preview installs side by side with Office 2010 / Lync client. No standalone Lync 2013 Client MSI Lync client part of Office 2013 Two Lync 2013 Client Deployment Options Traditional MSI install as part of Office 2013 Preview Click to Run install Installation customization and process included in the Office 2013 Preview Resource Kit Documentation

24 Customizing Client Deployment
Use the Office Customization Tool (OCT) Use CONFIG.XML to Perform Installation Tasks Use Setup Command-Line Options to specify the Config.xml and configuring Client Bootstrapping Policies CONFIG.XML Specify the path of the network installation point. Select the products to install. Configure logging and the location of the Setup customization file and software updates. Specify installation options, such as user name. Copy the local installation source (LIS) to the user's computer without installing Office. Add or remove languages from the installation. Office Customization Tool Setup Used to specify default installation location on the client and default organization name, additional network installation sources, the product key, end-user license agreement, display level, earlier versions of Office to remove, custom programs to run during installation, security settings, and Setup properties. Features Used to configure user settings and to customize how Office features are installed. Administrators can use the OCT to specify initial default values of Office application settings for users. Users can modify most of the settings after the installation. Additional content Used to add or remove files, add or remove registry entries, and configure shortcuts. Outlook Used to customize a user's default Outlook profile, specify Exchange settings, add accounts, remove accounts and export settings, and specify Send\Receive groups.

25 Customizing Client Media Ports
Set-CsConferencingConfiguration Setting Description Lync Server Management Shell cmdlet Cmdlet parameters Portrange\Enabled Specifies whether the port ranges sent by the server should be used by the client for media and signaling. Used in conjunction with the subvalues MinMediaPort and MaxMediaPort. CsConferencingConfiguration ClientMediaPortRangeEnabled Portrange\MinMediaPort Specifies the starting port number to use for media. Combines with MaxMediaPort to specify the range of ports. The recommended minimum range is 40 ports. ClientMediaPort (represents the starting port number to use for client media) Portrange\MaxMediaPort Specifies the highest port number to use for media. Combines with MinMediaPort to specify the range of ports. The recommended minimum range is 40 ports. ClientMediaPortRange (indicates the total number of ports available for client media; default is 40)

26 Client Enhanced Privacy Mode
Enable Enhanced Privacy Mode Restricts presence visibility only to people in your contact list Enabling allows users to select which option they prefer (all people see presence vs only contact list sees presence) Get-CsPrivacyConfiguration | Set-CsPrivacyConfiguration -EnablePrivacyMode $True Only works for Lync 2010 and Lync 2013 Preview clients OCS 2007 R1 and OCS 2007 R2 clients do not honor the enhanced privacy mode setting

27 Lync 2013 Manageability Tools

28 Planning Tool Planning tool New Supported Features (as of Beta 2)
A step-by-step tool to plan and design all the Lync infrastructure including hardware sizing with the user models New Supported Features (as of Beta 2) High Availability & Disaster Recovery IPv6 Mobility Exchange Unified Messaging Exchange 2013 Archiving Integration Persistent Chat XMPP federation Media Bypass Multi-view & HD Conferencing Voice applications (Call park, Response Groups)

29 Topology Builder Support for Lync 2013 topology
Support for the new features Persistent Chat Office Web Apps High Availability and Disaster Recovery Paired Pools SQL Mirroring Merge and manage Lync 2010 topology M:N Routing – Trunks IPv6 XMPP Legacy Topology Builder should be retired

30 Planning Tool and Topology Builder for Lync 2013
4/12/ :43 AM Lync 2013 Planning Tool and Topology Builder for Lync 2013 Ewan MacKellar Microsoft Corporation © 2012 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 presentation. 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.

31 Lync 2013 Migration

32 Legacy Versions Lync Server 2010 OCS 2007 R2
Uses CMS (Central Management Store) Lync 2010 client, No Live Meeting client Easy migration path Topology Builder OCS 2007 R2 No CMS (Central Management Store) Configuration stored in Active Directory Live Meeting and Office Communicator client Migration to Lync Server 2013 Preview similar to Lync 2010 migration

33 Migration Approach Lync Server 2013 Preview infrastructure deployed side-by-side with existing infrastructure Similar to previous migrations In place upgrade not supported Migrate Side-by-side, Site-by-site Ensures service continuity, low end user impact Enables rollback, resiliency to logistical issues Build  Pilot  Production Minimize initial hardware requirements Trial builds administrator and end user confidence and minimizes risk 33

34 Support Boundaries Server supports migration from N-1 or N-2
N (15): Lync 2013 Preview N-1 (14): Lync 2010* N-2 (13): Office Communications Server (OCS) 2007 R2* Client support depends on workload N-1 client (Lync 2010) against Lync Server 2013 Preview N-2 client (Communicator 2007 R2) against Lync Server 2013 Preview N client (Lync 2013 Preview) against Lync 2010 Server Voice Coexistence Support Legacy Mediation Servers (N-1, N-2) Lync 2013 Preview SBA cannot use the Lync 2010 Pool * With Latest Updates

35 Support Boundaries (Cont’d)
Persistent Chat supports migration from N-1 (14): Lync 2010* Group Chat N-2 (13): Office Communications Server (OCS) 2007 R2* Group Chat Persistent Chat Client support N-1 chat client (Lync 2010) against Lync 2013 Persistent Chat Server N-2 chat client (Communicator 2007 R2) against Lync 2013 Persistent Chat Server Lync 2013 Preview cannot connect to Legacy Group Chat Servers * With Latest Updates

36 Voice Routing Coexistence
Outbound Calls Survivable Branch Appliance (SBA) Home Server Mediation Server Lync Server 2013 Preview 2013 Supported Lync Server 2013 Preview - Lync Server 2010 2010 Lync Server 2013 Preview - OCS R2 2007 R2 Not Supported Lync 2010 Pool Lync 2013 Preview Pool Lync 2010 SBA Supported Supported * Lync 2013 Preview SBA Not Supported * Contents from 2010 SBA will write monitoring and archiving contents to Lync 2010 store Inbound Calls Mediation Server Next Hop Server Home Server Lync Server 2013 Preview 2013 Supported Lync Server 2013 Preview - Lync Server 2010 2010 Lync Server 2013 Preview - OCS R2 2007 R2 ** Assumed certified Gateways for the release of MS shown in the tables above 36

37 Migrating from Lync Server 2010
Topology Download existing topology in Lync Server 2013 Preview Topology Builder Define new Lync 2013 Preview Pool and publish the new topology Use Lync Server 2013 Topology Builder, Lync 2010 topology builder cannot be used Configuration Data exists in Lync 2010 Central Management Store (CMS) Lync Server 2013 Preview uses Lync 2010 CMS instance Users (Performed on Lync 2013 Preview System) Via Lync Server Control Panel From Management Shell: Move-CsLegacyUser Roll back from Management Shell: Move-CsUser 37

38 Migrating from OCS2007 R2 Topology Users Other Move-Cs cmdlets
Merge topology using the Topology builder Imports Legacy topology and conference directories Via Lync Server Control Panel From Management Shell: Move-CsLegacyUser Rerun when Legacy topology changes Roll back from Management Shell: Move-CsUser Publish the new topology Other Move-Cs cmdlets Configuration Applications: Move-CsApplicationEndpoint Merge other configuration from Lync Management Shell: Response Group: Move-CsRgsConfiguration Exchange UM contacts: Move-CsExUmContact Import-CsLegacyConfiguration Conferencing dirs: Move-CsConferenceDirectory Rerun when legacy configuration has changed with -ReplaceExisting 38

39 In Review: Session Objectives And Takeaways
Tech Ready 15 4/12/2017 In Review: Session Objectives And Takeaways Session Objective(s): The on-premises deployment Setup & Deployment changes introduced in Lync Server 2013 Migration and Coexistence with legacy versions Key Takeaways: Transfer knowledge about the homogenous setup flow to include new roles and features New hardware and software requirements along with the new capacity model New/Updated tools for the setup & administration © 2012 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 presentation. 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.

40 Related Content EXL314 – Lync 2013 Architecture Wed 13:45-15:00
EXL316 – Lync 2013 Meeting Improvements Wed 17:00-18:15 EXL321 – Lync 2013 Deployment Thur 8:15-9:30 EXL224 – Lync 2013 Customer Panel Q&A Thur 13:45-15:00 EXL325 – Lync 2013 Voice Improvements Thur 15:30-16:45 EXL231 – Demystifying Integration of Lync to PBX Fri 8:15-9:30 EXL334 – Lync 2013 Enterprise Networking Fri 13:45-15:00 Lync Demos – Microsoft Booth

41 Track Resources Download and evaluate Exchange 2013 Preview
Download and evaluate Lync 2013 Preview See and test drive Exchange and Lync in our Customer Immersion Experience Centers Get a Lync Business Value Assessment Get an Exchange and Lync Technical Briefing

42 4/12/ :43 AM © 2012 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 presentation. 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. © 2009 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 presentation. 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.


Download ppt "Ewan MacKellar / Andrew Ehrensing Microsoft Corporation"

Similar presentations


Ads by Google