dell open stack powered cloud solution introduce & crowbar demo cosug-2012

26
Revolutionary Cloud Solutions Dell OpenStack-Powered Cloud Solution Introduce & Crowbar Demo Peter Liu NGCS Solution Architect [email protected] Jan 2012

Upload: trystackcn

Post on 08-Sep-2014

3.135 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Dell OpenStack-Powered Cloud Solution Introduce& Crowbar Demo

Peter LiuNGCS Solution [email protected]

Jan 2012

Page 2: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Agenda

• Introduction on OpenStack

• Dell & OpenStack

• Dell’s OpenStack-Powered Cloud Solution

– Reference Architecture

– Crowbar

• Dell’s Crowbar Demo

Confidential2

Page 3: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Introduction on OpenStack

3 Confidential

Page 4: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

1st Day of Openstack

4 Confidential

DELL provides hardware platform for Openstack from 1st day.

Page 5: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Out of that, an initiative grew…

5 Confidential

DELL develops Openstack deployment and operation toolkit for Openstack, and contributes to community.

Page 6: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions6 Confidential

And grew into a thriving community

Page 7: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

What is OpenStack?

• OpenStack is – a big community – A stack of open source software (Apache 2.0 license)

• Provides an operating platform / toolkitfor orchestrating clouds.

• Contains a collection of open source projects that are community-maintained – Compute (code named “Nova”)– Storage (code named “Swift”)– Imaging Service (code named “Glance”)– Others in work (Network as a Service, Volume as a Service, etc)

• OpenStack’s basic requirement: “Clouds must be simple to implement and massively scalable”

• Open Standards and versatility: – Amazon APIs are supported– Multiple hypervisors (Xen, KVM,

VMWare, Hyper-V, etc.

• www.OpenStack.org

Confidential7

Release name Release dateAustin October 21, 2010Bexar February 3, 2011Cactus April 15, 2011Diablo September 22, 2011

Page 8: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Cloud Taxonomy

Admin SoftwareWeb Services & APIs

Customer Management

Entitlement, rights Billing

Self Service Portal

Metering

Infrastructure Software

Abstraction Software

Physical

Software as a Service

IT as a Service

Platform as a Service

Infrastructure as a Service Everything as a Service

HVAC Power Facility

Network

Environmentals

Compute Switch Storage

OSHardware

Virtualization

Operating System Virtualization

Application Run-Time Virtualization

Data Store

Monitoring

Intelligent Resource Manager

Workload Lifecycle Management

Platform Provisioning

Ser Gov/Workflow Automation

Orchestration

Info

rmati

on

Serv

ice M

an

ag

em

en

t

Leg

acy

Man

ag

em

en

t

Fir

ew

al

l

Rep

ort

ing

An

aly

tics

IPS

Secu

rit

yLD

AP

/AD

SS

O

Overarching Systems

Page 9: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

But we still have work to do!

Admin SoftwareOpenStack APIs

Customer Management

Entitlement, rights Billing

OpenStack Dashboard

Metering

Infrastructure Software

Abstraction Software

Physical

Software as a Service

IT as a Service

Platform as a Service

Infrastructure as a Service Everything as a Service

HVAC Power Facility

Quantum

Environmentals

Nova Switch Swift

OSHardware

Virtualization

Operating System Virtualization

Application Run-Time Virtualization

Data Store

Monitoring

Intelligent Resource Manager

Workload Lifecycle Management

Crowbar

Ser Gov/Workflow Automation

Orchestration

Info

rmat

ion

Ser

vice

Man

agem

ent

Leg

acy

Man

agem

ent

Fir

ewal

l

Rep

ort

ing

An

aly

tics

IPS

Key

sto

ne

LD

AP

/AD

SS

O

Overarching Systems

Nova Glance Swift

Ubuntu

KVM

Page 10: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Dell and OpenStack

10 Confidential

Page 11: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Dell and OpenStack To-Date• First Solution Launched: July 2011

– The market’s first OpenStack Cloud solution featuring hardware, software, and services

• Only Tier 1 hardware/solutions provider at announcement

– The most history with OpenStack

• Contributions– Development of Crowbar software

› Crowbar open sourced. Download at www.dell.com/openstack – “BootStrapping OpenStack Clouds” technical whitepaper

› 1 out of 3 visitors downloading– Video, press releases, event sponsorships, etc

• Key partnerships– Rackspace, Citrix, and more

• Dell experts active in OpenStack community

Confidential11

www.Dell.com/OpenStack

Page 12: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions12 Confidential

Dell’s Approach to OpenStack

Current Status:Earliest Participator

• First solution to mkt• Build operational model• Experiences from

customer engagements

• Single operator clouds

Future Strategy:Primary Solution Provider

• OpenStack Partner Ecosystem

• Dell Contributes to OpenStackcommunity and projects

• Dell Service offerings• Public, Private, Hybrid• Expanded markets

DELL is open to work with partners in community and build Openstack ecosystem in China.

Page 13: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Dell OpenStack- Powered Cloud Solution

13 Confidential

Page 14: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Openstack Deployments are Complex

Confidential14

DELL provides Reference Architecture and Crowbar to simplify the Openstack Deployment.

Page 15: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Dell OpenStack-Powered Cloud SolutionThe Market’s First OpenStack Cloud Solution / Reference Architecture

Confidential15

HW + SW + Services

Hardware

HW Reference

Architecture

• PEC6100 Servers• Storage and compute• PowerConnect 6248

LAN

Configuration Min of 6 nodes

Software

Software

• OpenStack Installer (Crowbar)

• OpenStack cloud SW• Other SW elements

installed by Crowbar

Operating System

• Ubuntu 10.10 (Host)• Windows (Guests)• Linux (Guests)

Hypervisor KVM, Xen

Services

Deployment

• Onsite HW Install• Onsite SW Install• Whiteboard session &

training (via RCB)

Support• HW: Dell ProSupport• SW: OpenStack support

(via RCB)

Solution includes:Between 6 and 60 nodes:

• PowerEdge C6100, c2100• Two sleds per server• Fully populated drives

• PowerConnect 6248 LAN• Installation automation SW• Reference architecture• Sample application

Page 16: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Hardware Choices – Nova & SwiftComponent

2100 6100 ½ Pop

6100 Full 6100 + SAN

Base 2U, 12+2 drives1 system:12 core, 18 ram

2U, 12 drives2 sleds:24 core, 24 ram

2U, 12 drives4 sleds:48 core, 48 ram

6U, 60 drives4 sleds:48 core, 48 ram

Normalized 6U

2100 6100 ½ Pop 6100 Full 6100 + SAN

Cores 36 72 144 48

Spindles (3½”)

36 36 36 60

Spindles/Host

12+2 6 3 15

DIMMs 54 72 144 48

RAM 432 576 1,152 384

Cost Lowest Moderate-Low

Moderate-High

Highest

Target Storage Node

Mixed Usesweet spot!

High Compute

Enterprise

Confidential

16

Page 17: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions17

Dell’s Crowbar: deployment toolkit and ongoing operation modelMission: “A Zero-Touch Cloud Installer”Servers in boxes to fully functioning cloud in under 2 hours

• Fast & Flexible– Bare metal install including BIOS & RAID config– Choose how the system is configured via “barclamps”

• DevOps Embracing– Ongoing Operations Model (DevOps for Clouds) for continuous integration

and management– Leverages and wraps Opscode Chef– Integrates Nagios and Ganglia monitoring tools

• Open– Not specific to OpenStack – can be used with other applications– Not restricted to Dell hardware– Apache 2 licensed

Confidential

Page 18: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions18 Confidential

Dell’s Crowbar: Adding Value to OpenStack

• Deploys multi-node OpenStack clouds onto bare metal Dell PowerEdge C servers in less than two hours vs. days manually

• Functionality includes– BIOS config, RAID config, Network

discovery, Deployment of Nagios and Ganglia monitoring tools, and more

• Continuous integration

• Modular design (core + barclamps)

• Use cases beyond OpenStack– Hadoop, VMware Cloud Foundry

Crowbar Architecture

Page 19: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Crowbar Components• Crowbar was developed by Dell to address OpenStack installation challenges & ongoing

management complexities– Leverages solutions work and open source components into an integrated suite

• At a high-level, the operational challenges Crowbar addresses include: node discovery, network configuration, BIOS update/config, provisioning of ops services (DNS, NTP, etc), and mapping application configuration into the available infrastructure

–Sledgehammer: Configures BIOS for nodes in OpenStack environment–Barclamp: Configures networking, defines roles and recipes for nodes in Openstack

environment (services, applications)

Moving forward, the vision is for Crowbar to manage large production environments

Strategically for Dell, Crowbar: • Creates good will with development partners and customers by reducing their install

and operational time-to-market lag time• Promotes “works best on Dell” by integrating with our server and network hardware to

speed deployments• Reduces effort required to gain and service customers with faster, more accurate

deployments

Confidential19

Page 20: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions20 Confidential

Crowbar Barclamp Function Mechanism

Page 21: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Enabling DevOps with Crowbar

Confidential21

Page 22: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Crowbar management & monitoring UI

Confidential22

Page 23: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

ChallengeDreamHost was in need of a flexible, open source cloud platform for their public cloud compute

SolutionDreamHost uses Dell hardware for its core business—shared hosting, dedicated hosting and virtual private server hosting—as well as its emerging businesses.

For its OpenStack cloud, DreamHost is using the Crowbar barclamp for Nova. The company is writing its own barclamp for its Ceph storage solution.

Benefits• Took advantage of Dell’s OpenStack

reference architecture and deployment framework

• Saved 4-6 months of software development work

• Leveraged cloud and scale-out servers and reference architecture

• Realized business advantages of leasing with Dell Financial Services

“If Dell tried to have a sales person sell us, we probably wouldn’t have bought it. Dell solved a problem that we had. And when Dell solved that problem, our engineers thought, ‘We’re going to use this.’”Ben Cherian, general manager of emerging technologies, DreamHost

DreamHost Expands Cloud and StorageServices with Dell OpenStack Cloud

Page 24: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Crowbar Added Features in v1.2:Central feature was OpenStack Diablo Final barclamps (tag “openstack-os-build”) Improved barclamp packaging Added concepts for “meta” barclamps that are suites of other barclamps Proposal queue and ordering New UI states for nodes & barclamps (led spinner!) Install includes self-testing Service monitoring (bluepill)

24 Confidential

Diablo and Crowbar 1.2

Page 25: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Crowbar Demo

Q&A

25 Confidential

Page 26: Dell open stack powered cloud solution introduce & crowbar demo cosug-2012

Revolutionary Cloud Solutions

Thank you!

26 Confidential

For more info:

WWW.Dell.com/OpenStack

RobHirschfeld.com

jbgeorge.net/