Date post: | 06-May-2015 |
Category: |
Technology |
Upload: | amazon-web-services |
View: | 709 times |
Download: | 0 times |
Disaster Recovery: Implementing DR Across On-premises and AWS
Welcome
Maya Cabassi
Partner Marketing Manager
Amazon Web Services
Webinar Overview
Submit Your Questions using the Q&A tool.
A copy of today’s presentation will be made available on:
AWS SlideShare Channel@ http://www.slideshare.net/AmazonWebServices/
AWS Webinar Channel on YouTube@ http://www.youtube.com/channel/UCT-nPlVzJI-
ccQXlxjSvJmw
Abdul Sathar Sait Solutions Architect
AWS
Presenters
Brad Helicher Dir. Cloud Business
Attunity
Ken Linger Dir. Enterprise Technology
LeaseHawk
Overview of Disaster Recovery on AWS
How to use Attunity to make data available across environments
Demo and Case Study of LeaseHawk on best practices for
implementing DR on AWS
Q&A
What We’ll Cover
Disaster Recovery: Implementing DR Across On-premises and AWS
Disruptions to Business Continuity
Caused by outage of IT infrastructure
Affects businesses of all kinds and sizes
Can be very expensive
Downtime
Natural Disaster
Security Incidence
Equipment Failure
Human Error
What causes downtime
Conventional Disaster Recovery Sites
• High cost
• Low ROI
• Implemented only for most critical systems
• Usually scaled down to 50% of production
• Systems in a remote region challenging
• Costly software licenses based on hardware usage
Disaster Recovery on AWS
• Unprecedented capabilities to implement DR sites
• Easily set up DR sites on different geographic regions
• Cut down DR site cost by up to 70%
• Substantial savings on software licenses
Global Reach from Your Desktop
Common DR architectures
Each architecture
differs from the other
In terms of RTO, RPO and Cost
Moving the data that moves your
business in the cloud.
Data Transfer throughout On-Premises,
Amazon RDS, S3, & EC2
Brad Helicher
Director of Cloud Business
+1-954-946-2274, ext. 1105
Reza Khan
Director of Support Services
Disaster Recovery: What are your Goals?
15 www.attunitycloudbeam.com
» PRIMARY GOAL:
» SECONDARY GOAL:
To AVOID or MINIMIZE disruptions to Business.
To minimize DR-related cost and
make best use of stand-by infrastructure.
Disaster Recovery: How to Achieve Goals
16 www.attunitycloudbeam.com
» Solution:
» Mechanism: Minimize potential for Data Loss or Gaps in Data.
» Mechanism: Rapid Availability of Stand-by Infrastructure
Make Data available across
Production and DR environments.
Common Source Environments (On-Prem)
17 www.attunitycloudbeam.com
Database Servers App Servers Web Servers Storage
Common Target Environments (AWS)
18 www.attunitycloudbeam.com
DB Services on Amazon RDS & EC2
App Servers on Amazon EC2
Web Servers on Amazon EC2
Storage on Amazon S3 & EBS
Cross-Region Environments (AWS)
19 www.attunitycloudbeam.com
US-WEST (N. California) EU-WEST (Ireland)
ASIA PAC (Tokyo)
ASIA PAC (Singapore)
US-WEST (Oregon)
SOUTH AMERICA (Sao Paulo)
US-EAST (Virginia)
GOV CLOUD
ASIA PAC (Sydney)
1. Complexity
2. Takes too long
3. Costs too much
4. Not real-time
5. Lack of Developer Resources
20 www.attunitycloudbeam.com
Data Replication: Common Challenges
Attunity CloudBeam
Structured Data: Replicating from Source to Amazon RDS & EC2
High-Performance Information Availability Solutions. Made Radically Simple. 21
Attunity Solutions: Data Flow
23 www.attunitycloudbeam.com
AWS Region
EC2 Machine
Redshift S3
On-Premises
Source DB
Source DB
On EC2
Target DB
On EC2
24
Web-based Designer and
Management Console
Target
Database
Replication Server
In Memory Processing
Transform Filter
Persistent Store
Source
Database
Transaction
Log
Bulk Reader
CDC
Bulk Loader
Stream Loader
Data / Metadata
Data / Metadata
Attunity CloudBeam - Replicate-for-Redshift
Method & Processes
Attunity CloudBeam - Performance
» Optimized transfer protocol
» Data transfer technologies:
» Leverages Amazon multi-part transfers
» Concurrent Sessions / Transfers
» Compression
» Recoverability, Guaranteed Delivery
» SSL Encryption
» Performance Gains:
» 10-12x over standard copy
25 www.attunitycloudbeam.com
CloudBeam – Value Proposition
» Key Features:
» Move any data, anytime,
anywhere
» Accelerated transfers
» Quick & Easy Setup
» Intuitive Administration
» Extensive Automation
» Real-time Monitoring
» Affordable Pay-per-Use
26
» Business Benefits:
» Ensure Information
Availability across the
Enterprise and the Cloud
» Overcome Data Transfer
Bottlenecks
» Quick Time-to-Value
Attunity CloudBeam
Demo: Replicating from Source to Amazon RDS
High-Performance Information Availability Solutions. Made Radically Simple. 27
Attunity CloudBeam
Customer Success Story: LeaseHawk
High-Performance Information Availability Solutions. Made Radically Simple. 28
Success Story – Who is LeaseHawk?
» LeaseHawk provides strategic services which
enhance apartment communitys’ ability to
make data driven decisions, track marketing
spend, and increase lead conversion.
» Solutions include:
» CallTrack
» Routing 2 million phone calls/month
» LeadManager
» LeadScore
» Dynamic Number Insertion
» Telephone Performance Analysis
» Training Programs for Leasing Agents
LeaseHawk’s Situation & Goals
» Oracle Shop with Highly Critical Transactional Data
» Environments were largely redundant … with one exception.
» Oracle DB = potential single point of failure
» Goals:
» Situation:
» Implement Redundancy & Disaster Recovery
» Position LeaseHawk for cutover to Amazon Environments
» Avoid disruptions to business (including no data loss)
» Pursue ‘Good DR Value’ … balancing cost and making
best use of standby infrastructure
LeaseHawk’s Challenges
» Investment in on-prem hardware & licensing was onerous.
» Amazon would enable LeaseHawk to quickly provision Oracle (and
other) environments with minimal upfront costs, best-in-industry
durability, and no on-going maintenance.
» Data Integration Challenges:
» Environments & Options:
» Manual / Scripted processes took 14 hours.
» Lengthy process resulted in data gaps and disruption to
business.
Solution – Attunity CloudBeam
» Attunity CloudBeam facilitated a simplified, automated, and
accelerated data loading process.
» Following Bulk Load, Attunity Change Data Capture reduced data
refresh time from 14 hours to 15 seconds.
» Solution:
» Achieved significant gains in Operational Efficiency
» Overcame potential disruption to business
» Maintains data integrity with zero-loss
» Facilitates DB instance refresh for Dev
» Optimizes use of Standby Infrastructure
» Benefits:
Success Story – LeaseHawk
» Needs / Challenges
» Load / sync data from On-Prem Oracle to
Amazon RDS Oracle in near real-time
» Estimated manual / scripted processes to
take 14 hours with significant gaps in data
» Solution
» Attunity CloudBeam reduced data refresh
times from 14 hours to 15 seconds
» Seamless cutover with DB Redundancy
» Benefits
» Achieved significant gains in Operational
Efficiency
» Overcame potential disruption to business
» Maintains data integrity with zero-loss
» Facilitates DB instance refresh for Dev
» Optimizes use of Standby Infrastructure
LeaseHawk provides strategic services which
enhance an apartment community’s ability to
make data driven decisions, track marketing
spend, and increase lead conversion.
Business Case
“Attunity enabled LeaseHawk to replicate Oracle data across On-Prem and Amazon RDS
environments, reducing refresh times from 14 hours to under 15 seconds.”
-Ken Linger, Director of Enterprise Systems
LeaseHawk
Attunity CloudBeam
On-Premises Replication to Amazon S3 & EC2
High-Performance Information Availability Solutions. Made Radically Simple. 34
Attunity Solutions for Unstructured Files
Unstructured Data
Structured Data
External Sources
Applications
Files
DB Source
DB Source
Ingest
Automate
Aggregate
S3 EC2 Attunity AMI S3 EC2 Attunity AMI
AWS Region 1 AWS Region 2
www.attunitycloudbeam.com
36
Attunity CloudBeam – Replication-to-S3
Architecture and Flow
1. ‘Center’ initiates job, authenticating
under user context.
2. Comparative Snapshots take place on
source & target. Make-List created.
3. Optimized Transfer
via Attunity CloudBeam to
Amazon S3 Bucket
(owned/managed by customer)
4. Reporting / Monitoring inplace
5. Option for on-going, automated
replication per job configuration. (on-prem)
Attunity CloudBeam - Performance
» Optimized transfer protocol
» Data transfer technologies:
» Leverages Amazon multi-part transfers
» Concurrent Sessions / Transfers
» Compression
» Recoverability, Guaranteed Delivery
» SSL Encryption
» Performance Gains:
» 10-12x over standard copy
37 www.attunitycloudbeam.com
Attunity CloudBeam – Essential Terminology
Job types (direction of replication)
» Upload (p2p push) Center (src) Edge (tgt)
» Distribution (1-to-many push) Center (src) Edges (tgts)
» Download (p2p pull) Center (tgt) Edge (src)
Synchronization types (end-of-job results on the Target)
» Mirror: Target = Source (Trans: Add., Mod. & Missing files, Trim excess files)
» Backup: Target ≥ Source (Trans: Add., Mod. & Missing files only)
Job launch options
» Run-once
» Scheduled
» Continuous Update (Windows source)
» Trigger-File
» On-Demand
Attunity CloudBeam
Demo: Replicating from Source to Amazon EC2
High-Performance Information Availability Solutions. Made Radically Simple. 39
Q&A
Contacts:
Attunity Contact: www.attunity.com/
Learn.attunity.com/contact-us
AWS Contact: aws.amazon.com/contact-us
We’d like your feedback Please complete a short survey
Click the link in your Chat Box
https://aws.asia.qualtrics.com/SE/?SID=SV_6Ln
Vh0flwMqec5v