Top Banner
High Availability and Disaster Recovery
16

High Availability and Disaster Recovery

Nov 18, 2014

Download

Technology

Akelios

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: High Availability and Disaster Recovery

High Availability and Disaster Recovery

Page 2: High Availability and Disaster Recovery

Akelios © 2010

1. High Availability/DR Requirements

2. Cloud Environment for High Availability and DR

3. High Availability/DR Cloud Deployment Options

4. Basic Cloud Deployment Architecture

5. Intermediate Cloud Deployment Architecture

6. Advanced Cloud Deployment Architecture

7. Ultimate Cloud Deployment Architecture

8. High Availability/DR Challenges

2

Outline

Page 3: High Availability and Disaster Recovery

Akelios © 2010

1. High Availability/DR Requirements

3

High Availability/DR Requirements

• High Availability and Disaster Recovery (DR) requirements often overlap

• Application and Infrastructure Scalability

• New Software Version Deployment

• Transparent, Real-Time or Near Real Time Failover

• Uptime Requirements

• Disaster Recovery

• Application and Data Rollback

Page 4: High Availability and Disaster Recovery

Akelios © 2010

3. Cloud Environment for High Availability and DR

4

Cloud Environment High Availability and DR Attributes

• Unlimited Resources

• Ability to Allocate Resources on Demand

• Ability to Clone Environments

• Ability to Allocate Resources Automatically

• Geographical Dispersion

• Ability to Create Environments on Demand

Page 5: High Availability and Disaster Recovery

Akelios © 2010

4. High Availability/DR Cloud Deployment Options

5

High Availability/DR Cloud Options

• High Availability and DR recommendations and options vary in accordance with the uptime, scalability and cost requirements

Page 6: High Availability and Disaster Recovery

Akelios © 2010

5. Basic Cloud Deployment Architecture

6

The Basic Cloud Deployment Option

• Application infrastructure (Web Servers, Applications Servers, Databases) is set up in a single Cloud Zone

• In case of a catastrophic failure, the entire environment is restored from the back-up “image” and “storage” in a different Cloud Zone

• In takes roughly an hour for “A” record propagation and back-up loading

• Uptime is governed by Cloud Provider Zone availability

• A Basic Cloud Deployment option scales with an addition of resources to the Cloud Zone

Page 7: High Availability and Disaster Recovery

Akelios © 2010

5. Basic Cloud Deployment Architecture

7

The Basic Cloud Deployment Option Scheme

Page 8: High Availability and Disaster Recovery

Akelios © 2010

6. Intermediate Cloud Deployment Architecture

8

The Intermediate Cloud Deployment Option

• Application infrastructure (Web Servers, Applications Servers, Databases) is set up in a multiple Cloud Zones

• Second Cloud Zone is a scaled down copy of the main Cloud Zone

• In case of a catastrophic failure, the unaffected Cloud zone takes over

• It takes roughly 30 minutes to add resources to the scaled down Cloud Zone to restore full availability

• Uptime is governed by Cloud Provider Multi-Zone availability

Page 9: High Availability and Disaster Recovery

Akelios © 2010

6. Intermediate Cloud Deployment Architecture

9

The Intermediate Cloud Deployment Option Scheme

Page 10: High Availability and Disaster Recovery

Akelios © 2010

7. Advanced Cloud Deployment Architecture

10

The Advanced Cloud Deployment Option

• Application infrastructure (Web Servers, Applications Servers, Databases) is set up in a multiple Cloud Zones

• Second Cloud Zone is a full copy of the main Cloud Zone

• In case of a catastrophic failure, the unaffected zone takes over

• The Advanced Cloud Deployment option has virtually no downtime, unless both Cloud zones are affected

• Uptime is governed by Cloud Provider Multi-Zone availability

• This option is expensive since it requires full Cloud zone duplication

Page 11: High Availability and Disaster Recovery

Akelios © 2010

7. Advanced Cloud Deployment Architecture

11

The Advanced Cloud Deployment Option Scheme

Page 12: High Availability and Disaster Recovery

Akelios © 2010

8. Ultimate Cloud Deployment Architecture

12

The Ultimate Cloud Deployment Option

• Application infrastructure (Web Servers, Applications Servers, Databases) is set up in a multiple Cloud Providers

• Second Cloud Provider is a full replica of the main Provider

• In case of a catastrophic failure, the unaffected Cloud Provider takes over

• The Advanced Cloud Deployment option has virtually no downtime, unless both Cloud Providers are affected

• This option is the most expensive one, since it requires full duplication for using multiple Cloud Providers

Page 13: High Availability and Disaster Recovery

Akelios © 2010

8. Ultimate Cloud Deployment Architecture

13

The Ultimate Cloud Deployment Option Scheme

Page 14: High Availability and Disaster Recovery

Akelios © 2010

High Availability/DR Challenges

14

High Availability/DR Challenges

• Overall application is designed for the named resources

• Application Service Layer is not designed for clustering

• Application DB Layer is designed for a single database

• Application Database is not designed for replication

• Application Caching Strategy is designed for long data “hoarding”

Akelios helps you overcome these challenges on your way to

implementing effective High Availability and DR strategies

Page 15: High Availability and Disaster Recovery

Akelios © 2010 15

Akelios is a team of Cloud Computing experts that provides a wide range of Cloud Computing services, including Cloud training, Cloud development, Cloud migration, and Cloud support. We assist companies across the various stages of the Cloud adoption cycle, providing:

Cloud Vendor, Platform, and Product Selection Cloud Application Migration Cost-Benefit Analysis Cloud Disaster Recovery Security Planning Cloud Performance Tuning Cloud Architecture Design

To learn how Akelios can help your company benefit from the cutting-edge technologies and cost savings the Cloud provides, please visit http://akelios.com.

7. About Akelios

Page 16: High Availability and Disaster Recovery

Akelios © 2010

Thank You!

16

More Questions?

Send me an e-mail: [email protected]

Visit my blog: blog.akelios.com

Follow us on Twitter: twitter.com/theakelios

Author: Matthew Brown, VP of Marketing

linkedin.com/companies/akelios