Presentation is loading. Please wait.

Presentation is loading. Please wait.

Exchange Server 2010 SP2 High Availability Deep Dive Scott Schnoll Principal Technical Writer Microsoft Corporation.

Similar presentations


Presentation on theme: "Exchange Server 2010 SP2 High Availability Deep Dive Scott Schnoll Principal Technical Writer Microsoft Corporation."— Presentation transcript:

1 Exchange Server 2010 SP2 High Availability Deep Dive Scott Schnoll Principal Technical Writer Microsoft Corporation

2

3 Deep Dive Code changes in Service Pack 2 (SP2) and Update Rollup 3 for SP2 Recent Behavior Changes

4

5

6

7

8

9 High Availability Concepts http://aka.ms/ExHAConcepts

10 Deep Dive Database Availability Group Networks

11

12

13 Server / Network IP Address / Subnet BitsDefault Gateway EX1 – MAPI192.168.0.15/24192.168.0.1 EX1 – REPLICATION10.0.0.15/24N / A EX2 – MAPI192.168.0.16/24192.168.0.1 EX2 – REPLICATION10.0.0.16/24N / A NameSubnet(s)Interface(s)MAPI Access Enabled Replication Enabled DAGNetwork01192.168.0.0/24EX1 (192.168.0.15) EX2 (192.168.0.16) True DAGNetwork0210.0.0.0/24EX1 (10.0.0.15) EX2 (10.0.0.16) FalseTrue

14 NameSubnet(s)Interface(s)MAPI Access Enabled Replication Enabled DAGNetwork01192.168.0.0/24EX1 (192.168.0.15)True DAGNetwork0210.0.0.0/24EX1 (10.0.0.15)FalseTrue DAGNetwork03192.168.1.0/24EX2 (192.168.1.15)True DAGNetwork0410.0.1.0/24EX2 (10.0.1.15)FalseTrue Server / Network IP Address / Subnet BitsDefault Gateway EX1 – MAPI192.168.0.15/24192.168.0.1 EX1 – REPLICATION10.0.0.15/24N / A EX2 – MAPI192.168.1.15/24192.168.1.1 EX2 – REPLICATION10.0.1.15/24N / A

15 NameSubnet(s)Interface(s)MAPI Access Enabled Replication Enabled DAGNetwork01192.168.0.0/24EX1 (192.168.0.15)True DAGNetwork0210.0.0.0/24EX1 (10.0.0.15)FalseTrue DAGNetwork03192.168.1.0/24EX2 (192.168.1.15)True DAGNetwork0410.0.1.0/24EX2 (10.0.1.15)FalseTrue Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork01 -Subnets 192.168.0.0,192.168.1.0 -ReplicationEnabled:$false Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork02 -Subnets 10.0.0.0,10.0.1.0 Remove-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork03 Remove-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork04

16 NameSubnet(s)Interface(s)MAPI Access Enabled Replication Enabled DAGNetwork01192.168.0.0/24EX1 (192.168.0.15)True DAGNetwork0210.0.0.0/24EX1 (10.0.0.15)FalseTrue DAGNetwork03192.168.1.0/24EX2 (192.168.1.15)True DAGNetwork0410.0.1.0/24EX2 (10.0.1.15)FalseTrue Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork01 -Subnets 192.168.0.0,192.168.1.0 -ReplicationEnabled:$false

17 NameSubnet(s)Interface(s)MAPI Access Enabled Replication Enabled DAGNetwork01192.168.0.0/24 192.168.1.0/24 EX1 (192.168.0.15) EX2 (192.168.1.15) TrueFalse DAGNetwork0210.0.0.0/24EX1 (10.0.0.15)FalseTrue DAGNetwork03 DAGNetwork0410.0.1.0/24EX2 (10.0.1.15)FalseTrue Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork01 -Subnets 192.168.0.0,192.168.1.0 -ReplicationEnabled:$false

18 NameSubnet(s)Interface(s)MAPI Access Enabled Replication Enabled DAGNetwork01192.168.0.0/24 192.168.1.0/24 EX1 (192.168.0.15) EX2 (192.168.1.15) TrueFalse DAGNetwork0210.0.0.0/24EX1 (10.0.0.15)FalseTrue DAGNetwork03 DAGNetwork0410.0.1.0/24EX2 (10.0.1.15)FalseTrue Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork01 -Subnets 192.168.0.0,192.168.1.0 -ReplicationEnabled:$false Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork02 -Subnets 10.0.0.0,10.0.1.0

19 NameSubnet(s)Interface(s)MAPI Access Enabled Replication Enabled DAGNetwork01192.168.0.0/24 192.168.1.0/24 EX1 (192.168.0.15) EX2 (192.168.1.15) TrueFalse DAGNetwork0210.0.0.0/24 10.0.1.0/24 EX1 (10.0.0.15) EX2 (10.0.1.15) FalseTrue DAGNetwork03 DAGNetwork04

20 Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork01 -Subnets 192.168.0.0,192.168.1.0 -ReplicationEnabled:$false Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork02 -Subnets 10.0.0.0,10.0.1.0 Remove-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork03 Remove-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork04 NameSubnet(s)Interface(s)MAPI Access Enabled Replication Enabled DAGNetwork01192.168.0.0/24 192.168.1.0/24 EX1 (192.168.0.15) EX2 (192.168.1.15) TrueFalse DAGNetwork0210.0.0.0/24 10.0.1.0/24 EX1 (10.0.0.15) EX2 (10.0.1.15) FalseTrue DAGNetwork03 DAGNetwork04

21 NameSubnet(s)Interface(s)MAPI Access Enabled Replication Enabled DAGNetwork01192.168.0.0/24 192.168.1.0/24 EX1 (192.168.0.15) EX2 (192.168.1.15) TrueFalse DAGNetwork0210.0.0.0/24 10.0.1.0/24 EX1 (10.0.0.15) EX2 (10.0.1.15) FalseTrue Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork01 -Subnets 192.168.0.0,192.168.1.0 -ReplicationEnabled:$false Set-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork02 -Subnets 10.0.0.0,10.0.1.0 Remove-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork03 Remove-DatabaseAvailabilityGroupNetwork -Identity DAG2\DAGNetwork04

22

23

24 Blocked Allowed Subnet 3 Subnet 4 Subnet 2 Subnet 1 M M MM R RRR

25 Deep Dive Active Manager

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40 Deep Dive Best Copy Selection

41

42

43

44

45 CriteriaCopy Queue LengthReplay Queue LengthContent Index Status 1< 10 logs< 50 logsHealthy 2< 10 logs< 50 logsCrawling 3N / A< 50 logsHealthy 4N / A< 50 logsCrawling 5N / A< 50 logsN / A 6< 10 logsN / AHealthy 7< 10 logsN / ACrawling 8N / A Healthy 9N / A Crawling 10 Any database copy with a status of Healthy, DisconnectedAndHealthy, DisconnectedAndResynchronizing, or SeedingSource

46 Database CopyActivation Preference Copy Queue Length Replay Queue Length CI StateDatabase State Server2\DB1240Healthy Server3\DB1322HealthyDiscAndHealthy Server4\DB14100CrawlingHealthy DB1 Server1 Server2 Server3 Server4 DB1 X

47 Database CopyActivation Preference Copy Queue Length Replay Queue Length CI StateDatabase State Server2\DB1240Healthy Server3\DB1322HealthyDiscAndHealthy Server4\DB14100CrawlingHealthy

48 Lowest copy queue length – tried first Database CopyActivation Preference Copy Queue Length Replay Queue Length CI StateDatabase State Server2\DB1240Healthy Server3\DB1322HealthyDiscAndHealthy Server4\DB14100CrawlingHealthy

49 DB1 Server1 Server2 Server3 Server4 DB1 X Database CopyActivation Preference Copy Queue Length Replay Queue Length CI StateDatabase State Server2\DB1240Healthy Server3\DB1322HealthyDiscAndHealthy Server4\DB14100CrawlingHealthy

50 Database CopyActivation Preference Copy Queue Length Replay Queue Length CI StateDatabase State Server2\DB1240Healthy Server3\DB1322HealthyDiscAndHealthy Server4\DB14100CrawlingHealthy

51 Lowest preference value – tried first Database CopyActivation Preference Copy Queue Length Replay Queue Length CI StateDatabase State Server2\DB1240Healthy Server3\DB1322HealthyDiscAndHealthy Server4\DB14100CrawlingHealthy

52

53 Deep Dive The MommyMayIMount Bit Datacenter Activation Coordination Mode

54

55

56

57

58

59 001 1

60

61 EXL308 - Real World High Availability and Site Resilient Design EXL307 - Using a Load Balancer in Your Exchange Server 2010 Environment EXL316 - Microsoft Lync 2010: Availability, Resiliency, and Recovery EXL203 - How to Tell Your Manager You Need Quotas on Your Mailboxes Find Me Later Today At the Exchange Booth from 12:30-1:30

62 Lync Team Blog: http://blogs.technet.com/b/uc/http://blogs.technet.com/b/uc/ Lync Facebook: http://www.facebook.com/MicrosoftOfficeCommunicatorhttp://www.facebook.com/MicrosoftOfficeCommunicator Lync Website: http://lync.microsoft.com/en-us/Pages/unified-communications.aspxhttp://lync.microsoft.com/en-us/Pages/unified-communications.aspx Lync Server Blog: http://blogs.technet.com/b/nexthop/http://blogs.technet.com/b/nexthop/

63 Connect. Share. Discuss. http://northamerica.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

64 Complete an evaluation on CommNet and enter to win!

65 Scan the Tag to evaluate this session now on myTechEd Mobile

66

67

68


Download ppt "Exchange Server 2010 SP2 High Availability Deep Dive Scott Schnoll Principal Technical Writer Microsoft Corporation."

Similar presentations


Ads by Google