Course Outline
- Overview of OpenStack architecture
- Course OpenStack lab (VM) setup
- Message queues and databases
- Hardware considerations and capacity planning
- Compute hardware requirements
- Network design
- Storage design
- Flavor sizing
- Resource overcommitment strategies
- Highly available control plane
- High availability in OpenStack services
- High availability for databases
- High availability for message queues
- Cloud partitioning and scheduler filters
- Rationale and implementation of cloud partitions (host-aggregates)
- Nova scheduler filters
- Workload migration
- Cold and live migration techniques
- Tweaking live migration
- Watcher project
- Comprehensive OpenStack networking (SDN) (2-3 hours)
- Network types (local, flat, vlan, vxlan, gre)
- Neutron plugins
- Linux Bridge
- Open vSwitch
- Distributed virtual routers
- LBaaS and the Octavia project
- VPNaaS
- Troubleshooting
- General methodology for diagnosing OpenStack issues
- Diagnosing network problems
- Log file analysis
- Centralized logging
- Debugging OpenStack client queries
- Managing the OpenStack database
- OpenStack backup procedures
- Analyzing compute node status
- Analyzing instance status
- Analyzing the AMQP broker (RabbitMQ)
- Metadata services
- Troubleshooting network performance
- Instance backup and recovery
- OpenStack monitoring and telemetry
- The Ceilometer service
- External monitoring tools
- Advanced cloud/hypervisor features
- CPU pinning and NUMA architecture
- SR-IOV
- Cloud-init and image customization
- Metadata service
- Block storage backends
- LVM
- Ceph RBD
- Physical storage appliances
- Storage network considerations
- Upgrading OpenStack
- Upgrade strategies and procedures
- Zero-downtime upgrade
- Bare-metal provisioning with OpenStack
- The Ironic module
- Undercloud and overcloud concepts
- The future of OpenStack
Requirements
- Fundamental Linux administration skills
- Basic understanding of networking concepts
- Foundational knowledge of cloud computing principles
- Practical and theoretical familiarity with OpenStack
Testimonials (5)
The virtual desktop in a browser feature was kind of neat.
Mikael Karlsson - Polystar OSIX
Course - OpenStack Architecture and Troubleshooting
Damian, is very skilled, I'm very pleased with everything, no complains, best training session I've participated in for a long time… It's very difficult to have a training course like this, totally remote, you did a great job, It went very well, there were no issues.
Peter Erlandsson - Polystar OSIX
Course - OpenStack Architecture and Troubleshooting
The flexibility to answer questions. Good pdf, good examples
Conny Vigstrom - Polystar OSIX
Course - OpenStack Architecture and Troubleshooting
The broad perspective of Openstack, no chance to dive in to deep to be able to keep schedule, more to where to get information from.
Jorgen Selegran - Polystar OSIX
Course - OpenStack Architecture and Troubleshooting
To get a better understanding about OpenStack.