Amazon Web Services for Disaster Recovery
A6la Narin AWS Solu:ons Architecture
Briefly, what is Disaster Recovery? Why AWS for Disaster Recovery? AWS services that can be employed Common DR architectures Customer example Where to go next
Agenda
Briefly, what is Disaster Recovery?
vs. Archiving and Backup
Disaster Recovery
Archiving Backup Disaster Recovery
moving data that is no longer ac:vely used to a separate data storage device for long-‐
term reten:on
making copies of data which may be used to restore the original aHer loss, dele:on,
or corrup:on
the process, policies and procedures related to
preparing for recovery or con:nua:on of technology infrastructure aHer a natural or human-‐induced disaster
a hot topic for businesses worldwide
Examples of Disasters
Flooding and cyclone in Australia Mudslides Rio de Janeiro
Earthquake in New Zealand Tsunami and flooding in Japan Tornados and flooding in USA
Flooding in Taiwan
…and of course, human error…
DR is part of a wider set of policies and controls: Business Con=nuity
What is Disaster Recovery?
Recovery Time Objec:ve (RTO)
How quickly you need this assets to be
recovered? e.g. 1min? 15min? 1hr? 4hrs? 1day?
Recovery Point Objec:ve (RPO)
How ‘fresh’ the recovery must be for the
asset? e.g. zero data loss, 15mins out of date?
Why AWS for Disaster Recovery?
The fundamental economic model…
U:lity, on-‐demand datacenter
Primary Site
Routers Firewalls Network
Applica=on Licenses Opera=ng Systems
Hypervisor Servers SAN
Primary Storage Backup Archive
Secondary Site
Routers Firewalls Network
Applica=on Licenses Opera=ng Systems
Hypervisor Servers SAN
Primary Storage Backup Archive
The fundamental economic model…
U:lity, on-‐demand datacenter
Primary Site
Routers Firewalls Network
Applica=on Licenses Opera=ng Systems
Hypervisor Servers SAN
Primary Storage Backup Archive
AWS Routers Firewalls Network
Applica=on Licenses Opera=ng Systems
Hypervisor Servers SAN
Snapshot Storage Backup Archive
The fundamental economic model…
U:lity, on-‐demand datacenter
Primary Site
Routers Firewalls Network
Applica=on Licenses Opera=ng Systems
Hypervisor Servers SAN
Primary Storage Backup Archive
AWS Routers Firewalls Network
Applica=on Licenses Opera=ng Systems
Hypervisor Servers SAN
Snapshot Storage Backup Archive
Secondary site costs
Assets can sit on a spectrum of technical complexity…
DR Tradeoffs and Choices
Rebuild when required from offsite backup
Run hot standby configura:on with
auto-‐failover
Availability Zone
AWS is global Region
AWS services that can be used
for DR
Amazon Simple Storage
Service (S3)
AWS Import/Export
AWS Storage Gateway Service
AWS Direct Connect
Amazon Virtual Private Cloud
(VPC)
Amazon Route 53
Amazon Elastic Compute Cloud
(EC2)
Amazon Relational Database Service (RDS)
Amazon Elastic Block
Storage (EBS)
Object storage & transfer services
Networking services Founda:on services
S3 and Elas=c Block Store
AWS storage is ideal for DR
Simple Storage Service
Highly scalable object storage
1 byte to 5TB in size
99.999999999% durability
Elas:c Block Store
High performance block storage device
1GB to 1TB in size
Mount as drives to instances with snapshot/cloning func=onali=es
0,000
250,000
500,000
750,000
1000,000
1 Trillion
750k+ peak transac:ons per second
Objects in S3
Glacier Long term cold storage
From $0.01 per GB/Month
99.999999999% durability
Long term archive Amazon Glacier
Direct Connect Dedicated connec=on between your IT
infrastructure and the AWS datacenters
Extend your network infrastructure and VLANs into AWS
VPN Connec:on A Hardware VPN connec=on connects
amazon environment to your datacenter
Internet Protocol security (IPsec) VPN connec=on
Commonly used hardware supported
Virtual Private Cloud Private, isolated sec=on of the AWS Cloud
Launch resources in a virtual network that you
define complete control over your virtual networking
environment
Internet
Internet
Networking options
Common DR Architectures
4 main paaerns
Common DR architectures
Backup & Restore Pilot light
Warm standby in AWS
Mul=-‐site solu=on in AWS & on-‐
premise
We’ll focus on 3 of them…
Common DR architectures
Backup & Restore Pilot light
Warm standby in AWS
Mul=-‐site solu=on in AWS & on-‐
premise
Let’s start with Backup & Restore
Common DR architectures
Backup & Restore Pilot light
Warm standby in AWS
Mul=-‐site solu=on in AWS & on-‐
premise
Advantages to star=ng a journey with this paaern
Backup & Restore paiern
Simple to get started
Easy star=ng point for exploring the AWS cloud
Low technical barrier to entry
Focus on incorpora=ng cloud into your DR strategy, not on complex technical issues related to hot-‐hot systems
Cost effec:ve
Very high levels of data durability at low price
Cost of storing snapshots in S3
Archiving possibili=es beyond tape using Glacier
The prepara=on process…
Backup & Restore paiern
Take backups of current systems
Store backups in S3
Move to long term archive in Glacier
The process…
Backup & Restore paiern
Take backups of current systems
Store backups in S3
Detail how you will restoring from backup or recover from archive
Move to long term archive in Glacier
Push backups to AWS
Store AMIs for servers
Recover servers during DR
Oracle RMAN
Oracle RMAN
Oracle Secure Backup Module
S3
Corporate data center
Let’s look at the Pilot Light paaern…
Common DR architectures
Backup & Restore Pilot light
Warm standby in AWS
Mul=-‐site solu=on in AWS & on-‐
premise
Moving along the DR spectrum…
Pilot light architecture
Build resources around replicated dataset
Keep ‘pilot light’ on by replica=ng core
databases
Build AWS resources around dataset and leave in stopped state
Moving along the DR spectrum…
Pilot light architecture
Build resources around replicated dataset
Keep ‘pilot light’ on by replica=ng core
databases
Build AWS resources around dataset and leave in stopped state
Scale resources in AWS in response to a DR event
Start up pool of resources in AWS when
events dictate
Ramp up to produc=on capacity by star=ng and scaling resources
Moving along the DR spectrum…
Pilot light architecture
Build resources around replicated dataset
Keep ‘pilot light’ on by replica=ng core
databases
Build AWS resources around dataset and leave in stopped state
Scale resources in AWS in response to a DR event
Start up pool of resources in AWS when
events dictate
Ramp up to produc=on capacity by star=ng and scaling resources
Switch-‐over to system in AWS
Pilot light – prepara:on phase
Stopped instances
Running instances
Pilot light – recovery phase
Let’s look at the Pilot Light paaern…
Common DR architectures
Backup & Restore Pilot light
Warm standby in AWS
Mul=-‐site solu=on in AWS & on-‐
premise
Warm standby – prepara:on phase
Running instances
Running instances,
taking production
traffic
Warm standby – recovery phase
Customer example
Haven Power is taking advantage of the lower costs and increased flexibility of cloud computing
EU region DR site for range of business applica:ons
All running in a Virtual Private Cloud (VPC)
DR provision for applica:ons dependent on Oracle and SQL Server databases
Includes DR for Ac:ve Directory and Windows file shares
Where to go next
Technology and services organisa=ons
Rich partner ecosystem
hip://aws.amazon.com/backup-‐storage
hip://aws.typepad.com
hip://aws.amazon.com/whitepapers