aws and vmware: how to architect and manage hybrid environments

31
AWS AND VMWARE: HOW TO ARCHITECT AND MANAGE HYBRID ENVIRONMENTS

Upload: rightscale

Post on 08-Jul-2015

449 views

Category:

Technology


2 download

DESCRIPTION

AWS and VMware are not an either/or decision. Almost every enterprise is looking to leverage AWS in addition to their existing VMware virtualized environments. They want to choose the right venue for each application and move applications between VMware and AWS as their business needs dictate. In this webinar, you’ll hear how RightScale helps customers to successfully implement and manage hybrid environments that span AWS, VMware vSphere and other clouds. In this webinar we will: -5 common use cases for hybrid environments -Why VMware isn’t the same as a cloud, and what to do about it -Architecture considerations for hybrid environments -Is portability a possibility or a pipe dream? -Demo of a single-pane-of-glass to manage hybrid environments

TRANSCRIPT

Page 1: AWS and VMware: How to Architect and Manage Hybrid Environments

AWS AND VMWARE:

HOW TO ARCHITECT AND MANAGE

HYBRID ENVIRONMENTS

Page 2: AWS and VMware: How to Architect and Manage Hybrid Environments

Panelists

• Rishi Vaish

• VP of Product, RightScale

• Brian Adler

• Principal Cloud Architect

• Ryan O’Leary

• Senior Product Manager

Page 3: AWS and VMware: How to Architect and Manage Hybrid Environments

POLLS #1 AND #2

2

Page 4: AWS and VMware: How to Architect and Manage Hybrid Environments

Agenda

• State of the Cloud

• Considerations for Hybrid

• How to Go Hybrid

• Demo

Page 5: AWS and VMware: How to Architect and Manage Hybrid Environments

Who is RightScale?

Self-Service Cloud Analytics

RightScale Cloud Portfolio Management

Cloud Management

Design

Virtualized

Environments

Public

Clouds

Other

Services

Private

Clouds

Automate

Multi-Cloud Orchestration

Operate Deploy Report Optimize

Page 6: AWS and VMware: How to Architect and Manage Hybrid Environments

Hybrid is the Preferred Strategy

Source: RightScale 2014 State of the Cloud Report

Page 7: AWS and VMware: How to Architect and Manage Hybrid Environments

4%

4%

5%

8%

9%

11%

12%

18%

49%

8%

17%

10%

17%

14%

25%

19%

15%

25%

10%

12%

8%

10%

11%

10%

10%

14%

9%

0% 20% 40% 60% 80% 100%

HP Cloud

Google IaaS

Softlayer/IBM

Google App Engine

Rackspace Public Cloud

Azure IaaS

Azure PaaS

VMware vCHS

AWS

Enterprise Public Cloud Usage % of Respondents Running Applications

Running apps

Experimenting

Plan to use

AWS is Dominating Public Cloud Adoption

Source: RightScale 2014 State of the Cloud Report

Page 8: AWS and VMware: How to Architect and Manage Hybrid Environments

6%

13%

15%

21%

26%

52%

9%

12%

25%

15%

17%

10%

3%

6%

12%

7%

10%

6%

0% 20% 40% 60% 80%

Eucalyptus

Citrix CloudStack

OpenStack

Microsoft System Center

VMware vCloud Director

VMware vSphere/vCenter

Enterprise Private Cloud Usage % of Respondents Running Applications

Running apps

Experimenting

Plan to use

VMware Dominates Private Cloud

Source: RightScale 2014 State of the Cloud Report

Page 9: AWS and VMware: How to Architect and Manage Hybrid Environments

What about

Existing

Workloads?

What workloads

should I move to

the cloud?

Page 10: AWS and VMware: How to Architect and Manage Hybrid Environments

5 Use Cases for Hybrid

Best Venue

• Geography, Cost, Features

Life Cycle

• Dev/Test vs Stage/Prod

• Spikey vs Steady-state load

Disaster Recovery

Split Tier Cloud Bursting

Page 11: AWS and VMware: How to Architect and Manage Hybrid Environments

POLL #3

10

Page 12: AWS and VMware: How to Architect and Manage Hybrid Environments

SOLVING THE

PORTABILITY PUZZLE

11

Page 13: AWS and VMware: How to Architect and Manage Hybrid Environments

Step 1: Add Cloud-Like Constructs to Your

Virtualized Environment

12

On-premises

Cloud Management Layer

Corporate Firewall

Cloud

Orchestration

Layer

ESXi

VMware®vSphere®

Zones

Tenants

Instance Types

Volume Types

Networks

Page 14: AWS and VMware: How to Architect and Manage Hybrid Environments

Step 2: Make Your Applications Portable

13

Multi-Cloud Image

Configuration Scripts Containers

Virtualized

Environments

Infrastructure-as-code Containers

Public

Clouds

Private

Clouds

Page 15: AWS and VMware: How to Architect and Manage Hybrid Environments

How RightScale Supports Portability

Cloud Application Template Declarative + Workflow

Servers

Storage

Network

Images

Apps

Platform Services

Web Services

Internal Services

Declare Resources Control Options Automate Deployment Enable Operations

CloudFormation

Page 16: AWS and VMware: How to Architect and Manage Hybrid Environments

Step 3: Single-Pane-of-Glass Management

15

Virtualized

Environments

Page 17: AWS and VMware: How to Architect and Manage Hybrid Environments

Step 4: Identify the Most Cost-Effective Option

16

Variable

load Seasonality

Traditional on-premise provisioning

Page 18: AWS and VMware: How to Architect and Manage Hybrid Environments

• Have you accounted for all your costs?

• Are your loads steady-state?

• Will usage of steady-state loads change in the future?

Seasonality? Growth?

• How much do you need to overprovision on-premise

infrastructure to cover spikes?

• What is the value of agility and flexibility?

• What is affinity for CapEx vs OpEx?

Assessing Cost: Questions to Ask

17

Page 19: AWS and VMware: How to Architect and Manage Hybrid Environments

18

Page 20: AWS and VMware: How to Architect and Manage Hybrid Environments

What About Existing Workloads?

19

REFACTOR

DON’T MIGRATE HOLD OFF

QUICK WINS

Technical Fit

Bu

sin

ess Im

pa

ct

App 1

App 7

App 3

App 12

App 4

App 6

App 2

App 5

App 8

App 11

App 10

App 9

Page 21: AWS and VMware: How to Architect and Manage Hybrid Environments

Application Scoring Criteria

Technical Considerations

Basics Data/Storage Other

OS availability

Clustering

Tenancy

Networking

Multi-cast

SSL termination

Static and Virtual

IP requirements

Filesystem/

Storage

configurations

Database I/O

requirements

Bandwidth

Data movement

Scale-down logic Master/Master DB

configurations

Page 22: AWS and VMware: How to Architect and Manage Hybrid Environments

Apply the Right Strategy

21

Migrate

Once

Manage

Natively

Make

Portable

Page 23: AWS and VMware: How to Architect and Manage Hybrid Environments

HYBRID

ARCHITECTURES

22

Page 24: AWS and VMware: How to Architect and Manage Hybrid Environments

Hybrid Architecture: Disaster Recovery

23

Load Balancers

App Servers

Master DB Slave DB

App Servers

Slave DB

Replicate > Replicate >

Load Balancers

PRIMARY WARM DR

DNS

. . .

Page 25: AWS and VMware: How to Architect and Manage Hybrid Environments

Hybrid Architecture: Cloudbursting

24

Load Balancers

App Servers

Master DB Slave DB

Replicate >

End Users

App Servers

Private

AWS

AWS Direct Connect Low latency

private network

. . . . . .

Page 26: AWS and VMware: How to Architect and Manage Hybrid Environments

Hybrid Architecture: Split-Tier

25

Load Balancers

Master DB Slave DB

Replicate >

End Users

App Servers

Private

(On-Prem/Hosted) AWS

. . .

AWS Direct Connect Low latency

private network

Page 27: AWS and VMware: How to Architect and Manage Hybrid Environments

• New (and existing) capabilities from AWS can help

• CloudHSM

• S3 encryption in-flight and at-rest

• EBS encryption-flight and at-rest

• IAM granular permissions

• Third party tools from AWS partners can help

• Key Management

• Data Encryption

• Monitoring/Alerting

Security and Compliance: Not Just for Private

26

Page 28: AWS and VMware: How to Architect and Manage Hybrid Environments

• RightScale customers are running PII and PCI-compliant

applications in AWS and some are on path to do HIPAA as

well

Security and Compliance: Not Just for Private

27

Page 29: AWS and VMware: How to Architect and Manage Hybrid Environments

DEMO

28

Page 31: AWS and VMware: How to Architect and Manage Hybrid Environments

THANK YOU.