In the event of a disaster, you need to be able to recover lost data quickly to ensure business continuity. For critical applications, keeping your time to recover and data loss to a minimum as well as optimizing your overall capital expense can be challenging. This session presents AWS features and services along with Disaster Recovery architectures that you can leverage when building highly available and disaster resilient applications. We will provide recommendations on how to improve your Disaster Recovery plan and discuss example scenarios showing how to recover from a disaster.
1 of 74
More Related Content
Deploying a Disaster Recovery Site on AWS: Minimal Cost with Maximum Efficiency
2. What do I expect you to know?
• 300-level talk
• Have some prior experience with AWS
• Understand/know basic terms, like Amazon EBS, Amazon S3, and
Amazon EC2
"I get it and want to learn more."
• Sessions will dive deeper into the topic. Presenters assume the
audience is familiar with the topic but may or may not have direct
experience implementing a similar solution. Code may be shared but
will not be the primary focus of the session.
18. AWS cloud
Corporate data center
CloudFormation
Amazon
Route 53
Auto Scaling group
Availability Zone #1
Security group
security group
Root volume
Data volume
EC2 instance
Web app
server
19. What did it cost?
MQ-7 R-PI 2 Route 53 S3
$10/sensor $42 $0.53/zone $ 0.03/GB
Service Cost
S3 bootstrap
script repo
$.03
Hardware $52
Route 53 DNS $0.53
Total $52.56
28. Database
server
Pilot light–recovery
www.example.com
Start in minutes
Add additional
capacity,
if needed
Reverse
proxy/
caching
server
Data
volume
Application
server
Corporate data center
Reverse
proxy/
caching
server
Application
server
Master
Database
server
30. Warm standby–prep
Mirroring /replication
Application
data source
cut over
Elastic
load
balancerActive
Not active for
production traffic
Route 53
www.example.com
Scaled down
standbyCorporate data center
Data
volume
Application
server
Subordinate
database
server
Reverse
proxy/
caching
server
AWS region
Reverse
proxy/
caching
server
Application
server
Master
Database
server
33. Hot site–prep
Mirroring /replication
Application
data source
cut over
Elastic
load
balancerActive
Route 53
www.example.com
Corporate data center
Data
volume
Application
server
Subordinate
database
server
Reverse
proxy/
caching
server
AWS region
Reverse
proxy/
caching
server
Application
server
Master
Database
server
Active
36. AWS CLI-based backup
$ aws s3 sync /backups s3://mybucket
;Back up and sync the backup folder
$ aws s3 sync /backups s3://mybucket --delete
;Like the preceding, but now delete files not present
37. What does it look like?
Remote location
S3 Amazon
Glacier
S3 bucket
/mybucket
S3
STANDARD_IA
1
2
38. What did it cost?
S3
STANDARD_IA
S3 Amazon Glacier
$ 0.0125/GB $ 0.03/GB $ 0.007/GB
Service Cost
S3 10 GB images $.30
S3–IA 100 GB of data $1.25
Amazon Glacier–1 TB archives $7.00
Total $8.55/mo
40. Large data set
AWS cloud
AWS Import/Export
Snowball
Corporate data center
NGS
On-premises
compute /cluster
Sequence dataPhysical media
Flowcell-ID
AWS CLI
Amazon Glacier
1 3
AWS
Import/Export
Snowball
or
2
41. Large data set
AWS cloud
Corporate data center
NGS
On-premises
Compute / cluster
AWS
Storage Gateway
Virtual server
Amazon S3
ISCI
Cached
volume
1
2
42. Large data set–Recovery
AWS cloud
AWS Import/Export
Corporate data center
NGS
On-premises
Compute / cluster
Sequence data
Flowcell-ID
Amazon Glacier
1
Physical media
AWS
Import/Export
Snowball
or
43. Large data set–Recovery
AWS cloud
Corporate data center
NGS
On-premises
compute/cluster
AWS
Storage Gateway
Virtual server
S3
ISCI
Cached
volume
2
1
44. What did it cost?
S3 Import/Export Amazon Glacier
$ 0.03/GB $2.49 per data-loading hour + $80
per storage device
$ 0.007/GB
Service Cost
S3 10 TB $300
Import/Export 1 PB** - Variable
Amazon Glacier archive 1 PB $7,000
Total $7,300/mo
**Factors include drive type, amount of drive.
46. Corporate data center AWS cloud
Storage
Gateway
S3
iSCSI from
Storage
Gateway to
ESX Hosts
Storage
Gateway
cached volume
to S3
VMFS
VMware ESX VMware ESXi
Replication
Appliance
Onsite VM replication/convert
47. Corporate data center AWS cloud
Storage
Gateway
S3
iSCSI from
AWS Storage
Gateway to
ESX Hosts
Storage Gateway
cached volume
to S3
VMFS
VMware ESX VMware ESXi
Replication
Appliance
AMI
EBS
VM
Import
Onsite VM replication/convert
48. What did it cost?
S3 Storage Gateway
$ 0.03/GB $125.00
Service Cost
Storage Gateway archive (32 TB) $960
Storage Gateway VM cost $125
Total $1,085/mo
50. Corporate data center
AWS
Direct Connect
VPN
us-east-1
us-west-2
Server
Server
Availability Zone Availability Zone
Failback
Server
Multisite failover
51. Corporate data center
Direct Connect
VPN
us-east-1
us-west-2
Server
Failback
AWS
CloudFormation
Server
Availability Zone Availability Zone
Server
Multisite failover
52. AWS cloud
Corporate data center
Route 53
Docker servers
www.example.com
Database
Amazon RDS
Data
mirroring
replication
Storage
Gateway
Container failover
Snapshot
S3
53. Amazon ECS
AWS cloud
Corporate data center
Route 53
www.example.com
RDS
Amazon
ECS
cluster
Container failover
EBS
Data /
code
repo
S3
54. What did it cost? (30 days)–Remote site
VPC VPN EC2 *
(m4.xlarge)
1 Gb
Direct Connect
EBS Region data
transfer fee
$ 0.05
/Hour
$ 0.252 $ 0.30/Hour $ 0.10/GB $ 0.02/GB
Service Cost
1 GB Direct Connect $216
VPN Fallback Connection $36
(2) EC2 instances $362.88
(2) EBS 60 GB volumes $12
(1) AMI copy to us-west-2 $1.20
Total $628.08*us-west-2, Amazon Linux AMI
55. What did it cost? (30 days)–Docker
Storage
Gateway
EC2 Route 53 RDS EBS Elastic Load
Balancing
$ 125.00 $0.252/
Hour
$0.53/
Zone
$0.185/
Hour
$0.10/GB $0.025/Hour
Service Cost
Storage Gateway $125
Route 53 DNS $0.53
Elastic Load Balancing $18
RDS (MySQL) db.m3.large $133.20
(3) ECS cluster nodes m4.xlarge + (3) 30 GB EBS $553.32
Total $821.05/mo