OpenStack Deployment and Advanced Administration (OST-204) – Outline

Detailed Course Outline

1 Openstack Deployment

  • Installation types
  • Automated installation
  • Quick install (Devstack, Packstack)
  • Manual install primer
  • Prepare for installation
  • Fundamental services setup
  • Install and configure Keystone
  • Install and configure Glance
  • Install and configure Neutron
  • Install and configure Nova
  • Install and configure Horizon
  • Install and configure Cinder
  • Install and configure Heat
  • Lab 1

2 Openstack HA Introduction

  • OpenStack Architecture
  • Lab environment overview
  • Openstack HA
  • Active/passive HA
  • Active/active HA
  • Glance HA (active-active)
  • Nova HA (active-active)
  • Cinder HA (active-passive)*
  • Heat HA (active-active)
  • Ceilometer HA (active-active)
  • Neutron - HA
  • HA details
  • Neutron - Distributed Virtual Routing
  • DVR overview
  • Monitoring OpenStack – call paths
  • Deployment scenarios for LS/ES/Kibana
  • Logstash configuration example
  • Lab 2

3 MySQL/Galera replication

  • Mysql replication
  • Galera replication
  • Galera replication examples
  • Galera notes
  • State transfers
  • Galera node states
  • Galera quorum
  • Detecting node failures
  • Configuration example
  • Galera + HaProxy
  • Galera + HAproxy example
  • Galera - Best practices
  • Lab 3

4 RabbitMQ clustering

  • RabbitMQ introduction
  • AMQP terminology
  • AMQP terminology (cont)
  • Message tracing in RabbitMQ
  • OpenStack and RabbitMQ
  • RabbitMQ cluster
  • RabbitMQ cluster setup overview
  • Lab 4

5 OpenStack storage with Ceph

  • Ceph introduction
  • Ceph node types
  • Ceph architecture
  • Object placement
  • Cluster maps
  • Ceph background procedures
  • Ceph installation
  • Ceph installation
  • Customizing cluster layout(CRUSH map)
  • Add cache tiering
  • Cache tiering
  • Openstack support
  • Ceph – Glance config example
  • Ceph – Cinder config example
  • Ceph – Nova config example
  • Best practices
  • Lab 5