53
Hybrid Cloud Design Redapt NYC June 2012 In 6 steps Jedickey @nextcast Thursday, July 5, 12

Sizing, Building, and Scaling a Hybrid Cloud

Embed Size (px)

Citation preview

Page 1: Sizing, Building, and Scaling a Hybrid Cloud

Hybrid Cloud Design

Redapt NYC June 2012

In 6 stepsJeff dickey @nextcast

Thursday, July 5, 12

Page 2: Sizing, Building, and Scaling a Hybrid Cloud

Bingo!

Thursday, July 5, 12

Page 3: Sizing, Building, and Scaling a Hybrid Cloud

Passionate about solving scaling issues

Thursday, July 5, 12

Page 4: Sizing, Building, and Scaling a Hybrid Cloud

Design

- what are hybrid clouds?- why Hybrid clouds?- 6 steps to building- accelerate your cloud- a case for hybrid

agenda

Thursday, July 5, 12

Page 5: Sizing, Building, and Scaling a Hybrid Cloud

Hybrid Cloud?

Thursday, July 5, 12

Page 6: Sizing, Building, and Scaling a Hybrid Cloud

Why

Private Cloud

Public Cloud

Thursday, July 5, 12

Page 7: Sizing, Building, and Scaling a Hybrid Cloud

Break-even

AWS Instances

RAM/Node

Compute Nodes

Pvt Cloud Racks

AWS Spend

Key App Need

Social Network

$75k/Month

Large

Data

3

66

96

20.75 Months

Financial Services

$50k/Month

Medium

I/O

1.5

32

48

15.56 Months

Gaming Platform

$100k/Month

Large

RAM

2

44

128

10.38 Months

Makes centsThursday, July 5, 12

Page 8: Sizing, Building, and Scaling a Hybrid Cloud

Challenging

Thursday, July 5, 12

Page 9: Sizing, Building, and Scaling a Hybrid Cloud

6 steps to aProduction cloud

Design Build manage automate test deploy

Thursday, July 5, 12

Page 10: Sizing, Building, and Scaling a Hybrid Cloud

1. Design

Thursday, July 5, 12

Page 11: Sizing, Building, and Scaling a Hybrid Cloud

workload

Hypervisor Virtualization Layer

Xen$Server$ VM$Ware$ KVM$Hyper0V$

Networking/ Network Virtualization

Gigabit$ 10G$ Direct$IP$VLAN$

Storage Platform (Block & Object)

Local$Disk$ ISCSI$ Fiber$Chanel$NFS$

Workload/Performance Requirements

Thursday, July 5, 12

Page 12: Sizing, Building, and Scaling a Hybrid Cloud

Automation

components

Orchestration

Network

Compute

Compute

Compute

Compute

Durable Storage

Man

agem

ent

Mon

itorin

g

Thursday, July 5, 12

Page 13: Sizing, Building, and Scaling a Hybrid Cloud

Networking

Thursday, July 5, 12

Page 14: Sizing, Building, and Scaling a Hybrid Cloud

Storage

Thursday, July 5, 12

Page 15: Sizing, Building, and Scaling a Hybrid Cloud

2. Build

Thursday, July 5, 12

Page 16: Sizing, Building, and Scaling a Hybrid Cloud

Physical BuildS2410-01-10GE-24CP

AL AL

AL AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL 242018161412108642 2223191715131197531 21

AuxiliarySystemAlarmPSU-APSU-BConsole

LNK ACT

S t a c k in g H D MI1 2 S F P +1 2

LNK ACT LNK ACT

R e s e t

LNK ACTStack No. MRPS Fan

PWRStatus

2 4 6 8 10 12 14 16 18 20 22 24

1 3 5 7 9 11 13 15 17 19 21 23

ALARM STATUS MPIM-1 MPIM-3

POWER HA MPIM-2 RESETCONFIG

MPIM-4

1 2 3 4MPIM-

CONSOLE/AUX 0 1USB0/0 0/1 0/2 0/3LINK 0/4 0/5 0/6 0/7 0/8 0/9 0/10 0/11 0/12 0/13 0/14 0/1510/100/1000

SRX240

S2410-01-10GE-24CP

AL AL

AL AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL

AL 242018161412108642 2223191715131197531 21

AuxiliarySystemAlarmPSU-APSU-BConsole

E S T

6 74 52 30 1 14 1512 1310 118 9

E S T

6 74 52 30 1 14 1512 1310 118 9

E S T

6 74 52 30 1 14 1512 1310 118 9

E S T

6 74 52 30 1 14 1512 1310 118 9

ALARM STATUS MPIM-1 MPIM-3

POWER HA MPIM-2 RESETCONFIG

MPIM-4

1 2 3 4MPIM-

CONSOLE/AUX 0 1USB0/0 0/1 0/2 0/3LINK 0/4 0/5 0/6 0/7 0/8 0/9 0/10 0/11 0/12 0/13 0/14 0/1510/100/1000

SRX240

E S T

PowerEdge R620 6

75

3

4

2

1

0

E S T

PowerEdge R620 6

75

3

4

2

1

0

Networking

Management

Storage

Compute

Thursday, July 5, 12

Page 17: Sizing, Building, and Scaling a Hybrid Cloud

Checklist

Iso’sRackingCablingserversSwitchesFirewallsPatchesHypervisorsPatches

Thursday, July 5, 12

Page 18: Sizing, Building, and Scaling a Hybrid Cloud

Connect

Thursday, July 5, 12

Page 19: Sizing, Building, and Scaling a Hybrid Cloud

Any cloud

Thursday, July 5, 12

Page 20: Sizing, Building, and Scaling a Hybrid Cloud

3 Management

Thursday, July 5, 12

Page 21: Sizing, Building, and Scaling a Hybrid Cloud

workflow

Availability and Security

Servers Network Storage

Virtualization Layer

Service Management (Billing, Metering, Accounts, etc.)

Resource Management Servers Storage Network

Dynamic Workload Management

Backup LB HA Monitor

User Interface Developer API Amazon Open

Stack

Image Libraries

Application Catalog

Custom Templates

Operating System ISOs Inte

grat

ion

API

Ope

ra&o

nal*Integra&o

n*(OSS/BSS,*M

onito

ring,*Id

en&ty*Man

agem

ent*,*Etc)*

Administer End User Console

Xen Hypervisor

Control domain (dom0)

Host HW

VMn

VM1

VM0

Guest OS and Apps

Console!

Memory CPUs I/O

Scheduler, MMU

One or more driver, stub or service domains

Dom0 Kernel

Toolstack

Thursday, July 5, 12

Page 22: Sizing, Building, and Scaling a Hybrid Cloud

Monitor

Thursday, July 5, 12

Page 23: Sizing, Building, and Scaling a Hybrid Cloud

Reactive

Thursday, July 5, 12

Page 24: Sizing, Building, and Scaling a Hybrid Cloud

Watch

Thursday, July 5, 12

Page 25: Sizing, Building, and Scaling a Hybrid Cloud

Proactive

Thursday, July 5, 12

Page 26: Sizing, Building, and Scaling a Hybrid Cloud

workloads

Thursday, July 5, 12

Page 27: Sizing, Building, and Scaling a Hybrid Cloud

VM Placement

Thursday, July 5, 12

Page 28: Sizing, Building, and Scaling a Hybrid Cloud

4 Automate

Thursday, July 5, 12

Page 29: Sizing, Building, and Scaling a Hybrid Cloud

Install

Thursday, July 5, 12

Page 30: Sizing, Building, and Scaling a Hybrid Cloud

Configure

Thursday, July 5, 12

Page 31: Sizing, Building, and Scaling a Hybrid Cloud

sit back

MultiCloud Platform Manage public, private, and hybrid

clouds

Configuration Framework Provision servers and execute

scripts with consistency

Automation Engine Monitor, alert, auto-scale, and

automate operations

MultiCloud Marketplace™ Access cloud-ready, customizable

ServerTemplates™

Governance Controls Control access and security, track

usage, and access logs

Thursday, July 5, 12

Page 32: Sizing, Building, and Scaling a Hybrid Cloud

5 Test

Thursday, July 5, 12

Page 33: Sizing, Building, and Scaling a Hybrid Cloud

Load test

Thursday, July 5, 12

Page 34: Sizing, Building, and Scaling a Hybrid Cloud

Build it - Break it

Thursday, July 5, 12

Page 35: Sizing, Building, and Scaling a Hybrid Cloud

Watch

Thursday, July 5, 12

Page 36: Sizing, Building, and Scaling a Hybrid Cloud

Plan

Thursday, July 5, 12

Page 37: Sizing, Building, and Scaling a Hybrid Cloud

6 Deploy

Thursday, July 5, 12

Page 38: Sizing, Building, and Scaling a Hybrid Cloud

Infinite scale

Private Cloud

Public Cloud

Thursday, July 5, 12

Page 39: Sizing, Building, and Scaling a Hybrid Cloud

MultiCloud Platform Manage public, private, and hybrid

clouds

Configuration Framework Provision servers and execute

scripts with consistency

Automation Engine Monitor, alert, auto-scale, and

automate operations

MultiCloud Marketplace™ Access cloud-ready, customizable

ServerTemplates™

Governance Controls Control access and security, track

usage, and access logs

1 interface

Thursday, July 5, 12

Page 40: Sizing, Building, and Scaling a Hybrid Cloud

Next Steps

Thursday, July 5, 12

Page 41: Sizing, Building, and Scaling a Hybrid Cloud

Find it

Thursday, July 5, 12

Page 42: Sizing, Building, and Scaling a Hybrid Cloud

Turnkey Hybrid Cloud

zero to cloud

Thursday, July 5, 12

Page 43: Sizing, Building, and Scaling a Hybrid Cloud

A CASE FOR hybrid

Hybrid Cloud

- locations

-regulations

-Unpredictable growth

Thursday, July 5, 12

Page 44: Sizing, Building, and Scaling a Hybrid Cloud

Amazon anywhere

Public Cloud Private Cloud

Hybrid Cloud

Thursday, July 5, 12

Page 45: Sizing, Building, and Scaling a Hybrid Cloud

Q&AThursday, July 5, 12

Page 46: Sizing, Building, and Scaling a Hybrid Cloud

Home

Thursday, July 5, 12

Page 47: Sizing, Building, and Scaling a Hybrid Cloud

www.equinix.com © 2012 Equinix Inc.47

Corporate IT Trends: Evolution to Cloud Drive to Adopt Cloud Services–Security, Compliance, Performance Concerns–Mix applications: specialized, custom and off the shelf –Not all of them are cloud ready

Require an evolution path towards Cloud–Deploy internal applications in private cloud environment–Build seamless path to public cloud resources –Identify & migrate cloud ready workloads over time

Thursday, July 5, 12

Page 48: Sizing, Building, and Scaling a Hybrid Cloud

www.equinix.com © 2012 Equinix Inc.48

Corporate IT – Challenges & Trends

Challenges•Capital Preservation•Opex / Cost Reduction•Compliance &Security•Agility & Speed

Trends•Data Center Consolidation•Virtualization•Hi-density Compute•Aging Data Centers

Cloud Services Adoption Models

Thursday, July 5, 12

Page 49: Sizing, Building, and Scaling a Hybrid Cloud

www.equinix.com © 2012 Equinix Inc.

Data Center Manager’s Choices:Insource?/Outsource?/Multisource?

49

Source:

Build Lease

Colocation

Hosting

Utility/Cloud

DC OutsourcingService providercontrol

Investmentmainly CAPEX

Investmentmainly OPEX

Space

Service

OperationsOut

sour

ce

Enterpriseday-to-day control

CIOs must look at all the factors when calculating

TCO

Equinix Coverage

Thursday, July 5, 12

Page 50: Sizing, Building, and Scaling a Hybrid Cloud

www.equinix.com © 2012 Equinix Inc.50

Platform EquinixEcosystems of Choice – Central to Cloud Growth

Our $5.5B Market for Communications Services Includes:•250+ Cloud & SaaS•450+ IT services providers•600+ financial firms•700+ network providers•8 of the top 10 web sites•7 of the top 10 video sites•5 of the top 5 social networks•9 of the top 10 ad sites•4 of the 5 Smartphone platforms

Platform Equinix ecosystems accelerate growth

CONTENT, GAMING & VIDEO

ENTERPRISE

FINANCIALSERVICES

CLOUD & ITPROVIDERS

NETWORK PROVIDERS

MARKETPLACE OFCHOICE

Thursday, July 5, 12

Page 51: Sizing, Building, and Scaling a Hybrid Cloud

www.equinix.com © 2012 Equinix Inc.51

The Cloud Enabled Enterprise & Platform Equinix

Private Cloud Deployments

Public Cloud Deployments

700+ Network Services Providers

Thursday, July 5, 12

Page 52: Sizing, Building, and Scaling a Hybrid Cloud

THANKS YOu

JOIN US

facebook.com/redapt

@nextcast

Thursday, July 5, 12

Page 53: Sizing, Building, and Scaling a Hybrid Cloud

23 septembre // @ rox club // 23:00

Rack & Roll

Thursday, July 5, 12