Presentation is loading. Please wait.

Presentation is loading. Please wait.

Integrated System Registration, presence (SIP) persistent chat (XCCOS) Registration, presence (SIP) persistent chat (XCCOS) Lync persistent chat pool.

Similar presentations


Presentation on theme: "Integrated System Registration, presence (SIP) persistent chat (XCCOS) Registration, presence (SIP) persistent chat (XCCOS) Lync persistent chat pool."— Presentation transcript:

1

2 Integrated System

3 Registration, presence (SIP) persistent chat (XCCOS) Registration, presence (SIP) persistent chat (XCCOS) Lync persistent chat pool Lync edge Reverse proxy Lync FE pool AD Mirrored SQL Persistent chat (XCCOS) SQL

4 Video Conferencing Prime time video conferencing Built-in Front-End component Software based reducing the cost of conferencing Interoperable for investment protection High-definition quality Multiple video streams Switched or pinned contacts Smart cropping Active speaker detection and indication Support of H.264 and VC-1 for third party videoconferencing and telepresence interoperability

5 Lync 2010/Office Communications Server Lync A/V MCU Active Speaker Previous Speaker Other Attendees Traditional Video Conferencing VC MCU

6 1 2 3 4 5 6 User 2 puts User 1 in full screen User 1’s Lync client sends low + high res streams MCU sends full stream to User 2 MCU continues to send low resolution streams to all other users Initially, all users are sending a single stream of video and receiving streams of up to 5 other participants

7 Reverse proxy Edge server AD WAC EE pool SQL *New in Lync Server 2013 and Office 2013 SIP and Media traffic traffic http

8 SQL AD Lync Edge Server Audio Gateway MSNP Gateway (IM/P, Contacts) SIP - TLS G.722 RTP MSNP Lync Federation Service Edge On-Premises Lync Server Deployment Microsoft Cloud Skype Federation

9 Step 1: PROVISION Step 3: CONFIGURE CONNECTIVI TY AND POLICIES

10 https://support.skype.com/en/faq/FA12124/what-happens-when-i-sign-in-to-skype-with-my-microsoft-account

11

12

13 SIP https (XML) Push notification for Windows Phone Voice/Video over IP VOIP App notifications for iOS Media gateway Media serverLync server Reverse proxy DMZ GSM WiFi Internet Lync push notification services Edge server

14 New in Lync 2013 Inter-Trunk Routing M:N Trunk Routing Caller ID Translation Unassigned Number Range handling E.911 Improvements New Conference PSTN Dial-Out policies Response Group Managers Roles New Call Forwarding and Simultaneous Ringing options Voicemail escape Delegates Simul-Ring Voice Services resiliency through HA/DR

15 Introduction to Lync Topologies

16 Standard Edition server runs all workloads No other server required to additional functionalities All in one box deployment Ideal for proof of concept, pilot, small and medium businesses Functionality: IM, Presence, Voice, Video, Conferencing, Mobility PSTN access with Gateway, Direct SIP or SIP Trunk HA/DR if paired with another SE server AD Standard edition Optional backup Standard edition Pairing

17 Enterprise Edition Front End pool Back End Server with SQL Server Ideal for large and medium size businesses, regional deployment. Scale up by adding up to 12 FE servers in a pool Collocate Archiving DB, Monitoring DB, PChat DBs on Back End Servers High Availability by FE failover and Mirrored Back End Servers Enterprise edition front end servers SQL AD

18 Lync 2010 pool 8 Front-Ends, tightly coupled back end Lync 2013 pool 12 Front-Ends, loosely coupled store Higher Scale Architecture New loosely coupled architecture and SQL Mirroring Data, Presence stored and synchronized across Front-end Distributed users and services across the Front-Ends Built-in pool high-availability SQL DB business logic SQL DB used for presence updates, subscriptions Dynamic data: presence updates handled on FEs SQL Storage 1..8 FE 1..12FE

19 10 FE + tightly coupled back end Lync 2013 Preview (FE s+ loosely coupled Back-end store) SQL ® Server database (DB) bottleneck – business logic Blob Storage DB used for storing “Blobs” – persisted store DB used for presence updates and subscriptions Dynamic data: Presence updates handles on FEs 1-10 Front End Servers 1-N Front End Servers 19

20 User Group 1 User Group 2 Group 1 Group 3 Fabric node Group 2 Fabric node Group 1 Fabric node Group 3 Fabric node Group 3 Fabric node Group 1 Fabric node Group 2 20 Windows Fabric is installed on each Front End Users are provisioned to a pool in Routing Groups Via fabric, three replicas of routing group data are kept updated

21 Lync Users are automatically mapped to “Groups” Each “Group” is dynamically assigned to 3 Front-end servers within a Pool (a Primary, a Secondary and a Tertiary). When a user logs in, the Primary server will start servicing all of the user’s requests. Changes to the user’s data (such as Contact list changes) will be synchronously replicated to secondary/tertiary as well (3 replicas). If a primary server dies, then this group would fail over to the secondary. (No data loss) Writes to the back-end database occur periodically (not synchronous). When a server dies, all the “Groups” assigned to that server as will failover to different servers (load balancing).

22 Bob is homed on FE1 (primary) There are 3 copies of this user’s data: 1 primary (FE1), 2 backups (replicas in FE2, FE3) User is signed in to primary User’s activities, data are replicated Pool Back-end Primary goes down User re-signs to one of the backups Replicated data is available on FE2. User

23 Two pools can be “paired” Backup agent on a Front End writes deltas to a DFS share DFS replicates share content between Lync pools Same as “pool failure”, but applied to geographically distinct pools

24 Pool 1Pool 2

25

26

27

28

29 Migration Legacy pool SQL Legacy director Legacy edge ProductionPilot Legacy and latest remote access. Legacy and latest federation. AD Latest pool SQL Latest director Latest edge Latest remote access. Install new server or new client first, your choice. Multiple version of Lync server in the same infrastructure. Move users across pool with no users loss of data. Allows seamless migration for users.

30

31 Lync Server 2010 with Mobility Service Lync Server 2013 (prior to CU1 update) Lync Server 2013, CU1 – Mobility Enabled Lync Server 2013, CU1 – Mobility Disabled Lync 2010 mobile clients Notification to upgrade to the latest version of the mobility client. Error: “Can’t sign in because you are not setup to use Lync 2013. Please contact your support team.”” Lync 2013 mobile clients Error: “You can't sign in with this version of Lync. Please install Lync 2010.” Error: “Can’t sign in because you are not setup to use Lync 2013. Please contact your support team.””

32 Deployment Choices

33 Lync Server Lync Online Hybrid Lync On-Premise Benefits from all Lync Server functionalities Maximum flexibility Interoperate with other on- premise investments Works with Exchange and SharePoint Online

34 Lync Server Lync Online Hybrid Hybrid Deployment The cloud on your terms No radical changes Less complexity Leveraging on-premise investments

35


Download ppt "Integrated System Registration, presence (SIP) persistent chat (XCCOS) Registration, presence (SIP) persistent chat (XCCOS) Lync persistent chat pool."

Similar presentations


Ads by Google