9
© 2016 OpenPOWER Foundation OpenStack Cloud Toolkit for OpenPower Eddie Shvartsman, IBM Power Systems

OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

© 2016 OpenPOWER Foundation

OpenStack Cloud Toolkit for OpenPowerEddie Shvartsman, IBM Power Systems

Page 2: OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

© 2016 OpenPOWER Foundation 2

Private

Cloud

Object

Store

Hardware

Setup

Database

as a Service

Block

Storage

OpenStack

Cloud

Toolkit for

OpenPower

OpenStack Cloud Toolkit for OpenPower

• One button cloud infrastructure configuration

and bringupo Hardware

o Management stack

o Operations Manager

• Built entirely with community open source

componentry

• Driven by OpenStack-Ansibleo Contributions upstreamed

• Toolkit to unlock OpenPower value o Price Performance

o Footprint Density

o Diversification (i.e. not Intel)

• Freely distributed and publically availableo http://github.com/open-power/

Operational

Management

Page 3: OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

© 2016 OpenPOWER Foundation 3

Object Storage – OpenStack Swift

• Swift storage clusters running on Power

hardware

• Automated setup of standalone or private cloud

Swift configurations

• Significant performance benefits derived from

Power platform

• Support for large scale clusters and erasure

coding

Page 4: OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

© 2016 OpenPOWER Foundation 4

OpenStack Private Cloud

• VM provisioning and management with support

for common OpenStack cloud services

• Nova – Compute

• Glance – Image

• Keystone – Identity

• Cinder – Block Storage (Ceph)

• Heat – Orchestration

• Neutron – Networking

• Horizon - Dashboard

• Uses community OpenStack-Ansible project

o Contributions up-streamed

• Highly available management stack

• Coming soon: Containers

Private

Cloud

Object

Store

Hardware

Setup

Database

as a Service

Block

Storage

Operational

Management

Page 5: OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

© 2016 OpenPOWER Foundation 5

Database-as-a-Service - Trove

• Provisioning• Provision a highly available, compliant database in one click

• Operating environment setup

• Clustering

• Integration• Standardized REST API (regardless of DB type)

• OpenStack Infrastructure integration

• Coupled with Distro for integrated deployment and maintenance

• Management• Complete lifecycle

• Data storage

• Replication

• Backup and Restore

• Integrated SW updates

• Security (users, roles, etc.)

• Chargeback

• Operational Management

• Configuration• Predefined images

• Optimization and tuning

• Scale Out

• Configuration groups - DB specific parameter management

Private

Cloud

Object

Store

Hardware

Setup

Database

as a Service

Block

Storage

Operational

Management

Page 6: OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

© 2016 OpenPOWER Foundation 6

Block Storage – Ceph

• Ceph provides access to block device images

that are striped and replicated across the entire

storage cluster.

• Automated configuration and optimization of

Ceph

• Significant performance benefits derived from

Power platform

• Managed through OpenStack Cinder block

storage driver

Private

Cloud

Object

Store

Hardware

Setup

Database

as a Service

Block

Storage

Operational

Management

Page 7: OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

© 2016 OpenPOWER Foundation 7

OpenStack Hardware Setup

• “One button” hardware configuration

• Enables greatly simplified configuration of

baremetal OpenPOWER server clusters

running Linux

• Leverages widely used open source tools such

as Cobbler, Ansible and Python

• Supports standard protocols such as IPMI and

PXE boot

Private

Cloud

Object

Store

Hardware

Setup

Database

as a Service

Block

Storage

Operational

Management

Page 8: OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

© 2016 OpenPOWER Foundation 8

Operational Management

• Resource Monitoring

• Log Analysis

• Automated scaling

• Automated Compliance & Guided Updates

• Performance Analysis

• Other Ops benefits

- migration

- cluster clean-up

- user & security administration, auditing

- integration with other technologies for a single

Operational view of IT resources

Page 9: OpenStack Cloud Toolkit for OpenPower · 09/10/2016  · Cloud Object Store Hardware Setup Database as a Service Block Storage OpenStack Cloud Toolkit for OpenPower OpenStack Cloud

© 2016 OpenPOWER Foundation 9

Private

Cloud

Object

Store

Hardware

Setup

Database

as a Service

Block

Storage

OpenStack

Cloud

Toolkit for

OpenPower

OpenStack Cloud Toolkit for OpenPower

Operational

Management