More Related Content
Similar to OpenStack + PowerVM (20)
OpenStack + PowerVM
- 1. Welcome to the Waitless World
OpenStack + PowerVM
Matthew Edmonds
@wmedmonds
Drew Thorstensen
@drewthorst
- 2. © 2017 IBM Corporation
Welcome to the Waitless World
PowerVM OpenStack driver
PowerVM has a robust OpenStack driver for POWER8 and newer
systems
• Open source and available within the OpenStack namespace
• Feature parity with PowerVC’s HMC support
• Used by PowerVC, hosted, and on-premise clouds
• Recognized by the OpenStack community
• Being integrated into OpenStack’s upstream compute project (Nova)
Summary: PowerVM has made significant progress becoming a
premier platform for OpenStack clouds!
2
- 3. © 2017 IBM Corporation
Welcome to the Waitless World
Deployment Models
• PowerVC
– Provides support, a streamlined experience, and a lot of value add…
specific to POWER servers
• OpenStack Ansible (OSA)
– Provides Ansible playbooks and roles for the deployment and configuration
of an OpenStack environment
• Download and configure manually
– Add PowerVM support to your existing OpenStack cloud without Ansible
• DevStack
– A series of extensible scripts used to quickly bring up a complete
OpenStack environment for development & testing
3
- 4. © 2017 IBM Corporation
Welcome to the Waitless World
PowerVM
PHYP
BMC/FSP
NVL
VIOSVIOSVIOS
Nova
4
/ x86 / Z
/ x86 / Z
KVM
BMC
Nova
/ x86 / Z
Include POWER In Your Cloud!
x86x86
Hyper-V
BMC
Nova
x86
x86x86
Xen
BMC
Nova
x86
…
- 6. © 2017 IBM Corporation
Welcome to the Waitless World
NovaLink
6
• Provides on-host virtualization
management for PowerVM
• Acts as the single point of contact for all
virtualization functions on the system
• Composed of services running in a
standard Ubuntu or RHEL LPAR on each
system
• Novalink Core services handle communications
with PHYP and all VIOS partitions on the system
• OpenStack services allow direct integration with
OpenStack and PowerVC deployments
• Available starting on POWER8
- 7. © 2017 IBM Corporation
Welcome to the Waitless World
NovaLink-managed Architecture
7
PowerVM
PHYP
BMC/FSP
NVL
VIOSVIOSVIOS
Nova
Hardware
Service
(HMC)
OpenStack
▪ NovaLink partition delivers a new virtualization API
▪ Decouples virtualization management
▪ Supports decentralized architecture
▪ Native OpenStack community driver
▪ Moves compute services into host
▪ Enriched upward integration
▪ Improved scalability
▪ Reduced infrastructure complexity
▪ Faster provisioning
NovaLink
Infrastructure
- 8. © 2017 IBM Corporation
Welcome to the Waitless World
Continuous Integration
Every proposed Nova code change is tested by the PowerVM CI
– ”Every” means every… not only changes related to PowerVM
– Tested with both in-tree (nova) and out-of-tree (nova-powervm) drivers
– Helps catch issues before changes are accepted
– Required by the nova core team
8