CloudOps Summit 2012, Frankfurt, 20.9.2012, Track 2 - Build and Run
by Attila Narin, Senior Solutions Architect AWS
http://cloudops.de/sprecher/#attilanarin
Find the video of this talk at http://youtu.be/PY6SThtenVc
WordPress Websites for Engineers: Elevate Your Brand
Amazon Web Services for Disaster Recovery, Attila Narin, AWS
1. Amazon
Web
Services
for
Disaster
Recovery
A6la
Narin
AWS
Solu:ons
Architecture
2. Agenda
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
4. Disaster
Recovery
vs.
Archiving
and
Backup
Archiving
Backup
Disaster
Recovery
moving
data
that
is
no
longer
making
copies
of
data
which
the
process,
policies
and
ac:vely
used
to
a
separate
may
be
used
to
restore
the
procedures
related
to
data
storage
device
for
long-‐ original
aHer
loss,
dele:on,
preparing
for
recovery
or
term
reten:on
or
corrup:on
con:nua:on
of
technology
infrastructure
aHer
a
natural
or
human-‐induced
disaster
5. Examples
of
Disasters
a
hot
topic
for
businesses
worldwide
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…
6. What
is
Disaster
Recovery?
DR
is
part
of
a
wider
set
of
policies
and
controls:
Business
Con=nuity
Recovery
Time
Recovery
Point
Objec:ve
(RTO)
Objec:ve
(RPO)
How
quickly
you
need
this
assets
to
be
How
‘fresh’
the
recovery
must
be
for
the
recovered?
asset?
e.g.
1min?
15min?
1hr?
4hrs?
1day?
e.g.
zero
data
loss,
15mins
out
of
date?
8. U:lity,
on-‐demand
datacenter
The
fundamental
economic
model…
Primary
Site
Secondary
Site
Routers
Routers
Firewalls
Firewalls
Network
Network
Applica=on
Licenses
Applica=on
Licenses
Opera=ng
Systems
Opera=ng
Systems
Hypervisor
Hypervisor
Servers
Servers
SAN
SAN
Primary
Storage
Primary
Storage
Backup
Backup
Archive
Archive
9. U:lity,
on-‐demand
datacenter
The
fundamental
economic
model…
Primary
Site
AWS
Routers
Routers
Firewalls
Firewalls
Network
Network
Applica=on
Licenses
Applica=on
Licenses
Opera=ng
Systems
Opera=ng
Systems
Hypervisor
Hypervisor
Servers
Servers
SAN
SAN
Primary
Storage
Snapshot
Storage
Backup
Backup
Archive
Archive
10. U:lity,
on-‐demand
datacenter
The
fundamental
economic
model…
Primary
Site
AWS
Routers
Routers
Firewalls
Secondary
Firewalls
Network
Applica=on
Licenses
site
costs
Network
Applica=on
Licenses
Opera=ng
Systems
Opera=ng
Systems
Hypervisor
Hypervisor
Servers
Servers
SAN
SAN
Primary
Storage
Snapshot
Storage
Backup
Backup
Archive
Archive
11. DR
Tradeoffs
and
Choices
Assets
can
sit
on
a
spectrum
of
technical
complexity…
Rebuild
when
Run
hot
standby
required
from
configura:on
with
offsite
backup
auto-‐failover
14. Object
storage
&
Networking
services
Founda:on
services
transfer
services
Amazon
Simple AWS Direct Amazon Elastic
Storage Connect Compute Cloud
Service (S3) (EC2)
Amazon Virtual
Private Cloud Amazon Relational
AWS Import/Export (VPC) Database Service (RDS)
Amazon Amazon
AWS Storage Route 53 Elastic Block
Gateway Service
Storage (EBS)
15. AWS
storage
is
ideal
for
DR
S3
and
Elas=c
Block
Store
Simple
Storage
Service
Elas:c
Block
Store
Highly
scalable
object
storage
High
performance
block
storage
device
1
byte
to
5TB
in
size
1GB
to
1TB
in
size
99.999999999%
durability
Mount
as
drives
to
instances
with
snapshot/cloning
func=onali=es
16. Objects in S3
1 Trillion
1000,000
750,000
500,000
250,000
0,000
750k+
peak
transac:ons
per
second
17. Long
term
archive
Amazon
Glacier
Glacier
Long
term
cold
storage
From
$0.01
per
GB/Month
99.999999999%
durability
18. Networking options
Internet
Internet
Direct
Connect
VPN
Connec:on
Virtual
Private
Cloud
Dedicated
connec=on
between
your
IT
A
Hardware
VPN
connec=on
connects
Private,
isolated
sec=on
of
the
AWS
Cloud
infrastructure
and
the
AWS
datacenters
amazon
environment
to
your
datacenter
Launch
resources
in
a
virtual
network
that
you
Extend
your
network
infrastructure
and
Internet
Protocol
security
(IPsec)
VPN
define
VLANs
into
AWS
connec=on
complete
control
over
your
virtual
networking
Commonly
used
hardware
supported
environment
20. Common
DR
architectures
4
main
paaerns
Backup
&
Restore
Pilot
light
Warm
standby
in
Mul=-‐site
solu=on
AWS
in
AWS
&
on-‐
premise
21. Common
DR
architectures
We’ll
focus
on
3
of
them…
Backup
&
Restore
Pilot
light
Warm
standby
in
Mul=-‐site
solu=on
AWS
in
AWS
&
on-‐
premise
22. Common
DR
architectures
Let’s
start
with
Backup
&
Restore
Backup
&
Restore
Pilot
light
Warm
standby
in
Mul=-‐site
solu=on
AWS
in
AWS
&
on-‐
premise
23. Backup
&
Restore
paiern
Advantages
to
star=ng
a
journey
with
this
paaern
Simple
to
get
started
Cost
effec:ve
Easy
star=ng
point
for
exploring
the
Very
high
levels
of
data
durability
at
AWS
cloud
low
price
Low
technical
barrier
to
entry
Cost
of
storing
snapshots
in
S3
Focus
on
incorpora=ng
cloud
into
your
Archiving
possibili=es
beyond
tape
DR
strategy,
not
on
complex
technical
using
Glacier
issues
related
to
hot-‐hot
systems
24. Backup
&
Restore
paiern
The
prepara=on
process…
Take
backups
of
Store
backups
Move
to
long
term
current
systems
in
S3
archive
in
Glacier
25. Backup
&
Restore
paiern
The
process…
Take
backups
of
Store
backups
Move
to
long
term
current
systems
in
S3
archive
in
Glacier
Detail
how
you
will
restoring
from
backup
or
recover
from
archive
29. Oracle
RMAN
Corporate
data
center
Oracle
Oracle
Secure
RMAN
Backup
S3
Module
30. Common
DR
architectures
Let’s
look
at
the
Pilot
Light
paaern…
Backup
&
Restore
Pilot
light
Warm
standby
in
Mul=-‐site
solu=on
AWS
in
AWS
&
on-‐
premise
31. Pilot
light
architecture
Moving
along
the
DR
spectrum…
Build
resources
around
replicated
dataset
Keep
‘pilot
light’
on
by
replica=ng
core
databases
Build
AWS
resources
around
dataset
and
leave
in
stopped
state
32. Pilot
light
architecture
Moving
along
the
DR
spectrum…
Build
resources
around
Scale
resources
in
AWS
in
replicated
dataset
response
to
a
DR
event
Keep
‘pilot
light’
on
by
replica=ng
core
Start
up
pool
of
resources
in
AWS
when
databases
events
dictate
Build
AWS
resources
around
dataset
and
Ramp
up
to
produc=on
capacity
by
star=ng
leave
in
stopped
state
and
scaling
resources
33. Pilot
light
architecture
Moving
along
the
DR
spectrum…
Build
resources
around
Scale
resources
in
AWS
in
replicated
dataset
response
to
a
DR
event
Keep
‘pilot
light’
on
by
replica=ng
core
Start
up
pool
of
resources
in
AWS
when
databases
events
dictate
Build
AWS
resources
around
dataset
and
Ramp
up
to
produc=on
capacity
by
star=ng
leave
in
stopped
state
and
scaling
resources
Switch-‐over
to
system
in
AWS
36. Common
DR
architectures
Let’s
look
at
the
Pilot
Light
paaern…
Backup
&
Restore
Pilot
light
Warm
standby
in
Mul=-‐site
solu=on
AWS
in
AWS
&
on-‐
premise
40. Haven Power is
taking advantage
of the lower
costs and
increased
flexibility of cloud
computing
41. 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