OpenStack Lab Tutorial based on CentOS distributions. Target OpenStack releases are: Kilo and Liberty. Differences between the two releases should not impact the material covered in the tutorial.
The Linux release used in this tutorial is CentOS 7
- Setup
- Keystone Authentication Service
- RabbitMQ Message Broker
- Nova Compute Service
- Working with Nova Service
- Cinder Block Storage Service
- Working with Cinder Service
- Swift Object Storage Service
- Working with Swift Service
- Glance Image Service
- Working with Glance Service
- Neutron Network Service
- Tenant Network Scenario
- Provider Network Scenario
- Open vSwitch layout
- Nova Network Service
- Heat Orchestration Service
- Working with Heat Templates
- Metering Service
- Autoscaling with Heath
- Advanced Cinder Configuration
- Creating Images
- LBaaS Configuration
- FWaaS Configuration
- High Availability
- Ceph Unified Storage
- Cloud Scaling
This tutorial is for personal use only. This is just a lab guide, not a documentation for OpenStack, please go to their online documentation sites for more details about what it is and how does it work.