amazon web services for disaster recovery, attila narin, aws

45
Amazon Web Services for Disaster Recovery A6la Narin AWS Solu:ons Architecture

Upload: cloudops-summit

Post on 05-Dec-2014

794 views

Category:

Technology


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Amazon  Web  Services  for  Disaster  Recovery  

 

A6la  Narin  AWS  Solu:ons  Architecture  

Page 2: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 3: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

 Briefly,  what  is  Disaster  Recovery?  

 

Page 4: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

 

Page 5: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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…  

Page 6: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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?  

 

Page 7: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

 Why  AWS  for  Disaster  Recovery?  

Page 8: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 9: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 10: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 11: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 12: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Availability  Zone  

AWS  is  global   Region  

Page 13: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

 AWS  services  that  can  be  used  

for  DR  

Page 14: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 15: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 16: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

0,000  

250,000  

500,000  

750,000  

1000,000  

1 Trillion

750k+  peak  transac:ons  per  second  

Objects in S3

Page 17: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Glacier Long  term  cold  storage  

From  $0.01  per  GB/Month  

99.999999999%  durability  

Long  term  archive  Amazon  Glacier  

Page 18: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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

Page 19: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

 Common  DR  Architectures  

Page 20: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

4  main  paaerns  

Common  DR  architectures  

Backup  &  Restore   Pilot  light  

Warm  standby  in  AWS  

Mul=-­‐site  solu=on  in  AWS  &  on-­‐

premise      

Page 21: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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      

Page 22: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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      

Page 23: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 24: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

The  prepara=on  process…    

Backup  &  Restore  paiern  

Take  backups  of  current  systems  

Store  backups  in  S3  

Move  to  long  term  archive  in  Glacier  

Page 25: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 26: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Push  backups  to  AWS  

Page 27: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Store  AMIs  for  servers  

Page 28: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Recover  servers  during  DR  

Page 29: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Oracle  RMAN  

Oracle  RMAN  

Oracle  Secure  Backup  Module  

S3  

Corporate  data  center  

Page 30: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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      

Page 31: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

         

Page 32: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 33: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 34: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Pilot  light  –  prepara:on  phase  

Stopped instances

Page 35: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Running instances

Pilot  light  –  recovery  phase  

Page 36: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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      

Page 37: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Warm  standby  –  prepara:on  phase  

Running instances

Page 38: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Running instances,

taking production

traffic

Warm  standby  –  recovery  phase  

Page 39: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

 Customer  example  

Page 40: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Haven Power is taking advantage of the lower costs and increased flexibility of cloud computing

Page 41: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

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  

Page 42: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

 Where  to  go  next  

Page 43: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Technology  and  services  organisa=ons  

Rich  partner  ecosystem  

Page 44: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

hip://aws.amazon.com/backup-­‐storage      

hip://aws.typepad.com      

hip://aws.amazon.com/whitepapers    

Page 45: Amazon Web Services for Disaster Recovery, Attila Narin, AWS

Thank  you!    

[email protected]  twiier.com/AWS_Aktuell  aws.amazon.com/de  

 We  are  Hiring!