> > > OSTRBL Detailed outline

OpenStack Troubleshooting (OSTRBL)

Course Description Kurs tarihleri Course Outline

Detailed Course Outline

Module-1: OpenStack Overview

  • History
  • Projects
  • Nova
  • Neutron
  • Glance
  • Cinder
  • Swift
  • Keystone
  • Horizon
  • Support

Module-2: DB and AMQP

  • Concepts – MySQL database, message queue
  • Installation and configuration, CLI/API
  • Troubleshooting, common problems, debugging tools

Module-3: Keystone

  • Concepts – Identity, token, authentication, services, endpoint, service catalog
  • Installation and configuration, files, CLI/API
  • Troubleshooting, common problems, debugging tools

Module-4: Glance

  • Concepts – Image and metadata, disk format
  • Installation and configuration, files, CLI/API
  • Troubleshooting, common problems, debugging tools

Module-5: Swift

  • Concepts – Account, container and object, swift ring
  • Components – Proxy server, account/container/object server
  • Installation and configuration, files, CLI/API
  • Troubleshooting, common problems, debugging tools

Module-6: Cinder

  • Concepts – Volume
  • Components – API, volume, DB, scheduler
  • Installation and configuration, files, CLI/API
  • Troubleshooting, common problems, debugging tools

Module-7: Neutron

  • Concepts – Network and subnet, router, port, namespace, Fixed IP vs Floating IP, SNAT vs DNAT, security group
  • Components – Neutron server, plugins, agents
  • Installation and configuration, files, CLI/API

Module-8: Nova

  • Concepts – Hypervisor, KVM, QEMU, Libvirt, Instance and Flavor
  • Components – API, scheduler VNC, metadata, compute
  • Installation and configuration, files, CLI/API

Module-9: Horizon

  • Concepts – WSGI, Django
  • Installation and configuration, files
  • Troubleshooting, common problems, debugging tools

Module-10: Neutron and Nova Troubleshooting

  • Use Case 1: Create network/subnet
  • Call flows
  • Debugging tools, commands, logs
  • LABS
  • Lab-1: DB and AMQP
  • Ubuntu
  • MySQL – Install and configuration
  • Create DB
  • RabbitMQ – install and configuration
  • Troubleshooting

Labs:

Lab-1: DB and AMQP

  • Ubuntu
  • MySQL – Install and configuration
  • Create DB
  • RabbitMQ – install and configuration
  • Troubleshooting

Lab-2: Keystone

  • Keystone – Install and configuration
  • Provision users, tenants, roles
  • Provision services and endpoints
  • Troubleshooting

Lab-3: Glance

  • Glance – Install and configuration
  • Upload image
  • Troubleshooting

Lab-4: Swift

  • Swift – Install and configuration
  • Upload image to Swift store
  • Troubleshooting

Lab-5: Cinder

  • Cinder – Install and configuration
  • Create Cinder volume
  • Troubleshooting

Lab-6: Neutron

  • Neutron – Install and configuration
  • Neutron server
  • OVS Plugin
  • DHCP Agent
  • L3 Agent
  • Metadata Agent
  • Provision tenant router, tenant network, provider network

Lab-7: Nova

  • Nova – install and configuration
  • Nova Services (except Compute)
  • Nova-compute

Lab-8: Horizon

  • Horizon - Install and configuration
  • Enable horizon logging
  • Log into horizon dashboard

Lab-9: Troubleshooting – Neutron and Nova

  • Use Case 1: Create network/subnet
  • Use Case 2: Create new VM
 

Cookies help us deliver our services. By using our services, you agree to our use of cookies.   Got it!