Presentation is loading. Please wait.

Presentation is loading. Please wait.

Find and fix the Root cause code Recover the client experience Repair the symptom Remove complexity.

Similar presentations


Presentation on theme: "Find and fix the Root cause code Recover the client experience Repair the symptom Remove complexity."— Presentation transcript:

1

2

3

4

5

6

7 Find and fix the Root cause code Recover the client experience Repair the symptom Remove complexity

8 Easier deployment and management Fewer things that can fail

9

10

11 X

12 Forget about replacing disks as they fail Probability you’ll need to replace more than monthly: =(1-BINOM.DIST(spares + 1, disks per server, AFR/12, TRUE))*servers

13

14

15

16

17 Probe engine: data collection and notifications mechanism, feeding into… Monitor engine: contains business logic to evaluate health of customer- impacting features Responder engine: set of recovery actions that can be taken to recover degraded state of the monitored resource

18

19

20

21

22 … OneCopyMonitor UNHEALTHY

23

24

25

26

27

28

29 Maximum Preferred Actives Optimized for load Still allows mount Example: 19 Designed optimum Result of Redistribute- ActiveDatabases.ps1 Example: 14

30 Move-ActiveMailboxDatabase -SkipMaximumActiveDatabaseChecks skips both

31

32

33

34 ToolParameterValueInstanceUsage Suspend- MailboxDatabaseCopy ActivationOnly N/APer database copy Keep active off a working but questionable drive Set-MailboxServer DatabaseCopyAutoActivationPolicy “Blocked” or “Unrestricted” Per server Used to control active/passive SR configurations and maintenance Can force admin move Set-MailboxServer DatabaseCopyActivationDisabledAndMoveNow $true or $falsePer server Used to do faster site failovers and maintain database availability Databases are not blocked from failing back Continuous move-off operation

35

36

37

38

39

40 Majority of 7 required

41 X X X Majority of 4 requiredMajority of 7 required

42 X X X X Majority of 3 required

43 X X X X X Majority of 2 required

44 X X X X X

45 X X X X X 1 0

46 X X X X X 0 1

47 X X X X X 0 1 X

48 X X X X X 0 1 X X

49 NameDynamicWeightNodeWeightState -------------------------------- EX111Up

50

51

52 Deployment scenarioRecommendations DAG(s) deployed in a single datacenterLocate witness server in the same datacenter as DAG members; can share one server across DAGs DAG(s) deployed across two datacenters; No additional locations available Locate witness server in primary datacenter; can share one server across DAGs DAG(s) deployed across two+ datacentersLocate witness server in third location; can share one server across DAGs

53 Witness Offline Witness vote gets removed by the cluster Witness Online If necessary, Witness vote is added back by the cluster Witness Failure Witness vote gets removed by the cluster Windows Server 2012 R2 and later

54

55 cas3cas4cas1cas2

56 mbx1mbx2mbx3mbx4 Assuming MBX3 and MBX4 are operating and one of them can lock the witness.log file, automatic failover should occur witness

57 mbx1mbx2mbx3mbx4 1.Mark the failed servers/site as down: Stop-DatabaseAvailabilityGroup DAG1 –ActiveDirectorySite:Redmond 2.Stop the Cluster Service on Remaining DAG members: Stop-Clussvc 3.Activate DAG members in 2 nd datacenter: Restore-DatabaseAvailabilityGroup DAG1 –ActiveDirectorySite:Portland

58 mbx1mbx2mbx3mbx4 1.Mark the failed servers/site as down: Stop-DatabaseAvailabilityGroup DAG1 –ActiveDirectorySite:Redmond 2.Stop the Cluster Service on Remaining DAG members: Stop-Clussvc 3.Activate DAG members in 2 nd datacenter: Restore-DatabaseAvailabilityGroup DAG1 –ActiveDirectorySite:Portland

59

60

61

62

63

64

65 www.microsoft.com/learning http://microsoft.com/msdn http://microsoft.com/technet http://channel9.msdn.com/Events/TechEd

66

67

68


Download ppt "Find and fix the Root cause code Recover the client experience Repair the symptom Remove complexity."

Similar presentations


Ads by Google