sps reston sharepoint alwyays on

39
SharePoint Always-On Deployment Mike Maadarani SharePoint Architect [email protected] October 02 nd , 2015

Upload: mike-maadarani

Post on 15-Apr-2017

455 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: SPS Reston SharePoint Alwyays On

SharePoint Always-On Deployment

Mike MaadaraniSharePoint [email protected]

October 02nd, 2015

Page 2: SPS Reston SharePoint Alwyays On

Housekeeping…Download EventBoard Mobile and remember to fill out session evaluations…

http://app.spsdc.orgPhasers set to stun, mobile devices set to silent…You must be present to win at the wrap-up…

Page 3: SPS Reston SharePoint Alwyays On

Thanks to our Sponsors!!!

Page 4: SPS Reston SharePoint Alwyays On

Bio..

Mike MaadaraniApp Dev and Architecture for over 20 years (17 Years Microsoft, 3 Years with the “Other Guys”)Business focused on Enterprise Content Management & Publishing SitesTechnology focused on SharePoint, SQL Server and SharePoint IntegrationArchitect, trainer, and presenter

[email protected]

www.maadarani.com/blog @mikemaadarani

Page 5: SPS Reston SharePoint Alwyays On

Cloud

ApplicationsAgenda

Closing and Q&A

SQL Always-ON

Definition

SharePoint High Availability

Disaster Recovery

Page 6: SPS Reston SharePoint Alwyays On

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: SPS Reston SharePoint Alwyays On

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: SPS Reston SharePoint Alwyays On

Disaster Recovery in reality

Definition

Page 9: SPS Reston SharePoint Alwyays On

Solution?

Page 10: SPS Reston SharePoint Alwyays On
Page 11: SPS Reston SharePoint Alwyays On

The End!

Page 12: SPS Reston SharePoint Alwyays On

The End!There is more to it!

Page 13: SPS Reston SharePoint Alwyays On

Service Level Agreements

Availability % Downtime / Year Downtime / Month Downtime / Week

99% 3.65 days 7.20 hours 1.68 hours99.9% 8.76 hours 43.20 minutes 10.10 minutes99.99% 52.56 minutes 4.32 minutes 1.01 minutes99.999% 5.26 minutes 25.90 seconds 6.05 seconds99.9999% 31.50 seconds 2.59 seconds 0.61 seconds

Page 14: SPS Reston SharePoint Alwyays On

Service Level Agreements

Availability % Downtime / Year Downtime / Month Downtime / Week

99% 3.65 days 7.20 hours 1.68 hours99.9% 8.76 hours 43.20 minutes 10.10 minutes99.99% 52.56 minutes 4.32 minutes 1.01 minutes99.999% 5.26 minutes 25.90 seconds 6.05 seconds99.9999% 31.50 seconds 2.59 seconds 0.61 seconds

Page 15: SPS Reston SharePoint Alwyays On

Defining Requirements

Recovery Point Objective (RPO)Acceptable amount of data loss measured in timeRecovery Time Objective (RTO)Duration of time within which a business process must be restored after a disaster

RPO RTOExample:RPO of 1 hourRTO of 3 hours

Page 16: SPS Reston SharePoint Alwyays On

Datacentre BDatacentre A

SharePoint Farm

Stretched Farms – HA or DR

< 1ms

Page 17: SPS Reston SharePoint Alwyays On

Business continuity inhibitors

Cost

EffortComple

xity

Benefit

Page 18: SPS Reston SharePoint Alwyays On

Service Level Agreements

Availability % Downtime / Year Downtime / Month Downtime / Week

99% 3.65 days 7.20 hours 1.68 hours99.9% 8.76 hours 43.20 minutes 10.10 minutes99.99% 52.56 minutes 4.32 minutes 1.01 minutes99.999% 5.26 minutes 25.90 seconds 6.05 seconds99.9999% 31.50 seconds 2.59 seconds 0.61 seconds

Page 19: SPS Reston SharePoint Alwyays On

On-premise Architecture Considerations

Applications

Data

Infrastructure

Storage

Network

Provider

Page 20: SPS Reston SharePoint Alwyays On

SharePoint Architecture

Applications8core 16gb

Search8core 16gb

Cache8core 16gb

Front End8core 16gb

Office Web Apps8core 16gb

SQL8core 56gb

Cluster Member4core 7gb

Storage15TB

DR ApproachSharePoint Cold Standby

SQL Hot Standby (Always On)

VM Online ScheduleSQL 24x7 Always On

(only 1 member)

SharePoint + SQL 16hr/week - Patch Maintenance, Change Management

All Servers 40hrs/Half DR Failover Test

Page 21: SPS Reston SharePoint Alwyays On

SharePoint DR

Applications8core 16gb

Search8core 16gb

Cache8core 16gb

Front End8core 16gb

Office Web Apps8core 16gb

SQL8core 56gb

Cluster Member4core 7gb

Storage15TB

Applications8core 16gb

Search8core 16gb

Cache8core 16gb

Front End8core 16gb

Office Web Apps8core 16gb

SQL8core 56gb

Cluster Member4core 7gb

Storage15TB

Page 22: SPS Reston SharePoint Alwyays On

What do I Sync?SharePoint ConfigurationsContent DatabasesWeb Application SettingsService ApplicationsServicesCustom Solutions3rd Party tools

Page 23: SPS Reston SharePoint Alwyays On

DR Deployment Process

Provision Production

Farm

Validate Production

FarmConfigure DR Infrastructure

Setup SQL Always-On

Provision DR Farm Validate DR Monitoring &

Config Mgmt. Test

Software Toolset

SPRaaS Service

Page 24: SPS Reston SharePoint Alwyays On

Search Medium Farm Topology

Adm

Crawl

Index Index IndexIndex QPCCPC CPC

APC

Adm

Crawl

Index Index Index IndexQPCCPC CPC

APC

Page 25: SPS Reston SharePoint Alwyays On

Scalable Applications

Non-scalable Scalable

Page 26: SPS Reston SharePoint Alwyays On

Scalable App Architecture

Page 27: SPS Reston SharePoint Alwyays On

SQL/Data

SQL 1

FARM 1

SQL 2

FARM 2

SQL 3

Clustered Resources

ProductionOttawa

DRToronto

Failover Cluster

Page 28: SPS Reston SharePoint Alwyays On

RPO/RTO Options

Zero Seconds Minutes Hours Days WeeksRecovery Point Objective

Reco

very

Tim

e Ob

ject

ive

Mirroring - Sync

AlwaysOn - Async

Failover Clustering

Backup/Restore

Mirroring - Async

Log Shipping

AlwaysOn - Sync

Page 29: SPS Reston SharePoint Alwyays On

Data Centers

Datacentre A Datacentre B

Provider 1 Provider 2

Page 30: SPS Reston SharePoint Alwyays On

Infrastructure

Backend8core 14gb

Search8core 14gb

Cache8core 14gb

Front End8core 14gb

Office Web Apps8core 14gb

SQL8core 56gb

Cluster Member4core 7gb

Cores: 48Memory:126

Network

Active Directory

Network

Page 31: SPS Reston SharePoint Alwyays On

Infrastructure

Backend8core 14gb

Search8core 14gb

Cache8core 14gb

Front End8core 14gb

Office Web Apps8core 14gb

SQL8core 56gb

Cluster Member4core 7gb

Cores: 48Memory:126

Network

Active Directory

Network

• X Power Supplies• X fans• X NICs• Swappable HDD• X Controllers• X CPUs

Page 32: SPS Reston SharePoint Alwyays On

Other Options

Network

Office Web Applications Farm

SharePoint Farm

Directory

Network

Content & SA Data

On-Premises Azure

Hybrid

O365

Page 33: SPS Reston SharePoint Alwyays On

Cloud Options

SaaS

Consume the

Cloud

User Ready

O365

PaaS

Leverage theCloud

Developer Ready

Azure Roles

IaaS

Be theCloud

Operations Ready

Azure VM

Page 34: SPS Reston SharePoint Alwyays On

99.997%

34

Page 35: SPS Reston SharePoint Alwyays On

Cloud Benefits

NewSecure $$

Page 36: SPS Reston SharePoint Alwyays On

Services

Servers

ApplicationsData

RuntimeMiddleware

O/SVirtualization

StorageNetworking

On-premise

Servers

ApplicationsData

RuntimeMiddleware

O/SVirtualization

StorageNetworking

Infrastructure(as a service)

Servers

ApplicationsData

RuntimeMiddleware

O/SVirtualization

StorageNetworking

Platform(as a service)

Servers

ApplicationsData

RuntimeMiddleware

O/SVirtualization

StorageNetworking

Software(as a service)

Vendor Manages

You manage

Page 37: SPS Reston SharePoint Alwyays On

Session Objectives and Takeaways

37

Understand the concepts of Business Continuity and the implications for SharePointDifferentiate between High Availability and Disaster Recovery Gain a deeper understanding of using SQL Server AlwaysOn for implementing HA/DR for SharePoint Agree on an SLAInvest in Software and InfrastructureTEST TEST TEST

Page 38: SPS Reston SharePoint Alwyays On

Join us at #SharePint sponsored by Kemp Technologies at World of Beer of Reston in the Towncenter just across the bridge

Why? To network with fellow SharePoint professionalsWhat? SharePint!!!When? 6:15 PMWhere? World of Beer Reston1888 Explorer StreetReston, VA 20190

Thanks toKemp Technologies

Page 39: SPS Reston SharePoint Alwyays On

Thank You / Merci

www.maadarani.com, [email protected] , @mikemaadarani

www.slideshare.net/maadarani

Fill out your Evals!Q & A