- Basic Linux administration skills
- Basic networking knowledge
- Basic knowledge of cloud computing paradigm
- Basic practical and theoretical knowledge of OpenStack
The aim of this course is twofold - gain solid knowledge about OpenStack architecture and acquire profound troubleshooting skills. In the architecture part you will learn how to design the hardware for the public and private cloud, prepare high-availability control plane, choose proper size of the flavours, and safely overcommit cloud resources, among other things. Getting knowledge about the internals of Neutron (Networking Service) is another essential part in OpenStack architecture. Next the participant will be introduced into methods of troubleshooting issues in OpenStack clusters starting from general tips, through network troubleshooting up to caveats of main OpenStack services. Around 75% of the course comprises of hands-on workshops in the real OpenStack training environment.
- General architecture of OpenStack
- OpenStack lab (VM) for this course
- Message queue and database
- Hardware considerations and capacity planning
- Compute hardware
- Network design
- Storage design
- Flavour sizing
- Resource overcommitment
- Highly Available control plane
- HA in OpenStack services
- HA database
- HA message queue
- Cloud partitioning and scheduler filters
- Why and how implement cloud partitions (host-aggregates)
- Nova scheduler filters
- Workload migration
- Cold and live migration
- Live migration tweaking
- Watcher project
- In-depth OpenStack networking (SDN) (2-3h)
- Types of network (local, flat, vlan, vxlan, gre)
- Neutron plugins
- Linux Bridge
- Open vSwitch
- Distributed Virtual Routers
- LBaaS + Octavia project
- VPNaaS
- Troubleshooting
- General way of diagnosing OpenStack issues
- Troubleshooting network problems
- Analyzing log files
- Centralized logging
- Debugging OpenStack client queries
- Managing OpenStack database
- Backing up OpenStack
- Analyzing compute node status
- Analyzing instance status
- Analyzing AMQP broker (RabbitMQ)
- Metadata services
- Troubleshooting network performance
- Instance backup and recovery
- OpenStack monitoring and telemetry
- Ceilometer service
- External monitoring
- Advances cloud/hypervisor features
- CPU pinning / NUMA architecture
- SR-IOV
- Cloud-init and image customization
- Metadata Service
- Block storage backends
- LVM
- Ceph RBD
- Physical appliances
- Storage network considerations
- Upgrading OpenStack
- Upgrade strategies and procedures
- Zero-downtime upgrade
- Bare-metal provisioning with OpenStack
- Ironic module
- Undercloud and overcloud concepts
- Future of OpenStack
United Arab Emirates - OpenStack Architecture and Troubleshooting
Qatar - OpenStack Architecture and Troubleshooting
Egypt - OpenStack Architecture and Troubleshooting
Saudi Arabia - OpenStack Architecture and Troubleshooting
South Africa - OpenStack Architecture and Troubleshooting
Brasil - OpenStack Architecture and Troubleshooting
Canada - OpenStack Architecture and Troubleshooting
中国 - OpenStack Architecture and Troubleshooting
香港 - OpenStack Architecture and Troubleshooting
澳門 - OpenStack Architecture and Troubleshooting
台灣 - OpenStack Architecture and Troubleshooting
USA - OpenStack Architecture and Troubleshooting
Österreich - OpenStack Architecture and Troubleshooting
Schweiz - OpenStack Architecture and Troubleshooting
Deutschland - OpenStack Architecture and Troubleshooting
Czech Republic - OpenStack Architecture and Troubleshooting
Denmark - OpenStack Architecture and Troubleshooting
Estonia - OpenStack Architecture and Troubleshooting
Finland - OpenStack Architecture and Troubleshooting
Greece - OpenStack Architecture and Troubleshooting
Magyarország - OpenStack Architecture and Troubleshooting
Ireland - OpenStack Architecture and Troubleshooting
Luxembourg - OpenStack Architecture and Troubleshooting
Latvia - OpenStack Architecture and Troubleshooting
España - OpenStack Architecture and Troubleshooting
Italia - OpenStack Architecture and Troubleshooting
Lithuania - OpenStack Architecture and Troubleshooting
Nederland - OpenStack Architecture and Troubleshooting
Norway - OpenStack Architecture and Troubleshooting
Portugal - OpenStack Architecture and Troubleshooting
România - OpenStack Architecture and Troubleshooting
Sverige - OpenStack Architecture and Troubleshooting
Türkiye - OpenStack Architecture and Troubleshooting
Malta - OpenStack Architecture and Troubleshooting
Belgique - OpenStack Architecture and Troubleshooting
France - OpenStack Architecture and Troubleshooting
日本 - OpenStack Architecture and Troubleshooting
Australia - OpenStack Architecture and Troubleshooting
Malaysia - OpenStack Architecture and Troubleshooting
New Zealand - OpenStack Architecture and Troubleshooting
Philippines - OpenStack Architecture and Troubleshooting
Singapore - OpenStack Architecture and Troubleshooting
Thailand - OpenStack Architecture and Troubleshooting
Vietnam - OpenStack Architecture and Troubleshooting
India - OpenStack Architecture and Troubleshooting
Argentina - OpenStack Architecture and Troubleshooting
Chile - OpenStack Architecture and Troubleshooting
Costa Rica - OpenStack Architecture and Troubleshooting
Ecuador - OpenStack Architecture and Troubleshooting
Guatemala - OpenStack Architecture and Troubleshooting
Colombia - OpenStack Architecture and Troubleshooting
México - OpenStack Architecture and Troubleshooting
Panama - OpenStack Architecture and Troubleshooting
Peru - OpenStack Architecture and Troubleshooting
Uruguay - OpenStack Architecture and Troubleshooting
Venezuela - OpenStack Architecture and Troubleshooting
Polska - OpenStack Architecture and Troubleshooting
United Kingdom - OpenStack Architecture and Troubleshooting
South Korea - OpenStack Architecture and Troubleshooting
Pakistan - OpenStack Architecture and Troubleshooting
Sri Lanka - OpenStack Architecture and Troubleshooting
Bulgaria - OpenStack Architecture and Troubleshooting
Bolivia - OpenStack Architecture and Troubleshooting
Indonesia - OpenStack Architecture and Troubleshooting
Kazakhstan - OpenStack Architecture and Troubleshooting
Moldova - OpenStack Architecture and Troubleshooting
Morocco - OpenStack Architecture and Troubleshooting
Tunisia - OpenStack Architecture and Troubleshooting
Kuwait - OpenStack Architecture and Troubleshooting
Oman - OpenStack Architecture and Troubleshooting
Slovakia - OpenStack Architecture and Troubleshooting
Kenya - OpenStack Architecture and Troubleshooting
Nigeria - OpenStack Architecture and Troubleshooting
Botswana - OpenStack Architecture and Troubleshooting
Slovenia - OpenStack Architecture and Troubleshooting
Croatia - OpenStack Architecture and Troubleshooting
Serbia - OpenStack Architecture and Troubleshooting
Bhutan - OpenStack Architecture and Troubleshooting