MCS: Enterprise Communications CoE Architect
Senior Program Manager – Enterprise Deployment Engineering
10 FE + tightly coupled back end Lync 2013 (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 Lync 2010 PoolLync 2013 Pool 1-10 Front End Servers 1-N Front End Servers
13 Total Number of Front End Server in the pool (defined in Topology) Number of Servers that must be running for pool to be functional
15 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
17
18
20 OS Node 1 Node 4 Node 2 Node 3 Node 5 Stateful Service (Primary) Stateful Service (Secondary) Stateful Service (Secondary) Stateful Service (Primary) Stateful Service (Secondary) Replication
Look familiar?
27
28 P P Node 3 Node 2 Node 4 Node 5 Node 6 Node 1 S S S S P P S S S S S S S S P P S S S S P P S S S S P P UD:/UpgradeDomain1 UD:/UpgradeDomain2 UD:/UpgradeDomain3
31
Primary Copy Offline
All Copies Offline
46
47
53
54
57
58
Q&A