Disaster Recovery, Continuity of Operations, Backup, and Archive on AWS | AWS Public Sector Summit...

Preview:

Citation preview

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Joe Spiezio, Solutions Architect - AWSjspiezio@amazon.com

Haider Witwit, Solutions Architect - AWShaiderw@amazon.com

June 20, 2016

Disaster Recovery, Continuity of Operations, Backup, and Archive on AWS

Session agendaContext: on-premises Disaster Recovery (DR) using AWS

Why AWS for recovery of on-premises IT infrastructure

The ascending levels of DR

DR/Continuity scenarios

Demo

Q&A

TerminologyBusiness Continuity

Business Continuity ensures that an organization's critical business functions continue to operate or recover quickly despite serious incidents.

Disaster RecoveryDisaster Recovery (DR) enables the recovery or continuation of vital technology infrastructure and systems following a natural or human-induced disaster.

Recovery Point Objective Recovery Time ObjectiveRTO is a targeted duration in which a business process must be restored after a disaster or disruption.

RPO is the maximum targeted period in which data might be lost from an IT service due to a major incident.

Understanding RTO and RPO

Disaster

Down time

Transactions lost

RPOa

RTO

Plan for various types of disasters

History of DR

There have been many challenges for traditional DR for enterprisesBuilding and maintaining regional data centersFailed DR testsNot meeting RPO & RTOHigh technical debt

AWS compared to traditional disaster recovery

Conventional

High cost to build disaster recovery sites or data centers (CAPEX)High cost of storage, backup, archival and retrieval tools, and processes (OPEX)Difficult planning, procurement and deploymentChallenging to verify DR plansSingle level of DR across the organization

AWS

Low cost upfront investment (CAPEX)On-demand costs (OPEX)Consistent experience across AWS environmentsRecovery automationSeparate levels of DR per application or business unit

DR topology map

ELB/Appliance

EC2/Auto Scaling

Route 53

Load Balancers

Web/App Servers

Your Data Centers

DNS

DB failover nodes

AD failover nodes

Availability Zones

Multi-regionDisaster Recovery

Data Centers

AD/Authentication

Database Servers

Ascending levels of DR options

Backup & Restore

Pilot Light

Warm Standby

Multi-Site

Backup of on-premises data to AWS to use in a DR event

Replicate data and minimal running services into AWS, ready to take over and flare up

Replicate data and services into AWS ready to take over

Replicated and load balanced environments that are both actively taking production traffic

RPOa

RTO

$COST

24 hours 24 hours

$

RPOa

RTO

$COST

12 hours 4 hours

$$

RPOa

RTO

$COST

1-4 hours 15 min

$$$

RPOa

RTO

$COST

<15 min 0-5 min

$$$$

Business continuity

begins

Un-interrupted Business

continuity

Backup & Restore Pilot Light Warm Standby Multi-Site

S3StorageGateway

Glacier EBS Volumes

Route 53 Direct Connect

VPN

Net

wor

king

Sto

rage

Multiple Direct

Connect locations

Com

pute

Auto Scaling

ELBEC2

Dep

loym

ent /

M

anag

eme

nt

CloudFormation IAM

Added through the levels of DR

VPC

Backup and restore architecture

~$200 / MonthIn US-EAST

+VPN

On-premises Active

Production

www.example.com

Corporate data center AWS region

AWS DR failover

AppServers

DBServer

VPN Connecti

on

Storage GatewayiSCSI

BackupSystem

S3 / Bucket

Glacier / Archive

WebServers Internet traffic

S3 (1TB)$31/Month

Glacier (2TB)$22/Month

Storage Gateway$125/Month

S3 / Bucket

S3 (1TB)$31/Month

1TB Data

Volume

Backup and restore detailsSuitable for:

• Solutions that can sustain higher technical debt• Lower business critical nature• Low cost DR option

Leverage existing investments in• De-duplication• Compression• WAN Acceleration

Pilot light architecture

Data Replication

On-premises Active

Production Route 53

www.example.com

Corporate data center

1 TB DataVolume

AWS region

WebServers

AWSActive

Production

Direct Connect

AppServers

DBServer

1TB Data

Volume

DBServer

Pilot light architecture

$309 / MonthIn US-EAST

+DirectConnect

Data Replication

ELB

On-premises Active

Production Route 53

www.example.com

Corporate data center

1 TB DataVolume

WebServers

AWS region

WebServers

AWSActive

Production

Direct Connect

AppServers

DBServer

AppServers

1TB Data

Volume

DBServer EBS (GP2)

$100/Month

EC2 (m4.xlarge)$205/Month

EC2 (t2.medium)$0/Month

ELB (100GB Data)$0/Month

EC2 (t2.small)$0/Month

ELB (100GB Data)$0/Month

R53 (1M Query)$4/Month

CloudFormation

Pilot light details

ConsiderationsSuitable for:Solutions that need lower RTO & RPOhigher business critical natureMid-range cost DR option

3rd Party & MarketplaceCloudEndureRacemiZertoOthers

Warm standby architecture

$410 / MonthIn US-EAST

+DirectConnect

ELB

On-premises Active

Production Route 53

www.example.com

Corporate data center

1 TB DataVolume

WebServers

AWS region

WebServers

AWSActive

Production

AppServers

DBServer

AppServers

1TB Data

Volume

DBServer EBS (GP2)

$100/Month

EC2 (m3.xlarge)$205/Month

EC2 (t2.medium)$41/Month

ELB (100GB Data)$19/Month

EC2 (t2.small)$22/Month

ELB (100GB Data)$19/Month

R53 (1M Query)$4/Month

CloudFormation

Data Replication

Direct Connect

Multi-site architecture

$473 / MonthIn US-EAST

+DirectConnect

Data Replication

ELB

On-premises Active

Production Route 53

www.example.com

Corporate data center

1 TB DataVolume

WebServers

AWS region

WebServers

AWSActive

Production

Direct Connect

AppServers

DBServer

AppServers

1TB Data

Volume

DBServer EBS (GP2)

$100/Month

EC2 (m3.xlarge)$205/Month

EC2 (t2.medium)$82/Month

ELB (100GB Data)$19/Month

EC2 (t2.small)$44/Month

ELB (100GB Data)$19/Month

R53 (1M Query)$4/Month

CloudFormation

Warm standby and multi-site details

ConsiderationsSuitable for:Solutions that require RTO & RPO in minutesCore business critical functionsHigher cost DR option

PartnersPartner ecosystem

Lessons Learned

3rd Party solutionsPartner engagementOpportunity to automate technical debtCustomer experiences

AWS Partner Ecosystem

Demonstration

corporate data center AWS cloud

virtual private cloud

VPC subnet

VPC subnet

VPC subnet10.219.10.x

VPC subnet10.219.11.x

AD1

DB110.119.11.123

APP110.119.11.121

Load Balancer

APP210.119.11.122

AD2

DB210.219.9.12

3

AmazonRoute 53

AWS Direct Connect

ELB

DR.demo.awscloudlab.com

Auto Scaling group

SQL AlwaysON ListenerAuto-failover

10%90%

corporate data center AWS cloud

virtual private cloud

VPC subnet

VPC subnet

VPC subnet10.219.10.x

VPC subnet10.219.11.x

AD1

DB110.119.11.123

APP110.119.11.121

Load Balancer

APP210.119.11.122

AD2

DB210.219.9.12

3

AmazonRoute 53

AWS Direct Connect

ELB

DR.demo.awscloudlab.com

Auto Scaling group

SQL AlwaysON ListenerAuto-failover

10%90%

X0% 100%

X

corporate data center AWS cloud

virtual private cloud

VPC subnet

VPC subnet

VPC subnet10.219.10.x

VPC subnet10.219.11.x

AD1

DB110.119.11.123

APP110.119.11.121

Load Balancer

APP210.119.11.122

AD2

DB210.219.9.12

3

AmazonRoute 53

AWS Direct Connect

ELB

DR.demo.awscloudlab.com

Auto Scaling group

SQL AlwaysON ListenerAuto-failover

10%90%

X0% 100%

X

Q&A

Thank you!

Recommended