Get in Touch

Course Outline

  • Core OpenStack architecture
  • Course-specific OpenStack lab (Virtual Machine setup)
  • Message queue and database management
  • Hardware considerations and capacity planning
    • Compute hardware specifications
    • Network design principles
    • Storage architecture
    • Flavor sizing strategies
    • Resource overcommitment techniques
  • Highly Available (HA) control plane
    • HA implementation in OpenStack services
    • HA database configurations
    • HA message queue setups
  • Cloud partitioning and scheduler filters
    • Implementation and rationale for cloud partitions (host-aggregates)
    • Nova scheduler filters
  • Workload migration
    • Cold and live migration techniques
    • Optimizing live migration
    • Overview of the Watcher project
  • Deep dive into 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 diagnostic approaches for OpenStack issues
    • Resolving network problems
    • Log file analysis
    • Centralized logging strategies
    • Debugging OpenStack client queries
    • OpenStack database management
    • OpenStack backup procedures
    • Compute node status analysis
    • Instance status analysis
    • AMQP broker (RabbitMQ) analysis
    • Metadata services
    • Network performance troubleshooting
    • Instance backup and recovery
  • OpenStack monitoring and telemetry
    • Ceilometer service
    • External monitoring tools
  • Advanced cloud and hypervisor features
    • CPU pinning and 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 techniques
  • Bare-metal provisioning with OpenStack
    • Ironic module
    • Undercloud and overcloud concepts
  • The future trajectory of OpenStack

Requirements

  • Foundational Linux administration skills
  • Basic networking knowledge
  • Understanding of cloud computing concepts
  • Practical and theoretical familiarity with OpenStack
 14 Hours

Testimonials (5)

Upcoming Courses

Related Categories