Node 1 DB 1 Node 2 Node 3
Node 1 DB 1 Node 2 Node 3 Node 4 Copy 1 DB 2 Copy 1 DB 3 Copy 1 DB 4 Copy 1 DB 5 DB 6 five DB 7 DB 8 DB 9 Block 5 Level 1 Building Repeat this pattern for each group of 5 databases DB 10 Node 5 Copy 1 Copy 1
DB 1 Node 2 Copy 1 Copy 2 DB 2 Copy 1 DB 3 Node 3 Copy 1 Copy 2 DB 6 Copy 1 DB 7 DB 9 Copy 2 Copy 1 DB 11 Copy 2 Copy 1 Copy 2 DB 16 Copy 1 DB 17 Copy 2 DB 20 Copy 2 Copy 1 DB 15 DB 19 Copy 1 DB 14 DB 18 Copy 2 DB 12 DB 13 Copy 2 Copy 1 DB 10 Copy 2 Copy 1 DB 8 We have four options (compare databases 1, 6, 11, 16) This is the Level 2 Building Block Deploying a multiple of 20 databases ensures a symmetrical copy architecture for this scenario Copy 2 Copy 1 DB 5 Node 5 Copy 2 DB 4 Remember, multiple copies of the same database cannot reside on the same server Node 4 Copy 1 Copy 2 Copy 1
DB 1 Node 2 Node 3 Copy 1 Copy 2 Copy 3 Copy 1 Copy 2 DB 3 Remember, multiple copies of the same database cannot reside on the same server We have three options (compare databases ) This is the Level 3 Building Block Deploying a multiple of 60 databases ensures a symmetrical copy architecture for this scenario DB 4 Copy 3 DB 5 Copy 2 DB 6 Copy 1 DB 7 DB 8 DB 21 DB 9 DB 22 DB 10 DB 23 DB 11 DB 24 DB 12 DB 25 DB 13 DB 14 DB 15 DB 41 DB 16 DB 42 DB 17 DB 43 DB 18 DB 44 DB 19 DB 45 DB 20 Node 1 Copy 3 Copy 1 Copy 2 Copy 3 Copy 1 Copy 3 Copy 2 Node 1 Copy 3 Copy 2 Copy 3 Node 4 Copy 3 Copy 1 Copy 2 Copy 1 Node 2 Copy 3 Copy 1 Copy 3 Copy 2 Node 2 Copy 3 Copy 1 Copy 3 Copy 2 Node 5 Node 3 Copy 1 Copy 2 Copy 3 Copy 1 Copy 3 Copy 2 Node 4 Copy 3 Copy 1 Copy 2 Copy 1 Copy 3 Node 3 Copy 2 Copy 3 Copy 1 Copy 3 Copy 2 Copy 1 Node 4 Copy 3 Copy 2 Copy 3 Copy 1 Copy 3 Copy 2 Copy 3 Node 5 Copy 2 Copy 3 Copy 1 Copy 3 Copy 2 Copy 1 Node 5 Copy 1 Copy 3 Copy 2 Copy 3 Copy 1
We have two options (compare databases ) This is the Level 4 Building Block Deploying a multiple of 120 databases ensures a symmetrical copy architecture for this scenario
http: //en. wikipedia. org/wiki/Permutation
Failure Scenarios Server 1 Server 2 Server 3 Server 4 Server 5 Total Active DBs DB Outages No Failures 12 12 12 60 None Single Failure X 15 15 60 None Double Failure X X 20 20 20 60 None Triple Failure* X X X 27 27 54 6
Single server failure Two servers failure E. g. server 1 is lost Now each surviving server hosts 5 active copies and 1 passive copy; 2 databases are dead because we lost all servers that had their copies Normal operating conditions – each server hosts 3 active and 3 passive copies Building block is 4 x 3=12 We have fully symmetric design! Now each surviving server hosts 4 active and 2 passive copies; All databases are still available
us/library/ff 973944. aspx http: //technet. microsoft. com/en-
announcement
Node 1 DB 2 DB 3 DB 4 DB 5 DB 6 Node 2 Node 3 Node 4 Node 5 Node 6 Copy 1 Copy 1
DB 1 DB 2 DB 3 DB 4 DB 5 DB 6 DB 7 DB 8 DB 9 DB 10 DB 11 DB 12 DB 13 DB 14 DB 15 DB 16 DB 17 DB 18 DB 19 DB 20 DB 21 DB 22 DB 23 DB 24 Server 1 Copy 1 ----- Copy 2 Copy 1 ----- Copy 2 Copy 1 -----Copy 2 Copy 1 --------- Copy 2 Server 2 -----Copy 1 Copy 2 -----Copy 1 Server 3 Copy 2 Copy 1 ----- Copy 2 -----Copy 1 Copy 2 ---------Copy 1 Copy 2 Server 4 Copy 2 -----Copy 1 -----Copy 2 Copy 1 ---------Copy 1 Copy 2 ---------Copy 1 Copy 2 Server 5 Copy 2 Copy 1 ----- Copy 2 Copy 1 -----Copy 2 Copy 1 ---------- Server 6 Copy 2 -----Copy 1 Copy 2 ---------Copy 1
DB 1 DB 2 DB 3 DB 4 DB 5 DB 6 DB 7 DB 8 DB 9 DB 10 DB 11 DB 12 … DB 25 DB 26 DB 27 DB 28 DB 29 DB 30 DB 31 DB 32 DB 33 DB 34 DB 35 DB 36 … Server 1 Copy 1 ---- Copy 3 Copy 2 ----Copy 1 ---- Copy 2 ---- Copy 3 Server 2 -----Copy 1 Copy 3 -----Copy 2 -----Copy 1 Copy 3 -----Copy 2 Copy 1 ---- Copy 3 Copy 2 ----Copy 1 ---- Copy 2 ---- Copy 3 -----Copy 1 Copy 3 -----Copy 2 -----Copy 1 Copy 3 -----Copy 2 Server 3 Copy 2 -----Copy 1 ----- Copy 3 Copy 1 -----Copy 2 -----Copy 1 ----- Copy 3 ----- Copy 1 -----Copy 3 Copy 2 Server 4 -----Copy 2 ---------Copy 1 Copy 3 ---------Copy 2 -----Copy 1 Copy 3 Copy 2 Copy 3 -----Copy 1 ----- Server 5 Copy 3 Copy 2 -----Copy 1 ----- Copy 2 ----- Copy 3 Copy 1 ----- Server 6 Copy 3 -----Copy 2 -----Copy 1 Copy 3 -----Copy 2 -----Copy 1 Copy 3 Copy 2 -----Copy 1 ----- Copy 3 Copy 2 ----- Copy 1 ----- Copy 3 -----Copy 2 -----Copy 1 -----Copy 2 Copy 3 -----Copy 1
Failure Scenarios Server 1 Server 2 Server 3 Server 4 Server 5 Server 6 Active Databases No Failures 8 8 8 48 Single Failure X 8 10 10 48 Double Failure X X 12 12 48 Double Failure X 10 14 14 48
4 3 120
8 4 2
Database Copy Layout Guidance http: //msexchangeteam. com
Resources Connect. Share. Discuss. http: //northamerica. msteched. com Sessions On-Demand & Community Microsoft Certification & Training Resources www. microsoft. com/teched www. microsoft. com/learning Resources for IT Professionals Resources for Developers http: //microsoft. com/technet http: //microsoft. com/msdn
- Slides: 37