learn how to reduce costs and increase efficiencies of disaster recovery capabilities with aws

17
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved. Increasing Disaster Recovery Efficiencies: Deploying Oracle ASM on AWS

Upload: amazon-web-services

Post on 14-Aug-2015

294 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Increasing Disaster Recovery

Efficiencies:

Deploying Oracle ASM on AWS

Page 2: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

On Stage

• John Landy – Datapipe

Chief Technology Officer

• Jason Pavao – Datapipe

Solution Architect

Page 3: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Who is

• The largest golf equipment and

apparel company in the world

• Owned by Adidas since 1999

• More PGA Pros use TaylorMade

drivers than most other brands

combined

• Innovated the metal driver in 1979

• Revolutionized the sport

– Advanced aerodynamics

– Weighted drivers

Who is

• Leader in Gartner Magic Quadrant for

Cloud-Enabled Managed Hosting (July 2014)

• Leader in Forrester Hosted Private Cloud

Solutions (Q4 2014)

• Multi-Platform Hybrid IT solutions for the

Enterprise

• Datapipe Managed Cloud for AWS

(Launched in 2010)

• AWS Premier Consulting Partner

• AWS Managed Service Partner

• Experienced Managed Service Provider

Page 4: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Disaster Recovery Solution Scope and Overview

As a sports company we are

very competitive, we like to WIN

adidas asked us to cut costs…

…and we did by deploying DR on AWS

Goals

• Move existing DR out of server room at

Adidas

• Reduce CAPEX on hardware

• Find a trusted partner to guide through

setting up Oracle in AWS

Requirements:

• RPO: 4 Hours, RTO: 4 Hours (Max)

• Handle ~1TB of data changes daily

• Test and restore on a regular basis with

low overhead

• Minimal maintenance

– (replication, OS/app patching at DR site)

• 2TB Storage (10% annual growth)

• Existing DR (non-EBS) not in scope,

but should fit in later

• 1000mi site (not 100mi site)

Page 5: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Technology Challenges

Required:

Needed a solution for our EBS so we could test the Cloud and plan for future growth

Challenges:

• Deployment options for Oracle

• Configuring ASM on AWS

• Disk Allocation

• How to secure the infrastructure with cloud security

Page 6: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Technology Challenges – Oracle Database

Deployment Option One:

Deploy on AWS via RDS with an option for BYOL

Cons• No root access to the OS and

Database to fine tune settings

• No option to be the target of a Data Guard Replication stream for DR purposes

• Limited Instance Types

Pros

• Fully managed service from AWS

• No need for full time DBA

• Backups, Snapshots, Patching, HA all

easily configurable via AWS Console

• Multi Availability Zones in a single

region

Page 7: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Technology Challenges – Oracle Database

Deployment Option Two:

Deploy on AWS via EC2

Cons

• You take on the management tasks

that RDS handles for you

• You have to supply your own

Oracle DB licenses

Pros

• Oracle Support Compliance (OVM/Hard Partitioning/Processor Licensing Model)

• Full control of the underlying Operating System and Database configuration

• Have the ability to become the target for a Data Guard Replication Stream for DR purposes

• Customizable Instance Types

Page 8: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Chosen Path : Option Two

Deploy on AWS via EC2

• Fine grained access and control

• Exacting control over Database versions

• Traditional Loading/Migration and Backup/Recovery methodologies

• Access to the OS

• Access to the underlying file system

• Performance tuning

• Verbose logging access

• SYSDBA privileges

• Data Guard

Page 9: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Oracle Data Guard Deployment

Deployment Diagram

Page 10: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Technology Challenges – Configuring ASM on AWS

Challenge : Choose an appropriate OS for the Scenario

AWS default Linux does not allow the installation of the Auto Restart Environment (including ASM)

• Why?

– OS unsupported by Oracle

– Oracle licensing only support on approved OEL AMI’s

– Settings not compatible with Oracle installer

• Resolution

– Use Oracle Linux instances instead of Amazon Linux

Page 11: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Technology Challenges – Configuring ASM on AWS

Challenge : Disk Allocation in AWS

In Big Iron SAN storage environments hundreds of LUNs can

be requested at once – AWS has a limit of 20 per instance

• We had to adjust our methodology to make this

environment work efficiently

– 1 disk per ASM disk group

– No partitioning the disk for multiple disk groups

Page 12: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Technology Challenges – Security

Challenge : Security

Page 13: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

What does this look like as an entire

solution?

Page 14: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Deployed Disaster Recovery Solution

Managed Cloud for AWS

Page 15: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Benefits

• TaylorMade’s EBS system is the life blood of the

company. Having an offsite backup and the

ability to recover within the RTO give a sense of

security.

• Gained a trusted partner in Datapipe– Cloud was the next step

– Latest technology offerings

– Effectively an Extension of the TaylorMade team

Page 16: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

Questions

Page 17: Learn How to Reduce Costs and Increase Efficiencies of Disaster Recovery Capabilities with AWS

NEW YORK