Download presentation
Presentation is loading. Please wait.
Published byDominick Stokes Modified over 9 years ago
3
Pre-Microsoft Process Chemist (Drugs, Poisons and Explosives) CSC SharePoint Specialist – 5 Years Microsoft (2005-) SharePoint PFE - 5 Years SharePoint Service Engineering O365 - 3 Years Office 365 CXP CAT - Current MCSM SharePoint Instructor Team Contact Email – neil.hodgkinson@microsoft.com Twitter - @nellymo
4
Understand the concepts of Business Continuity and the implications for SharePoint Differentiate between High Availability and Disaster Recovery Gain a deeper understanding of using SQL Server AlwaysOn for implementing HA/DR for SharePoint
5
Definitions SQL Server AlwaysOn Overview SharePoint High Availability SharePoint Disaster Recovery Recent Support Changes
9
Availability %Downtime / YearDowntime / MonthDowntime / Week 99%3.65 days7.20 hours1.68 hours 99.9%8.76 hours43.20 minutes10.10 minutes 99.99%52.56 minutes4.32 minutes1.01 minutes 99.999%5.26 minutes25.90 seconds6.05 seconds 99.9999%31.50 seconds2.59 seconds0.61 seconds Agreed levels of service usually between vendors, suppliers, and clients or inter organisational departments (OLAs) Availability %Downtime / YearDowntime / MonthDowntime / Week 99%3.65 days7.20 hours1.68 hours 99.9%8.76 hours43.20 minutes10.10 minutes 99.99%52.56 minutes4.32 minutes1.01 minutes 99.999%5.26 minutes25.90 seconds6.05 seconds 99.9999%31.50 seconds2.59 seconds0.61 seconds
15
WE
17
Recovery Point Objective (RPO) Acceptable amount of data loss measured in time Recovery Time Objective (RTO) Duration of time within which a business process must be restored after a disaster RPORTO Example: RPO of 1 hour RTO of 3 hours “I can lose 60 minutes worth of data, and all of my data can be inaccessible for three hours.”
18
As data loss tends to 0, cost tends to $£¥€$£¥€$£¥€ RPO/RTO COST NH
19
Datacentre B Datacentre A SharePoint Farm < 1ms
20
For a stretched farm architecture to work as a supported high-availability solution, the following prerequisites must be met: There is a highly consistent intra-farm latency of <1ms, 99.9% of the time over a period of ten minutes. (Intra-farm latency is commonly defined as the latency between the front-end web servers and the database servers.) The bandwidth speed must be at least 1 gigabit per second. http://technet.microsoft.com/en-us/library/cc262485(v=office.15).aspx#hwLocServers WE
21
Isolate physical dependencies SQL Aliases and/or DNS A Records Planning is required! Consider SharePoint database types Configure the default database server in Central Admin
23
Failover Cluster Clustered Resource
25
Quorum Odd number File Share Quorum Vote or no vote Database Backup Location Common file share Firewall Ports 1433, 5022
26
Checking for Database Synchronicity – Data loss SELECT sys.databases.database_id, sys.databases.name, sys.dm_hadr_database_replica_states.synchronization_health_desc, sys.dm_hadr_database_replica_states.database_state_desc, sys.dm_hadr_database_replica_states.last_commit_time FROM sys.dm_hadr_database_replica_states INNER JOIN sys.databases ON sys.databases.database_id = sys.dm_hadr_database_replica_states.database_id WHERE sys.dm_hadr_database_replica_states.database_state is not NULL
27
ZeroSecondsMinutesHours DaysWeeks Mirroring - Sync AlwaysOn - Async Failover Clustering Backup/Restore Mirroring - Async Log Shipping AlwaysOn - Sync NH
30
DatabaseSupported Admin Content Yes App Management Yes BDC Yes Config Yes Content Yes Managed Metadata Yes PerformancePoint Yes PowerPivot Not Tested Project Yes Search Analytic Reporting Yes Search Admin Yes DatabaseSupported Search Crawl Yes Search Links Yes Secure Store Yes State Service Yes Subscription Settings Yes Translation Services Yes UPA Profile Yes UPA Social Yes UPA Sync Yes Usage Yes – NR Word Automation Yes WE
32
SQL 1 FARM3 SQL 2
33
Failover Cluster Clustered Resource SQL 1 FARM3 SQL 2
34
NH
36
Strongly Recommended Reading Before Considering Failover Testing http://technet.microsoft.com/en-us/library/ff877957.aspx
37
WE
40
DatabaseSupported Admin Content No App Management TBD BDC TBD Config No Content Yes Managed Metadata TBD PerformancePoint TBD PowerPivot Not Tested Project TBD Search Analytic Reporting No Search Admin No DatabaseSupported Search Crawl No Search Links No Secure Store TBD State Service No Subscription Settings TBD Translation Services TBD UPA Profile TBD UPA Social TBD UPA Sync TBD Usage TBD Word Automation TBD
41
DatabaseSupported Admin Content No App Management Yes BDC Yes Config No Content Yes Managed Metadata Yes PerformancePoint Yes PowerPivot Not Tested* Project Yes Search Analytic Reporting No Search Admin No DatabaseSupported Search Crawl No Search Links No Secure Store Yes State Service No Subscription Settings Yes Translation Services Yes UPA Profile Yes UPA Social Yes UPA Sync No Usage Yes – NR Word Automation Yes WE
44
SQL 1 FARM 3 SQL 2 FARM 4 SQL 3 Clustered Resources Failover Cluster
45
SQL 1 FARM 1 SQL 2 FARM 2 SQL 3 Failover Cluster Clustered Resource
46
NH
50
Sponsored by
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.