The document discusses implementing an always-on deployment for SharePoint. It covers definitions of business continuity, disaster recovery, high availability and recovery objectives. It also summarizes options for architectures using SQL AlwaysOn across multiple data centers for high availability and disaster recovery of SharePoint environments. Key aspects include synchronous or asynchronous data replication, testing plans and establishing service level agreements.
3. Remember to fill out your evaluation forms to win some great
prizes!
&
Join us for SharePint today!
Date & Time: Immediately after prizes
Location: Observatory Student Pub
Address: On Algonquin Campus
Parking: No need to move your car!*
Site: http://www.algonquinsa.com/ob.aspx
*Please drive responsibly! We are happy to call you a cab
4. Bio..
Mike Maadarani
App Dev and Architecture for over 19 years (16 Years Microsoft, 3
Years with the “Other Guys”)
Business focused on Enterprise Content Management & Publishing
Sites
Technology focused on SharePoint, SQL Server and SharePoint
Integration
Architect, trainer, and presenter
mike@maadarani.com
www.maadarani.com/blog @mikemaadarani
5. Cloud
Agenda
SQL Always-ON
Applications Closing and Q&A
Definition
SharePoint High Availability
Disaster Recovery
6. Definition
Business Continuity
Encompasses a loosely defined set of planning, preparatory and
related activities which are intended to ensure that an organization's
critical business functions will either continue to operate
despite serious incidents or disasters that might otherwise have
interrupted them, or will be recovered to an operational state within a
reasonably short period.
7. Definition
Disaster Recovery
A disaster recovery plan (DRP) is a documented process or set of
procedures to recover and protect a business IT infrastructure in the
event of a disaster. Such plan, ordinarily documented in
written form, specifies procedures an organization is to follow in the
event of a disaster. The disaster could be natural, environmental or
man-made. Man-made disasters could be intentional (for example, an
act of a terrorist) or unintentional (that is, accidental, such as the
breakage of a man-made dam).
15. Defining Requirements
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
RPO RTO
Example:
RPO of 1 hour
RTO of 3 hours
16. Stretched Farms – HA or DR
SharePoint Farm
< 1ms
Datacentre A Datacentre B
20. SharePoint Architecture
DR Approach
SharePoint Cold Standby
SQL Hot Standby
(Always On)
VM Online Schedule
SQL 24x7 Always On
(only 1 member)
SharePoint + SQL 16hr/week - Patch
Maintenance,
Change Management
All Servers 40hrs/Half DR
Failover Test
21. What do I Sync?
SharePoint Configurations
Content Databases
Web Application Settings
Service Applications
Services
Custom Solutions
3rd Party tools
23. DR Deployment Process
Provision
Production
Farm
Validate
Production
Farm
Configure DR
Infrastructure
Setup SQL
Always-On
Provision DR
Farm
Validate DR
Monitoring &
Config Mgmt.
Test
SPRaaS
Service
31. Infrastructure
Network
Active Directory
Network
• X Power Supplies
• X fans
• X NICs
• Swappable HDD
• X Controllers
• X CPUs
32. Other Options
Network
Office Web
Applications
Farm
SharePoint
Farm
Directory
Network
Content & SA
Data
33. Cloud Options
SaaS
Consume the
Cloud
User Ready
O365
PaaS
Leverage the
Cloud
Developer Ready
Azure Roles
IaaS
Be the
Cloud
Operations Ready
Azure VM
37. Session Objectives and Takeaways
3
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
Agree on an SLA
Invest in Software and Infrastructure
3rd Party Tools (Metalogix)
TEST TEST TEST
38. Fill out your Evals!
Q & A
Thank You / Merci
www.maadarani.com, mike@maadarani.com , @mikemaadarani
www.slideshare.net/maadarani
Notes de l'éditeur
At the end of the day, please ensure your evaluation is signed and handed in for door prizes. The draw takes place in Room 102A.