sharepoint always-on deployment
TRANSCRIPT
![Page 1: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/1.jpg)
SharePoint Always-On Deployment
Mike Maadarani
SharePoint Architect
November 22rd, 2014
![Page 2: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/2.jpg)
Thank you to all of our Sponsors!!
![Page 3: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/3.jpg)
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
Remember to fill out your evaluation forms to win some great prizes!
&
![Page 4: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/4.jpg)
Bio..
Mike MaadaraniApp 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
www.maadarani.com/blog @mikemaadarani
![Page 5: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/5.jpg)
Cloud
ApplicationsAgenda
Closing and Q&A
SQL Always-ON
Definition
SharePoint High Availability
Disaster Recovery
![Page 6: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/6.jpg)
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.
Definition
![Page 7: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/7.jpg)
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).
Definition
![Page 8: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/8.jpg)
Disaster Recovery in reality
Definition
![Page 9: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/9.jpg)
Solution?
![Page 10: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/10.jpg)
![Page 11: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/11.jpg)
The End!
![Page 12: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/12.jpg)
The End!
![Page 13: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/13.jpg)
Service Level Agreements
Availability % Downtime / Year Downtime / Month Downtime / Week
99% 3.65 days 7.20 hours 1.68 hours
99.9% 8.76 hours 43.20 minutes 10.10 minutes
99.99% 52.56 minutes 4.32 minutes 1.01 minutes
99.999% 5.26 minutes 25.90 seconds 6.05 seconds
99.9999% 31.50 seconds 2.59 seconds 0.61 seconds
![Page 14: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/14.jpg)
Service Level Agreements
Availability % Downtime / Year Downtime / Month Downtime / Week
99% 3.65 days 7.20 hours 1.68 hours
99.9% 8.76 hours 43.20 minutes 10.10 minutes
99.99% 52.56 minutes 4.32 minutes 1.01 minutes
99.999% 5.26 minutes 25.90 seconds 6.05 seconds
99.9999% 31.50 seconds 2.59 seconds 0.61 seconds
![Page 15: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/15.jpg)
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 RTOExample:
RPO of 1 hour
RTO of 3 hours
![Page 16: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/16.jpg)
Datacentre BDatacentre A
SharePoint Farm
Stretched Farms – HA or DR
< 1ms
![Page 17: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/17.jpg)
Business continuity inhibitors
![Page 18: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/18.jpg)
Service Level Agreements
Availability % Downtime / Year Downtime / Month Downtime / Week
99% 3.65 days 7.20 hours 1.68 hours
99.9% 8.76 hours 43.20 minutes 10.10 minutes
99.99% 52.56 minutes 4.32 minutes 1.01 minutes
99.999% 5.26 minutes 25.90 seconds 6.05 seconds
99.9999% 31.50 seconds 2.59 seconds 0.61 seconds
![Page 19: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/19.jpg)
On-premise Architecture Considerations
Applications
Data
Infrastructure
Storage
Network
Provider
![Page 20: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/20.jpg)
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 - PatchMaintenance, Change Management
All Servers 40hrs/Half DR Failover Test
![Page 21: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/21.jpg)
What do I Sync?
SharePoint Configurations
Content Databases
Web Application Settings
Service Applications
Services
Custom Solutions
3rd Party tools
![Page 22: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/22.jpg)
SharePoint DR
![Page 23: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/23.jpg)
DR Deployment Process
Provision Production
Farm
Validate Production
Farm
Configure DR Infrastructure
Setup SQL Always-On
Provision DR Farm
Validate DRMonitoring & Config Mgmt.
Test
SPRaaS Service
![Page 24: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/24.jpg)
Search Medium Farm Topology
Adm
Adm
![Page 25: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/25.jpg)
Scalable Applications
Non-scalable Scalable
![Page 26: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/26.jpg)
Scalable App Architecture
![Page 27: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/27.jpg)
SQL/Data
SQL 1
FARM 1
SQL 2
FARM 2
SQL 3
Clustered Resources
Failover Cluster
![Page 28: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/28.jpg)
RPO/RTO Options
Zero Seconds Minutes Hours Days Weeks
Mirroring - Sync
AlwaysOn - Async
Failover Clustering
Backup/Restore
Mirroring - Async
Log Shipping
AlwaysOn - Sync
![Page 29: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/29.jpg)
Data Centers
Datacentre A Datacentre B
Provider 1 Provider 2
![Page 30: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/30.jpg)
Infrastructure
Network
Active Directory
Netw
ork
![Page 31: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/31.jpg)
Infrastructure
Network
Active Directory
Netw
ork
• X Power Supplies
• X fans
• X NICs
• Swappable HDD
• X Controllers
• X CPUs
![Page 32: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/32.jpg)
Other Options
Network
Office Web Applications Farm
SharePoint Farm
Directory
Network
Content & SA Data
![Page 33: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/33.jpg)
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
![Page 34: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/34.jpg)
99.997%
![Page 35: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/35.jpg)
Cloud Benefits
New
Secure
$$
![Page 36: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/36.jpg)
Services
On-premise Infrastructure(as a service)
Platform(as a service)
Software(as a service)
![Page 37: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/37.jpg)
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
![Page 38: SharePoint Always-On Deployment](https://reader035.vdocuments.net/reader035/viewer/2022062320/55a062351a28ab522e8b486c/html5/thumbnails/38.jpg)
Thank You / Merci
www.maadarani.com, [email protected] , @mikemaadarani
www.slideshare.net/maadarani
Fill out your Evals!Q & A