planning for and succeeding with hybrid cloud

38
© 2012 Eucalyptus Systems, Inc. Planning for and Succeeding with Hybrid Cloud Paul Weiss, Eucalyptus George Hadjiyanis, enStratus

Upload: eucalyptus-systems-inc

Post on 20-Jun-2015

468 views

Category:

Documents


3 download

DESCRIPTION

The mainstream adoption of public cloud services has led to a shift in how IT and Developers look at utilizing on-premise resources. On the surface, the benefits seem clear: faster time to market, greater security, and improved control over service level agreements. However, hybrid cloud environments introduce new challenges that can increase complexity and costs. In order to reap the benefits, organizations must be aware of and ready to address common issues with operating across multiple clouds. This webinar will describe these challenges and demonstrate how users can effectively gain the most from their public and private clouds.

TRANSCRIPT

© 2012 Eucalyptus Systems, Inc.

Planning for and Succeeding with Hybrid Cloud

Paul Weiss, Eucalyptus George Hadjiyanis, enStratus

3

Why Cloud?

© 2012 Eucalyptus Systems, Inc.

The Connected Life by 2020

4

© 2012 Eucalyptus Systems, Inc.

Websites

5

© 2012 Eucalyptus Systems, Inc.

Social Media

• 31.8 million

• # Twitter followers – Lady Gaga

6

© 2012 Eucalyptus Systems, Inc.

Why We’re Here…

7

Source: 2012 Future of Cloud Survey

© 2012 Eucalyptus Systems, Inc.

Tomorrow’s Cloud Forecast

8

Source: 2012 Future of Cloud Survey

© 2012 Eucalyptus Systems, Inc. 9

The Roadmap Through Private Cloud

© 2012 Eucalyptus Systems, Inc.

Traditional IT Deployment Model

10

User requests server

Server provisioned

Wait

Negotiate resource

configuration

Negotiate business

case Approved?

IT available? no

no

yes

yes

© 2012 Eucalyptus Systems, Inc.

Cloud Computing Deployment Model

11

User requests server

Server provisioned

IT defines resource

policies

Within policies?

yes

no

© 2012 Eucalyptus Systems, Inc.

5 Essential Cloud Characteristics

12

© 2012 Eucalyptus Systems, Inc. 13

Source: http://aka.ms/532

© 2012 Eucalyptus Systems, Inc.

Public Clouds

14

public cloud

users

Company B Company A

users

© 2012 Eucalyptus Systems, Inc.

Private Clouds

15

private cloud

users

company

© 2012 Eucalyptus Systems, Inc.

Hybrid Clouds

16

public cloud private cloud

hybrid cloud

users

company

© 2012 Eucalyptus Systems, Inc.

Virtualization and Cloud Computing

17

hardware

virtualization

cloud computing

layers of control

18

How to Choose an Application to

Move to the Cloud

© 2012 Eucalyptus Systems, Inc.

Application Dependency Mapping

19

© 2012 Eucalyptus Systems, Inc.

Simpler

20

© 2012 Eucalyptus Systems, Inc.

Examples of Tight / Loose Coupling

• Example of tight coupling:

Controller A Controller B Controller C

Controller A Controller B Controller C Controller A Controller B Controller C

Controller A Controller B Controller C

Q

1

Q

1

Q

1

• Example of loose coupling using queues:

© 2012 Eucalyptus Systems, Inc.

Example of Scalability Design

Apache + HAProxy Apache + HAProxy

App Server 1 App Server 2 App Server 3 App Server n

Master DB

Slave DB EBS

Vol. EBS Vol.

Walrus

Your Site

Daily Snapshots Rolling Snapshots

Replication

172.168.2.54 172.168.9.87

23

Designing a Hybrid Cloud

© 2012 Eucalyptus Systems, Inc.

Eucalyptus - Hybrid by Design

© 2012 Eucalyptus Systems, Inc.

AWS Compatibility

• AWS is the most widely-used public cloud in the world

– The de facto industry standard API

– Large collection of tools and virtual machine images

• Eucalyptus is compatible with several popular AWS APIs

– Elastic Compute Cloud (EC2)

– Simple Storage Service (S3)

– Elastic Block Store (EBS)

– Identity and Access Management (IAM)

• Eucalyptus provides other functionality similar to AWS

– Elastic IP addresses

– Availability Zones (Clusters in Eucalyptus)

– AMIs (EMIs in Eucalyptus)

25

© 2012 Eucalyptus Systems, Inc. 26

AWS – Eucalyptus Partnership

AWS API Cloud on their hardware

Eucalyptus API Cloud on your hardware

© 2012 Eucalyptus Systems, Inc.

Workload Migration Between Eucalyptus and AWS

© 2012 Eucalyptus Systems, Inc.

Mirroring / Replication

Scaled down

Standby Data

Volume

Application Server

Reverse Proxy / Caching Server

AWS Region

Slave Database

Server

Data Volume

Application Server

Reverse Proxy / Caching Server

Eucalyptus On-Premise IaaS

Master Database

Server

Pilot Light

Not Running

Pilot Light System

www1.eucalyptus-labs.com

© 2012 Eucalyptus Systems, Inc.

Mirroring / Replication

Data Volume

Application Server

Reverse Proxy / Caching Server

AWS Region

Slave Database

Server

Data Volume

Application Server

Reverse Proxy / Caching Server

Eucalyptus On-Premise IaaS

Master Database

Server

Pilot Light - recovery

Start in

minutes

Add additional

capacity as needed

www2.eucalyptus-labs.com

X

© 2012 Eucalyptus Systems, Inc.

National Institute of Standards and Technology (April 2012)

There are many cloud products in the market place,

but NIST has determined Eucalyptus Enterprise

Edition is the only IaaS cloud management software

currently on the market that is built open source and

supports private and public cloud infrastructure.

30

© 2012 Eucalyptus Systems, Inc.

Eucalyptus Customers

31

© 2012 Eucalyptus Systems, Inc.

Broad, Global Partner Ecosystem

32

Cloud App

Development

Data Center

Automation

Cloud

Management

Cloud Data

Center

Platform and Infrastructure

System

Integrators/VARs

© 2012 Eucalyptus Systems, Inc. 33

• Why Eucalyptus? – Most mature platform

– AWS-compatibility

– Open source flexibility

– Deep partner ecosystem

• Customers Experience: – On-demand, self-service IT

– Faster provisioning times

– Better ability to handle workloads

– Easier control over datacenters

Enterprise-Grade, Production-Ready

34

Demo

© 2012 Eucalyptus Systems, Inc.

© 2012 Eucalyptus Systems, Inc.

Questions?

36

© 2012 Eucalyptus Systems, Inc.

Learn More

37

Stairway to Cloud Heaven: 7 Steps to Deploying

a Private Cloud Next Webinar Thursday, Jan 24 at 2pm ET/11am PT

http://www.eucalyptus.com/webinar

Try Eucalyptus Deploy your own private cloud in minutes.

http://www.eucalyptus.com/eucalyptus-cloud/try

Do More

© 2012 Eucalyptus Systems, Inc. 38

© 2012 Eucalyptus Systems, Inc.

Thank you.