Upload
others
View
17
Download
0
Embed Size (px)
Citation preview
© 2016 OpenPOWER Foundation
OpenStack Cloud Toolkit for OpenPowerEddie Shvartsman, IBM Power Systems
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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