29
November 13, 2014 Rishi Vaish, VP of Product, RightScale Brian Adler, Principal Cloud Architect, RightScale

(ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Embed Size (px)

DESCRIPTION

AWS and VMware is not an either/or decision. Many enterprises are 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 session, you hear how RightScale helps customers successfully implement and manage hybrid environments that span AWS and VMware vSphere. This session covers:- 5 common use cases for hybrid environments - Why VMware isn't the same as a cloud, and what to do about it- Architectural considerations for hybrid environments- Is portability a possibility or a pipe dream?- A demo of a single-pane-of-glass to manage hybrid environments. Sponsored by RightScale.

Citation preview

Page 1: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

November 13, 2014

Rishi Vaish, VP of Product, RightScale

Brian Adler, Principal Cloud Architect, RightScale

Page 2: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014
Page 3: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Who is RightScale?

Self-Service Cloud Analytics

RightScale Cloud Portfolio Management

Cloud Management

Design

Private/Virtualized

Environments

Public

Clouds

Other

Services

Automate

Multi-Cloud Orchestration

OperateDeploy Report Optimize

Page 4: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

RightScale services

Page 5: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

41%

7%

52%

Role of Respondents

Development

Business

IT/Ops

23%

21%

21%

16%

13%6%

Level of Respondents

Execs

Dir/Mgr

Architects

Dev

IT/Ops

Other

Source: RightScale 2014 State of the Cloud Report Source: RightScale 2014 State of the Cloud Report

Page 6: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Source: RightScale 2014 State of the Cloud Report

Page 7: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

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 Cloud Usage% of Respondents Running Applications

Running apps

Experimenting

Plan to use

Source: RightScale 2014 State of the Cloud Report

Page 8: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

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 Usage% of Respondents Running Applications

Running apps

Experimenting

Plan to use

Source: RightScale 2014 State of the Cloud Report

Page 9: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

What about

Existing

Workloads?

What workloads

should I move to

the cloud?

Page 10: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

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: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Step 1: Add cloud-like constructs to your virtualized

environment

11

On-premises

Hybrid IT Management Layer

Corporate Firewall

Cloud

Orchestration

Layer

ESXi

VMware®vSphere®

Zones

Tenants

Instance Types

Volume Types

Networks

Page 12: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Step 2: Make your applications portable

12

Multi-Cloud Image

Configuration Scripts Containers

Virtualized

Environments

Infrastructure-as-code Containers

Page 13: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

How RightScale supports portability

Cloud Application TemplateDeclarative + Workflow

Servers

Storage

Network

Images

Apps

Platform Services

Web Services

Internal Services

Declare Resources Control Options Automate Deployment Enable Operations

AWS

CloudFormation

Page 14: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Step 3: Single-pane-of-glass management

14

Virtualized

Environments

Page 15: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Step 4: Identify the most cost-effective option

15

Variable

loadSeasonality

Traditional on-premise provisioning

Page 16: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

16

Page 17: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

17

Page 18: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

What about existing workloads?

18

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 19: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Application scoring criteria

Technical considerations

Basics Data/Storage Other

OS availability

Clustering

Tenancy

Networking

Multicast

SSL Termination

Static and Virtual

IP requirements

File system/

Storage

Configurations

Database I/O

Requirements

Bandwidth

Data Movement

Scale-down LogicMaster/Master DB

Configurations

Page 20: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Apply the right strategy

20

Migrate

Once

Manage

Natively

Make

Portable

Page 21: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Hybrid

Architectures

21

Page 22: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Hybrid architecture: Disaster recovery

22

Load Balancers

App Servers

Master DB Slave DB

App Servers

Slave DB

Replicate > Replicate >

Load Balancers

PRIMARY WARM DR

DNS

. . .

Page 23: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Hybrid architecture: Cloudbursting

23

Load Balancers

App Servers

Master DB Slave DB

Replicate >

End Users

App Servers

Private

AWS

AWS Direct ConnectLow latency

private network

. . . . . .

Page 24: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Hybrid architecture: Split-tier

24

Load Balancers

Master DB Slave DB

Replicate >

End Users

App Servers

Private

(On-Premises/

Hosted)

AWS

. . .

AWS Direct ConnectLow latency

private network

Page 25: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

25

Page 26: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

26

Page 27: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

Demo

27

Page 28: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

www.rightscale.com/2014-cloud-report

www.rightscale.com/private-hybrid-cloud-whitepaper

www.rightscale.com/vsphere-whitepaper

Page 29: (ENT205) AWS and VMware: How to Architect and Manage Hybrid Environments | AWS re:Invent 2014

http://bit.ly/awsevals