280 likes | 457 Views
UC205 . Построение систем многоточечных конференций на базе Microsoft Lync Server 2010. Made in Switzerland!. Lync Server voice-apps (dial-in conferencing, Response Group Service, Announcement Service, Call Park) & Attendant Console. Agenda. Conferencing & Collaboration Roadmap.
E N D
UC205 Построение систем многоточечных конференций на базе Microsoft Lync Server 2010
Made in Switzerland! • Lync Server voice-apps (dial-in conferencing, Response Group Service, Announcement Service, Call Park) & Attendant Console
Conferencing & Collaboration Roadmap OCS 2007 R2 Lync Server 2010 • Communicator • Audio Conferencing • Desktop Sharing • Live Meeting • Audio conferencing • Desktop & Application Sharing • PowerPoint Presentations • Whiteboard • Polling, Q&A, etc. • Lync 2010 • Richer Audio Conferencing • Desktop & Application Sharing • PowerPoint Presentations • Whiteboard • Polling • Live Meeting • Available during migration to Lync Server 2010 • Use Live Meeting Service for very large meetings
Conferencing Design Pillars • SIMPLE “It just makes sense” • One click scheduling • One click join from meeting reminder or invite • Two click sharing » » » • RELIABLE“It works all the time” • Strong investments in reliability for voice, video, data • Improved notifications – voice quality warnings, lobby • Improved diagnostics for admins • ESSENTIAL “It increases my productivity” • Collaboration is a natural extension of Voice and IM • Valuable tools that make online meetings critical • Browser based client allows cross platform collaboration
Demo Web conferencing Rich collaboration Ad-hoc conferencing Scheduled meetings
Web Conferencing Architecture Audio Video Conferencing Server Front End Server Focus AV MCU Focus Factory Backend SQL DB Server IM Conferencing Server Conferencing Database Web Components (IIS) Web Conferencing Server App Sharing Conferencing Server Join Launcher Conference Auto Attendant Reach Server Personal Virtual Assistant Conference Announcement Service Dial-in Conferencing Page Machine Boundary Process Boundary Audio Conferencing Web Application
Web Conferencing Flow: Scheduling & Joining SQL Backend SQL 5 Conferencing Server Factory App Sharing Conf MCU 2 4 SQL IM Conf MCU Focus Factory Focus C3P/HTTP 6 Web Conf MCU C3P/HTTP 1 CCCP/SIP 3 7 AV Conf MCU Scheduling Client Lync Client 8 CCCP/SIP Server-side Client-side (S)RTP PSOM SIMPLE/SIP RDP/RTP
Conferencing User Model • Capacity Planning Guide - http://technet.microsoft.com/lync/library • Why is the user model important to you? • …because it generates the basis for what maximums we test & therefore what maximums we support • Max numbers for Lync Server 2010 • 80,000 users max per pool; back-end (BE) is gating factor • 10,000 users max per front-end (FE) server • Max 250 participants in a conference • Updated 2010 capacity planning tool coming soon…
Supported Topology EE pool with separate AV Conf Server pool Ideal for • Large enterprise • Data center deployment Conferencing functionalities • Audio/Video Conference • Web Conference (slide sharing, application sharing, whiteboard, etc.) • PSTN dial-in (requires mediation server and PSTN gateway) • Group IM • CWA Scalability • Up to 80,000 users • 250 user large conferences Lync Server 2010 Front End Servers Browser Reverse Proxy Lync Server 2010 Back End Servers Lync 2010 Lync Server 2010Edge Lync Server 2010 A/V Conferencing Servers Data Center/Internal Network Outside Corporation Perimeter Network Inside Corporation
Supported Topology EE pool with co-located AV Conf Server pool Ideal for • Medium size business • Regional Deployment Conferencing functionalities • Audio/Video Conference • Web Conference (slide sharing, application sharing, whiteboard, etc.) • PSTN dial-in (requires mediation server and PSTN gateway) • Group IM • CWA Scalability • Up to 10,000 users • 250 user large conferences Browser Reverse Proxy Lync Server 2010 Front End Servers Lync Server 2010 Back End Servers Lync 2010 Lync Server 2010 Edge Data Center/Internal Network Outside Corporation Perimeter Network Inside Corporation
Supported Topology SE pool with co-located AV Conf Server pool Ideal for • Proof of concept • Large branch office Conferencing functionalities • Audio/Video Conference • Web Conference (slide sharing, application sharing, whiteboard, etc.) • PSTN dial-in (requires mediation server and PSTN gateway) • Group IM • CWA Scalability • Up to 5,000 users • 250 user large conferences Browser Reverse Proxy Lync Server 2010 SE Servers Lync 2010 Lync Server 2010 Edge Data Center/Internal Network Outside Corporation Perimeter Network Inside Corporation
Client-side Coexistence: 2007 R2 and 2010 • Scenario: Joining new 2010 meeting, 2007 R2 client installed • After clicking join link, users are presented with webpage, have at least two options for full web-conferencing experience: • Download & install Attendee Lync client directly from Microsoft -- no license or admin privs required! • Web-client experience (Silverlight required) – audio over 2007 R2 Thanks Dennis!
Archiving & Compliance Can Archive: • Meeting attendance & roles • Content added/shared/deleted/slide flips • Annotation contributions • Original content files and attachments • Transcript of meeting Can control: • Turn on/off annotations • Desktop/Application Sharing and Encryption • Enable/Disable web conferencing • Polling • File Transfer / Attachments
Meeting types(from Gartner report) • Managed event, external • Transcription, high touch, large audiences • 100+ participants, Quarterly, Web attached • Reservationless calling • 25 or fewer participants • One-off or Weekly staff, ½ - 2 hrs, usually with Web attached, intl. participation by company • Operator assisted • Roll call, polling • 25-100 participants Biweekly/monthly with Web attached Our target Stay on ACPs • Features needed for small/med.meetings • Simple and reliable join • Best in class UX on both the PSTN and soft client side
Audio Conferencing Features in Lync Server 2010 • Provide all the features needed to handle small/mid-size meetings • Standard DTMF controls • Entry/exit announcements » » » • Make join simpler and more reliable • Lobby support for restricted meetings • Allows unauthorized users to wait in the lobby vs. being disconnected in OCS 2007 R2 • Name recording for unauthenticated users • PIN expiration (default no expiration) and e-mail notification • Provide a best in class UX on both the PSTN and soft client side • Discussed in separate session
Web Conferencing Architecture Audio Video Conferencing Server Front End Server Focus AV MCU Focus Factory Backend SQL DB Server IM Conferencing Server Conferencing Database Web Components (IIS) Web Conferencing Server App Sharing Conferencing Server Join Launcher Conference Auto Attendant Conference Announcement Service Personal Virtual Assistant Reach Server Group Virtual Assistant Dial-in Conferencing Page Machine Boundary Process Boundary Audio Conferencing Web Application
PSTN conferencing services components • Conference Auto Attendant (CAA) • Handles the IVR for the user join flow • Joins the user to the conference • Plays music if conference hasn’t been activated » » » • Personal Virtual Assistant (PVA) • Handles prompts played only to a user in their language: • You have been muted/unmuted, Conference lock/unlock • Help • Lobby notifications • Roll call • Conference Announcement Service (CAS) • Handles prompts played to ALL users in the conference in their language • Entry/exit announcements
Audio Conferencing Flow C3P/SIP CAA SQL Backend SQL CAS Conferencing Server Factory C3P/SIP 6 SQL C3P/HTTP PVA/GVA 2 Focus Factory Focus C3P/SIP 7 4 5 C3P/SIP 3 AV Conf Server C3P/SIP 1 (S)RTP Scheduling Client PSTN phone Mediation Server Via PBX/GW SIMPLE/SIP
Admin customizable Configured as * / # + (0-9) Each command can be disabled End user discoverable Dial-in Conferencing webpage Help command Phone Experience • Batching reduces # of announcements
Multi-language support in Lync Server 2010 Voice Applications Conference Announcement Service +1 206 … English Group Virtual Assistant Group Virtual Assistant +1 425 ... Personal Virtual Assistant Personal Virtual Assistant Russian +7 495 ... Group Virtual Assistant Personal Virtual Assistant
Coexistence with OCS 2007 R2 Problem: • All CA access numbers globally available • User can call 2007 R2 CA trying to join a conference hosted on Lync Server 2010 pool. • OCS 2007 R2 CA cannot handle lobby (disconnects call) Solution: • Inter-pool transfer (requires OCS 2007 R2 cumulative update #5) • CA will only accept transfers from another CA, will only transfer if conf homed in Lync Server 2010 pool.
Coexistence with OCS 2007 R2 Lync Server 2010 CA Datacenter Europe Lync Server 2010 PSTN 3 CAA Dial-In +33 … CAA Dial-In +1 … 2 PSTN Datacenter US OCS 2007 R2 4 WAN 2007 R2 CA 1 Datacenter Asia OCS 2007 R2 1. 2007R2 CA pick up PSTN call 2007 R2 CA PSTN 2. ResolveConference 3. ResolveConference response with Lync Server 2010 CA GRUU CAA Dial-In +65 … 4. 2007R2 CA transfers call with context
Обратная связь Ваше мнение очень важно для нас. Пожалуйста, оцените доклад, заполните анкету и сдайте ее при выходе из зала Спасибо!