OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source...

35
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 Cisco Confidential © 2011 Cisco and/or its affiliates. All rights reserved. 1 Mike Andren Sr. Product Manager [email protected] Jan. 2014 OpenStack on Cisco UCS

Transcript of OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source...

Page 1: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1Cisco Confidential© 2011 Cisco and/or its affiliates. All rights reserved. 1

Mike AndrenSr. Product [email protected]

Jan. 2014

OpenStack on Cisco UCS

Page 2: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2

OpenStack Introduction

Cloud Market Dynamics

OpenStack and Cisco

Cisco UCS

Real Innovation Improves TCO

Momentum and Resources

Page 3: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3

“OpenStack is a global collaboration of developers and cloud computing

technologists producing the ubiquitous open source cloud computing

platform for public and private clouds. The project aims to deliver

solutions for all types of clouds by being simple to implement, massively

scalable, and feature rich. The technology consists of a series of

interrelated projects delivering various components for a cloud

infrastructure solution.”

-- openstack.org

It’s software to run cloud services—including compute, network, storage, and security—and the community behind that software.

Page 4: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

Open source software for building highly scalable public and private clouds

Avoids vendor lock-in• Open source with more than 180 vendors contributing• Rapid build-out of Public or Private clouds• Easily customizable by Internal Software teams

Ready for mission-critical private clouds• 7th major release – Proven software• Market Mommentum

High Cisco Contribution• Cisco Cloud CTO is Vice-chair of board• Support for Cisco’s entire Cloud portfolio (UCS & Nexus)• Cisco Accelerating Innovation (e.g. Extending SDN to Cloud…)

Lew Tucker

Best BuyBloomberg

NASACERNComcast

Intel HubSpotPayPal

Others

UDCUDC

SvcsSvcs

CINCIN

Page 5: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

Enterprise/Public Sector Service Provider

End-to-end cloud delivery that is automated and tenant

aware

Application deployment speed in a highly dynamic IT environment

Lower CostTime to Service

ApplicationDemandsAvailability

Page 6: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6

Horizon

Nova QuantumSwift (Object Storage)

Cinder (Block storage)

Glance(VM Image Service)

Keystone(Identity Service)

Page 7: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

- Networking as a service

- Multiple models- IP address

mgmt.- Plugins to

external HW

- Networking as a service

- Multiple models- IP address

mgmt.- Plugins to

external HW

- Networking as a service

- Multiple models- IP address

mgmt.- Plugins to

external HW

Networking“Quantum /Neutron”

- Centralized policies

- Tenant mgmt.- RBAC- Ext. integration

(LDAP)

- Centralized policies

- Tenant mgmt.- RBAC- Ext. integration

(LDAP)

- Centralized policies

- Tenant mgmt.- RBAC- Ext. integration

(LDAP)

Identity“Keystone”

- Houses VMs- API driven- Support for

multi-hypervisors

- Houses VMs- API driven- Support for

multi-hypervisors

- Houses VMs- API driven- Support for

multi-hypervisors

Compute“Nova”

- Instance/VM image storage

- Cloud object storage

- Persistent block level storage

- Instance/VM image storage

- Cloud object storage

- Persistent block level storage

- Instance/VM image storage

- Cloud object storage

- Persistent block level storage

StorageImage, Object, Block

“Glance, Swift, Cinder”

- Web app for controlling OpenStack resources

- Self-service portal

- Web app for controlling OpenStack resources

- Self-service portal

- Web app for controlling OpenStack resources

- Self-service portal

Dashboard“Horizon”

Page 8: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

• “As we examined the various initiatives we’d have underway in our cloud, which would include the intermingling of physical and virtual loads as well as complex network configurations, we knew that the flexibility inherent in OpenStack would prove powerful enough to support our objectives. With OpenStack we have the ability to customize the platform and maintain significant control over our destiny.”

REINHARDT QUELLE, OPERATIONS ARCHITECT, CISCO WEBEX

• “We are moving to the cloud powered by OpenStack to enable agility, availability and the innovation necessary to get the best products to our customers, faster than our competitors”

SARAIN MANDAR, SENIOR DIRECTOR, PAYPAL

Page 9: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9

OpenStack Introduction

Cloud Market Dynamics

OpenStack and Cisco

Cisco UCS

Real Innovation Improves TCO

Momentum and Resources

Page 10: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10

$0

$10

$20

$30

$40

$50

$60

$70

• Public Cloud peaking over next 2-3 years• VPC dynamic infrastructure services will

outgrow public cloud IaaS

Dynamic BPOservices($)

Dynamic Application services($)

Dynamic Infrastructure

services($)

Source: Forrester, Sizing the Cloud April 2011

Total Virtual Private Cloud Markets $B (US)

Cloud infrastructure and services as % of total WW IT spend

2011 2015 2020

Cloud TAM $81B $226B $777B

4%

10%

27%

Source: IDC Black Book Q1’12 May 2012, CIsco SMO analysis

Cloud will be 27% of all IT by 2020

Page 11: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11

Consumer Business Government

RetailHealthcare

Media

Connecting People and Organizations in a World of Many Clouds

HybridHybridPublicPublic PrivatePrivate

Regulatory

Page 12: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12

EnterpriseData Centers

Operational Complexity

Multi-cloud services

New Applicationsand Devices

Rising coststructures

IT Workloadincreasing

New Departmentand Branch Needs

Page 13: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13

29%

22%12%

11%

10%

7%

7% 2%

People SoftwareEnergy / Facilities ServersNetworking StorageDisaster Recovery Overhead

OVERALL SPEND DISTRIBUTION

$0

$50

$100

$150

$200

$250

$300

Power & Cooling ExpenseMgmt. & Administration—Virtual ServersMgmt. & Administration—Standalone ServersServer Spending

SERVER-RELATED SPEND (CAPEX+OPEX)

WW Spending on Servers, Power & Cooling, Mgmt. / Administration

Source: Gartner—Cisco IT, “Data Center Cost Portfolio” Source: IDC, “New Economic Model for the Datacenter”; IDC, 2011

Page 14: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14

OpenStack Introduction

Cloud Market Dynamics

OpenStack and Cisco

Cisco UCS

Real Innovation Improves TCO

Momentum and Resources

Page 15: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15

• Cisco OpenStack Advanced Services

• Drive innovation through real-world use cases

• Comcast, WebEx, large SPs

• New Customer: Photobucket

• Cisco OpenStack Advanced Services

• Drive innovation through real-world use cases

• Comcast, WebEx, large SPs

• New Customer: Photobucket

• OpenStack Foundation Board member

• Code Contributions across Core services

• Second most prolific contributor for Completed Blueprints

• One of the leading contributors of code to the Neutron project

• Expanding beyond Neutron

• OpenStack Foundation Board member

• Code Contributions across Core services

• Second most prolific contributor for Completed Blueprints

• One of the leading contributors of code to the Neutron project

• Expanding beyond Neutron

• Neutron Plug-ins for Cisco Nexus • ACI APIC plug-ins

• VLAN Programing

• N1KV portfolio for KVM

• Cisco OpenStack Tools• Cisco UCS OpenStack Installer

• UCS One-touch provisioning tool

• Cisco UCS OpenStack CVD

• Cisco UCS Accelerator Paks

• Neutron Plug-ins for Cisco Nexus • ACI APIC plug-ins

• VLAN Programing

• N1KV portfolio for KVM

• Cisco OpenStack Tools• Cisco UCS OpenStack Installer

• UCS One-touch provisioning tool

• Cisco UCS OpenStack CVD

• Cisco UCS Accelerator Paks

Page 16: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16

Web ServersDense VM, IaaSofferingTest and DevSaaS platform

Web ServersDense VM, IaaSofferingTest and DevSaaS platform

3-Tier Applications (Web, middleware, database)Shared Infrastructure

3-Tier Applications (Web, middleware, database)Shared Infrastructure

Hadoop/AnalyticsHigh-performance, scale-out storage

Hadoop/AnalyticsHigh-performance, scale-out storage

Page 17: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17

Horizon Nova

Keystone

Neutron Glance

Swift

Compute Node

Compute Node

Compute Node

Compute Node

Compute Node

Compute Node

StorageNode

StorageNode

StorageNode

StorageNode

StorageNode

StorageNode

CPU and RAM Heavy Disk and I/O Heavy

Compute Cluster Storage Cluster

ControllerControllerController

ComputeCompute

Swift ProxySwift Proxy

Swift Storage

Swift Storage

CephStorageCeph

Storage

2 x C220 M3or

2 x B200 M3

2 x C220 M3or

2 x B200 M3

N x C220 M3or

N x B200 M3

N x C220 M3or

N x B200 M3

N x C240 M3

N x C240 M3

N x C240 M3

N x C240 M3

N x C220 M3or

N x B200 M3

N x C220 M3or

N x B200 M3

Page 18: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18

Page 19: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19

Chassis/Server Discovery

Service Profile Association

PXE boot devices deployed

Cobbler database update

Register Nodes Provision UCS Servers

Updates the newly added node info in puppet

Puppet apply

Add hosts/system in OpenStack

Event Listener

PXE boot for initial OS install

RHEL 6.4 installation on bare-metal servers

Sync all the plugins from Puppet Master

Host OS Install

Inventory of nova nodes on controller

VM Provisioning

OpenStack Services Deployment

OpenStack Handover

Hostname / IP address

Logical credentials

Resource allocation preferences

Only Point of User Touch

Pre-configure UCS

Page 20: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20

4. PXE Boot5. Puppet sync

1. Read conf file2. Apply policies

3. Update Puppet/Cobbler DB

Build Node

Control Node

Compute Nodes (nova-compute, libvirtd)

(glance, scheduler,

API-deamons)

Page 21: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21

Page 22: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22

OpenStack Introduction

Cloud Market Dynamics

OpenStack and Cisco

Cisco UCS

Real Innovation Improves TCO

Momentum and Resources

Page 23: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23

• Simplified management• Physical resources deployed

through APIs and policies

Infrastructure Requirements Ideal Infrastructure

• Integrated compute, network, and storage resources

• Resource abstraction

• Standardized services with front-end portal

• Rapid scalability of virtual and physical• Automated deployment

SELF SERVICE CONSUMPTION MODEL

ELASTIC RESOURCE ALLOCATION

RAPID PROVISIONING

SIMPLIFIED INFRASTURCTURE

Page 24: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24

Across Hypervisors and Orchestration Tools

Physical Network

vSphere Hyper-V XenServer

Unified Fabric (Nexus 2000 – 7000)

UCSComputing Platform

Hypervisor KVM

vCloud Director/Automation

Center

SystemCenter

CitrixCloudPlatform

Cloud Portaland Orchestration

Storage Platform

CIAC/OpenStack

Canonical, Red Hat, SUSE

VBLOCK, VSPEX

FLEXPOD

Page 25: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25

Server Performance

Deployment Automation

Policy-Based Provisioning

UCS Management

On & off-premmanagement

Mixed-Workloads

High performance platform with up to 24 internal storage drivesEnterprise class redundancy & availability characteristics

Server Qualification based deployment automationSingle touch provisioning

Single pane for cluster management up to 10K nodes including inventory/software mgmtFault, event & log aggregation and visibility

Single pane for Multi-tier applications managementFlat L2 domain, ease of data movement and process automation

Single pane for on-prem and cloud management domainGlobal inventory, fault & statistics aggregation

Policy based power cappingVM-FEX and application pinning to optimize performance

Page 26: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26

GUI

UCS Manager

CLI Packaged Systems Management Software

User Developed Portal, Tools, Utilities

Embedded Device Manager• Discovery, inventory, monitoring,

diagnostics, statistics collection, configuration

Unifies many UCS HW components into a single, cohesive system• Adapters, blades, chassis, fabric

extenders, fabric interconnects

APIs for integration with new and existing data center infrastructure• SMASH-CLP, IPMI, SNMP• XML SDK for commercial and custom

implementations

Key feature: Service profiles• Coordinated deployment to managed

endpoints

Page 27: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27

Virtual Pool of Resources

ProgrammableInfrastructure

XML API

InfrastructureManagement

Virtual Resource

Pools

AU

TOM

ATED

D

YNA

MIC

Extends Abstraction Beyond the

Hypervisor to System Elements

Infrastructure Automation

Through API and Policy

Truly Elastic

Fully Orchestrated

Workload Defined

Page 28: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28

Blade and Rack Servers Managed a Cohesive Resource Pool

UCS Manager

C-Series Rack Optimized Servers

B-Series Blade Servers

Service Profile: HR_App1VNIC1

MAC: 08:00:69:02:01:2EHR_WEB_VLAN (ID=50)

VNIC2MAC: 08:00:69:02:01:2FHR_DB_VLAN (ID=210)

HBA 1 and 2WWN: 5080020000075740WWN: 5080020000075741VSAN ID: 12

Boot Order: SANBIOS Settings:

Turbo OnHyperThreading On

UCS Service ProfileUnified Device Management

Network Policy

Storage Policy

Server Policy

UNIFIED MANAGEMENT A SINGLE UNIFIED SYSTEM FOR

BLADE AND RACK SERVERS

A Major Market Transformation in Unified

Server Management

Benefits of UCS Manager and Service Profiles for Both Blade and Rack-Optimized Servers

Add Capacity Without Complexity

Page 29: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29

UCS CentralADFADFAADFADFAADFADFA

Data Center 1 Data Center 2 Data Center 3 Data Center 4UCS

ManagerADFADFAADFADFAADFADFA

UCS Manager

ADFADFAADFADFAADFADFA

UCS Manager

ADFADFAADFADFAADFADFA

UCS Manager

ADFADFAADFADFAADFADFA

• Unifies management of multiple Cisco UCS® domains and thousands of servers

• Centralizes global policies, service profiles, ID pools, and templates

• Simplifies global operations with centralized inventory, faults, logs, and server consoles

• Foundation for efficient global administration, high availability, and workload mobility

• Built on Cisco® UCS Manager technology; combines local performance and tiered control

• Model-based API for large-scale automation and integration

Page 30: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30

Single Rack 16 servers

Single Domain Up to 10 racks, 160 servers

Multiple Domains, up to 10K nodes

3

L2/L3 Switching

UCS Manager

UCS Central

Page 31: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 31

UCS Central

Automated Infrastructure Deployment

Seamless Management across

global operations

Consistent infrastructure policies enforce best practices

Manage hardware with the flexibility of software

Cisco Unified Computing System Management Ecosystem: service orchestration, provisioning & configuration, and monitoring

Page 32: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 32

OpenStack Introduction

Cloud Market Dynamics

OpenStack and Cisco

Cisco UCS

Momentum and Resources

Page 33: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 33

• Comprehensive Cisco Integrated

Solution for OpenStack

• Operational efficiency with UCS and

networking integrations with

OpenStack

• Pre-defined reference configurations

and performance optimized solutions

• SaaS applications and GRID scaleout

applications

Page 34: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 34

• OpenStack is ready for Service Provider & Enterprise deployments

• OpenStack provides a low-cost, scalable cloud offering

• Cisco provides integrated solutions for all use cases for OpenStack

• Cisco provides key compute, networking integrations for operational

simpliifcation

Page 35: OpenStack on Cisco UCS · scalable public and private clouds Avoids vendor lock-in • Open source with more than 180 vendors contributing • Rapid build-out of Public or Private

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 35

Thank you.