Presentation is loading. Please wait.

Presentation is loading. Please wait.

Exchange Server 2013 Site Resilience Scott Schnoll.

Similar presentations


Presentation on theme: "Exchange Server 2013 Site Resilience Scott Schnoll."— Presentation transcript:

1 Exchange Server 2013 Site Resilience Scott Schnoll

2 Agenda The Preferred Architecture Namespace Planning and Principles Datacenter Switchovers and Failovers Dynamic Quorum and DAGs

3 The Preferred Architecture

4 Site Resilience changes in Exchange 2013

5 For a site resilient datacenter pair, a single namespace / protocol is deployed across both datacenters autodiscover.contoso.com HTTP: mail.contoso.com IMAP: imap.contoso.com SMTP: smtp.contoso.com Load balancers are configured without session affinity, one VIP / datacenter Round-robin, geo-DNS, or other solutions are used to distribute traffic equally across both datacenters mail VIP

6 Each datacenter should be its own Active Directory site Deploy unbound DAG model spanning each DAG across two datacenters Distribute active copies across all servers in the DAG Deploy 4 copies, 2 copies in each datacenter One copy will be a lagged copy (7 days) with automatic play down enabled Native Data Protection is used Single network is used for MAPI and replication traffic Third datacenter used for Witness server, if possible Increase DAG size density before creating new DAGs DAG mail VIP

7 Selina (somewhere in NA) DNS Resolution DAG na VIP Batman (somewhere in Europe) DNS Resolution DAG eur VIP Preferred Architecture na.contoso.com eur.contoso.com

8 Namespace Planning & Principles

9 Namespace Planning No need for namespaces required by Exchange 2010 Can still deploy regional namespaces to control traffic Can still have specific namespaces for protocols Two namespace models Bound Model Unbound Model Leverage split-DNS to minimize namespaces and control connectivity Deploy separate namespaces for internal and external Outlook Anywhere host names

10 Sue (somewhere in NA) DNS Resolution DAG1 mail VIPmail2 VIP mail.contoso.com mail2.contoso.com DAG2 Jane (somewhere in NA) DNS Resolution Passive Active Passive Bound Model

11 Round-Robin between # of VIPs Sue (somewhere in NA) DNS Resolution DAG VIP #1VIP #2 mail.contoso.com Unbound Model

12 Load Balancing Exchange 2013 no longer requires session affinity to be maintained on the load balancer For each protocol session, CAS now maintains a 1:1 relationship with the Mailbox server hosting the user’s data Load balancer configuration and health probes will factor into namespace design Remember to configure health probes to monitor healthcheck.htm, otherwise LB and MA will be out of sync

13 CAS OWA ECP EWS EAS OAB MAPI RPC AutoD Single Namespace / Layer 4 autodiscover.contoso.co m User Layer 4LB mail.contoso.com health check

14 CAS OWA ECP EWS EAS OAB MAPI RPC AutoD Single Namespace / Layer 7 autodiscover.contoso.co m User Layer 7LB mail.contoso.com health check

15 mapi.contoso.com User Layer 4LB mail.contoso.com ecp.contoso.com ews.contoso.com eas.contoso.com oab.contoso.com oa.contoso.com CAS OWA ECP EWS EAS OAB MAPI RPC AutoD autodiscover.contoso.co m Multiple Namespaces / Layer 4

16 Datacenter Switchovers and Failovers

17 Witness Server Placement 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

18 Site Resilience - CAS cas3cas4cas1cas2 mail.contoso.com: , Removing failing IP from DNS puts you in control of in service time of VIP With multiple VIP endpoints sharing the same namespace, if one VIP fails, clients automatically failover to alternate VIP! mail.contoso.com:

19 Site Resilience - Mailbox mbx1mbx2mbx3mbx4 Assuming MBX3 and MBX4 are operating and one of them can lock the witness.log file, automatic failover should occur witness

20 Site Resilience - Mailbox 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

21 Site Resilience - Mailbox 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

22 Activation Block Comparison 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

23 DatabaseDisabledAndMoveNow

24 Best Practices

25 Dynamic Quorum and DAGs

26 Dynamic Quorum

27

28

29

30 Majority of 7 required

31 Dynamic Quorum X X X Majority of 4 requiredMajority of 7 required

32 Dynamic Quorum X X X X Majority of 3 required

33 Dynamic Quorum X X X X X Majority of 2 required

34 Dynamic Quorum X X X X X Majority of 2 required

35 Dynamic Quorum X X X X X 1 0 Majority of 2 required

36 Dynamic Quorum X X X X X 0 1 Majority of 2 required

37 Dynamic Quorum X X X X X 0 1 Majority of 2 required X

38 Dynamic Quorum X X X X X 0 1 Majority of 2 required X X

39 Dynamic Quorum NameDynamicWeightNodeWeightState EX111Up

40 Dynamic Quorum

41

42 Dynamic Witness 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

43 Questions?


Download ppt "Exchange Server 2013 Site Resilience Scott Schnoll."

Similar presentations


Ads by Google