Lync Server 2010: Introduzione [I2001]


Published on

Lync Server 2010: Introduzione [I2001]
WPC 2011

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Lync Server 2010: Introduzione [I2001]

  1. 1. Lync Server 2010: Fabrizio VolpeIntroduzione [I2001] MVP Directory Services MCITP MCSE VMware VCP Fortinet FCNSP
  2. 2. Agenda Lync Server Standard _1 Lync Server Enterprise _2 Ruoli in Lync Server _3 Lync Server Clients _4
  3. 3. Lync Server StandardStandard Edition : • Smaller organizations and remote locations • Approximately 5000 homed users • You cannot pool Standard Edition Front End Servers • Database : collocated SQL Server Express version • You can have stand-alone Mediation Servers, Edge Servers, Archiving Servers, and Monitoring Servers • The A/V Conferencing Server remain collocated
  4. 4. Lync Server EnterpriseEnterprise Edition :• An Enterprise Edition server has all of the Standard Edition server features; however it provides scalability and high availability• It is intended to allow an high number of users in any location/configuration
  5. 5. LicensingServer/Client Access License (CAL) model :• A license is required for each operating system environment running Lync Server• A CAL is required for each user or device accessing the Lync Server• A server license is required for each instance of the Front End ServerAll other roles are considered additional software and do not require a license Server license offerings Estimated price Lync Server 2010 Standard Edition $699 Lync Server 2010 Enterprise Edition $3,999
  6. 6. Ruoli in Lync Server Front End Edge Back End Group Chat Central Management Mediation Archiving and Monitoring Reach Application Sharing Audio/Video Conferencing Survivable Branch Appliance Role Lync Web Application Unified Communications Application Director Role Web Conferencing
  7. 7. Ruoli «secondari»• Lync Web Application : Maintains the new Silverlight-based Lync Web App client• Reach Application Sharing : this role handles sharing of applications between users while chatting or conferencing• Unified Communications Application Server : helps with recording voicemails and passing them to Exchange• Web Conferencing : Provides a foundation for hosting Web conferences (with integrated audio/video from the Audio/Video Conferencing Server)
  8. 8. Topology Buider
  9. 9. Front EndThe Front End Server is the core server role, runs basic Lync functionsUser authentication and registrationPresence information and contact card exchangeAddress book services and distribution list expansionIM functionality, including multiparty IM conferencesWeb conferencing and application sharing (if deployed)Application hosting servicesCentral Management Server (basic configuration data to all servers running Lync Server 2010)
  10. 10. Back End• The Back End Servers are database servers running Microsoft SQL Server that provide the database services for the Front End pool• You can have a single Back End Server, but a cluster of two or more servers is recommended for failover• Back End Servers do not run any Lync Server software• If you already have a SQL Server cluster that you are using for other applications, you can also use this cluster for Lync Server 2010
  11. 11. Central Management StoreThe CMS is a centralized database of all Lync Server settings in the form of topology, configurations and policiesThe repository is implemented as an SQL database (xds)The configuration information is stored as XML documents in the databaseIs replicated to all servers in a deployment, including edge serversThe access to the repository is provided through and limited to a Microsoft Lync Server 2010 Dynamic Link Library (DLL) Microsoft.Rtc.Management.Core.dllThe DLL also enforces validations and scope resolutions etc.Runs on the Central Management Server (collocated on one front-end pool or on a Standard Edition server)• Attributes such as a user’s phone number is still stored in Active Directory• Server configurations or the services are now stored in a Central Management Store
  12. 12. Modifica del CMS• The way to modify information in CMS is by using one of the tools:  Topology Builder (TB)  Lync Server Management Shell (PS)  Lync Server Control Panel (LsCP)• CMS includes the key functionality of validating any information being written to it before it commits to the database• CMS operates in a single master/multiple replica system In every Lync deployment there is only a single master CMS
  13. 13. Collocazione del CMS
  14. 14. Replica del CMS• All writes are done to the CMS master• All Lync Server 2010 servers have a local replica of CMS• Replicas update from the master• This process is called replication• The process consists of • copying information between directories from the master to the replicas • applying the changes received to the replica • report status back to the master• The CMS master uses a directory structure shared with other Lync Server defined in the topology document• Each replica uses a directory structure in the file share• Each 60 seconds a task is run to determine if a change has been made to the CMS master and needs to be replicated• For Edge servers the file copy is performed over an HTTPS channel
  15. 15. Vantaggi del CMSThe centralized management store Reduces Lync Server’s reliance on Active Directory Enables an edge server to be configured as part of the main deployment Is automatically replicated to each server Non primary survivable servers are able to take over their designated roles when required Enables a branch office server to continue to process calls even if its link to the pool is lost
  16. 16. DEMO : CMS struttura e replicaThe first telephoneexchange in Berlinwith theswitchboardssupplied bySiemens, 1881
  17. 17. Lync Server Archiving• The Archiving role primarily serves the purposes of legal compliance• Centrally searchable archive• Archive communications across both IM and meetings• A single Archiving Server is capable of handling up to 300,000 users• It is common to collocate the Archiving role with the Monitoring role• The Archiving role supports redundancy and failover• The Archiving Server role can archive the following content: • Peer-to-peer instant messages • Multiparty instant messages • Web conferences, including uploaded content and events
  18. 18. Configurazione del ruolo Archiving• Most of the configuration is done automatically by the Topology Builder tool• Configuration and administration can be done from GUI or the Lync Server management shell Default Site policy User policy Global Policy
  19. 19. Lync Server Monitoring• Monitoring role collects and manages information from the Front End,Mediation, and other server roles• Stores the information in a database that is separate from the one used by the front end• Uses SQL Server Reporting Services to create reports related to call quality and metrics• A single monitoring server can monitor several pools of front end
  20. 20. Configurazione del ruolo Monitoring Once the report pack for SQL Server Reporting Services is installed, we can proceed to using the Lync Server 2010 Control Panel to configure monitoring for the Lync environment User experience which provides qualitative Test the reports via:By default, there is only one global policy and quantitative analysis of every call http://serverFQDN/Reports
  21. 21. Conferencing Web IM Audio A/V Dial-InConferencing Conferencing Conferencing Conferencing Conferencing Web conferencing Enables users to Allows users to join is integrated with Audio conferencing have real-time the audio portion the overall with Lync Server Lync Server 2010 audio and video of a conference by enterprise 2010 enables users enables IM conferences using a public messaging to schedule, join, conferencing, in without the need switched infrastructure of and manage which more than for external telephone network Lync Server conferences from two parties services, such as (PSTN) phone 2010Users can personal communicate in a the Microsoft Live without requiring a share and computers, web, single IM session Meeting service or third party audio collaborate on phones, and a third-party audio conferencing documents ad mobile devices bridge provider share their desktop
  22. 22. Conferencing Architecture Focus DatabaseFocus Factory Server Factory •Is a Session Initiation •Is on the central policy •Is responsible for •If a Focus instance fails, Protocol (SIP) entity and state manager for provisioning a it must be possible to that creates, deletes, a conference and acts conference for a restart the and modifies meetings as the coordinator for particular media type conferenceTo support in the conferencing all aspects of the on a conferencing this, any state database conference server information that is •Enforcing the needed to resume the conference control conference persists in a policy conferencing database, •Managing the overall which runs SQL Server security for a conference •Managing conference participant roles and privileges
  23. 23. Add: Conferencing Components
  24. 24. Conferencing Infrastructure
  25. 25. Audio e Dial-In Conferencing• Lync Server 2010 has dial-in conferencing support on top of an existing voice infrastructure where IP/PSTN gateways are in place and functional• An organization can continue to leverage its existing phone handsets and PBX while still using the rich dial-in conferencing meeting and scheduling experience• This enables organizations to begin using the audio conferencing service without a significant investment or change to user behavior• Users can continue to use their current handsets, but gain the capability to schedule and join meetings using a Lync client
  26. 26. Lync Autodial• Users that are already authenticated to Active Directory through the Lync client do not need to manually dial the access number and enter an extension and PIN• Lync can even dial the user’s work number automatically
  27. 27. DEMO : Deploy di uno Standalone Conferencing ServerMain Switchroom,Central TelephoneExchange, WillsStreet 1908
  28. 28. Director • The Director role in Lync Server is a specialized subset of the Front End Server, which provides authentication and redirection services • The primary function is to authenticate endpoints and “direct” users to the pool where their user account is homed • When a client signs in to a Director, he is first authenticated and then informed which pool to register • When external access is used, a Director serves as the next hop server between Edge Servers and the Front End pools • In Lync Server Director is a dedicated role separate from a Front End Server • Security and stability of the role by not installing unnecessary components (prevent administrators or help desk users from homing new user accounts on a Director)
  29. 29. Edge• Lync Server Edge Server enables remote access to the internal infrastructure• Federation with partner organizations or public IM providers• Deploy both in a standalone scenario and in a high-availability deployment where multiple Edge Servers are used• Reverse proxy server is required
  30. 30. Edge ServicesThe Edge Server comprises three separate subroles :• Access Edge Server• Web Conferencing Edge Server• A/V Edge ServerEach role provides different functionalityIt might not be necessary to use all three servicesNo database / file sharesLimited set of services to make it as secure as possibleEdge Servers are typically not joined to A.Ddomain, but can be if necessary
  31. 31. Lync Server Standard ed Enterprise
  32. 32. Edge Access, Web Conferencing e A/V• Access Edge service : single, trusted connection point for both outbound and inbound Session Initiation Protocol (SIP) traffic• Web Conferencing Edge service : enables external users to join meetings that are hosted on your internal Lync Server 2010 communications software deployment• A/V Edge service : makes audio, video, application sharing, and filetransfer available to external users • Meetings that include external participants • Share audio and video directly with an external user • Support for desktop sharing and file transfer
  33. 33. Edge e Reverse Proxy• Reverse proxy is required to publish the web components services that don’t run through an Edge Server.• The reverse proxy provides remote access to the web components running on Front End Servers or Edge Servers : • Address Book • Distribution Group Expansion • Device Updates • Web Conferencing Content (Whiteboards and PowerPoint File Uploads)
  34. 34. Edge Installazione e Configurazione
  35. 35. Mediation Server• Mediation server is the central component for Enterprise Voice and dial-in conferencing• The Mediation server translates signaling between your internal Lync Server 2010 infrastructure and an IP-PBX gateway or IP-PSTN gateway, or a SIP trunk• Mapping with multiple gateways• The flow of media can also be configured to bypass the Mediation server when possible and flow directly to a gateway
  36. 36. Mediation Server
  37. 37. Media Bypass• One of original roles of the mediation server was to transcode between RealTime audio and G.711 to integrate with standards-based media gateways and PBXs• With Lync Server, calls can be sent using G.711 directly to a supported gateway or PBX• Although low bandwidth signaling (SIP) still traverses the mediation service role, higher bandwidth media (RTP) flows directly from a Lync Server endpoint to the GW/PBX, bypassing the Mediation Server role.• This change provides several benefits, including • Removes a potential single point of failure that a mediation server introduced • Reduces the number of hops a media stream takes • calls from PBX users at a branch to Lync Server users at the same branch, media now remains at the branch
  38. 38. Media Bypass Unique IDs• When you enable Media Bypass, a globally unique bypass ID is generated for all network sites If the bypass IDs do not match, media for the call flows through the If the two bypass IDs Mediation server at the If the two bypass match, Media Bypass is central site IDs match, media used for the call When a user makes a flows directly from When a user PSTN call, the the gateway to the Mediation server receives a call from client, bypassing the compares the bypass the PSTN, the user’s ID of the client subnet Mediation server client compares its with the bypass ID of the gateway subnet bypass ID to that of the PSTN gateway
  39. 39. Survivable Branch Appliance e Server• The Survivable Branch Appliance (SBA) is a server appliance with an embedded PSTN gateway running Windows 2008 R2 and Lync Server 2010• It is designed for branch sites that host between 25 and 1,000 users• The SBA can provide basic phone services to users at the branch site when the wide area network (WAN) link to the Lync Server 2010 central site is down• The Survivable Branch Server is a Windows server that has Lync Server 2010 Registrar and Mediation server software installed• It is designed for branch sites that host between 1,000 and 5,000 users who lack a resilient WAN connection and have trained Lync Server 2010 administrators available• It must be configured to connect to either an IP/PSTN gateway or a SIP trunk to a telephone service provider
  40. 40. SBA Servizi Disponibili e Non DisponibiliThe following services are available in the event of PSTN and other voice services unavailable in a WAN outage: The following services are Hold, retrieve, transfer IM/V/W conferencing Authentication and authorization a WAN outage: Presence Call forward, simul-ring, boss- admin Call detail records Update call forwarding setting Intrasite IM and A/V Response group service PSTN audio conferencing
  41. 41. Enterprise Voice• Enterprise Voice is Microsoft’s software powered Voice over Internet Protocol (VoIP) solution• Because VoIP sessions can traverse network address translations (NATs) and firewalls, users working at home or traveling can use the Internet to communicate with coworker• This creates the opportunity to prevent incurring long-distance charges without the use of a virtual private network (VPN)
  42. 42. Voice RoutingDial Plan A dial plan contains a set of normalization rules to convert dial strings to a routable format and is assigned to usersNormalization Rules Associated with a dial plan and converts the digits a user might dial into a common format that is then routable by the systemVoice Policies Determines what voice features users are allowed to useRoutes Are used in Lync Server to direct calls through a specified gateway or a set of gatewaysPSTN Usages Usages are a class of call that is then associated with voice policiesGateways Any object that Lync Server sends calls to can be considered a gatewayTrunk Configuration A logical connection representing the connection between Lync and a PSTN gateway, IP-PBX, or Internet Telephony Service Provider.Translation Rules Rules associated with a trunk configuration to manipulate dial strings before being sent across a trunk
  43. 43. Voice Features Enables users to place a call on hold and then pick up that same call at another location or extensionCall Park Direct calls to unassigned numbers to an attendant or operatorUnassignedNumbers Administrators can define ranges of unassigned numbers and an action that occurs when someone dials one of those numbers Enables clients to determine whether an audio or video call can actually be established based on available network bandwidthCall AdmissionControlMedia Bypass Enhanced 911 provides the caller’s telephone number and street address to a dispatcher automaticallyThis is an advantage overEnhanced 911 traditional 911 service that requires the caller to provide an address where assistance is required You can route and queue incoming calls to designated persons for special purposes, such as customer serviceResponse GroupService
  44. 44. Lync 2010 ClientsLync for Mac 2011 Windows Browser Silverlight Client
  45. 45. Lync 2010 for Windows• Lync 2010 is the Windows-based client that enables users to access the client-side functionality of Lync Server 2010• This includes functions such as the following: • Instant Messaging • Presence • PC-to-PC calls • Enterprise voice functions • Video conferencing • Web conferencing • Desktop and application sharing
  46. 46. DEMO : Deep Dive del Client di Lync 2010
  47. 47. Q&A
  48. 48. Contatti OverNet Education Tel+39 02 365738
  49. 49. Grazie!
  50. 50. Con il contributo di: Con il patrocinio di: