You are on page 1of 183

Comprehensive, hands-on training that solves real-world problems

Red Hat OpenStack


Administration

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY ONE DAY TWO DAY THREE DAY FOUR

Swift Object Neutron Heat


Introduction Networking Orchestration
Storage
Service Service
Deploying Glance Image Nova Compute Future of
with Packstack Service and Controller Red Hat
Services OpenStack
Launching an Cinder Block Nova Compute Comprehensive
Instance Storage Service Nodes Review
Ceilometer
RabbitMQ
Telemetry
Message Broker
Service
Keystone
Identity Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Welcome

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
Course Objectives and Structure

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
DAY ONE DAY TWO DAY THREE DAY FOUR

Swift Object Neutron Heat


Introduction Networking Orchestration
Storage
Service Service
Deploying Glance Image Nova Compute Future of
with Packstack Service and Controller Red Hat
Services OpenStack
Launching an Cinder Block Nova Compute Comprehensive
Instance Storage Service Nodes Review
Ceilometer
RabbitMQ
Telemetry
Message Broker
Service
Keystone
Identity Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Orientation to Classroom Network

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Internationalization

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY ONE Chapter 1:
Introducing Red Hat
Introduction
OpenStack Architecture
Deploying ● Cloud Computing
with Packstack
Launching an
● Red Hat OpenStack
Third Architecture Overview
Instance
RabbitMQ Message
Broker
Keystone Identity
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Discuss cloud computing and the services and terms used in


OpenStack.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Define cloud computing.

• Discuss OpenStack architecture and terminology.

• Navigate the classroom environment.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Cloud Computing

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


+ RAM
+ Storage
+ CPUs

Scale up

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Scale out

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Red Hat OpenStack Architecture Overview

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
Quiz: OpenStack Architecture

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Lab: Navigating the classroom environment

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY ONE Chapter 2:
Deploying Red Hat
Introduction
First
OpenStack with Packstack
Deploying
Second ● Deploying Red Hat OpenStack
with Packstack
with Packstack
Launching an
Third ● Adding a Compute Node with
Instance
Packstack
RabbitMQ Message
Broker
Keystone Identity
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Install Red Hat OpenStack with the packstack utility.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Deploy Red Hat OpenStack with Packstack.

• Add a compute node with Packstack.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Deploying Red Hat OpenStack with Packstack

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Deploying Red Hat OpenStack with
Packstack

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Adding a Compute Node with Packstack

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Adding a Compute Node with
Packstack

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY ONE Chapter 3:
Launching an Instance
Introduction
First with the Horizon Web
Interface
Deploying
Second
with Packstack ● Creating a Project in Horizon
Launching an Creating a User in Horizon
Third ●
Instance
RabbitMQ Message
● Managing Flavors in Horizon
Broker ● Launching an Instance in
Keystone Identity Horizon
Service ● Troubleshooting the Horizon
Dashboard Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Manage identity information and launch an instance using


the Horizon web interface.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Create a project in Horizon

• Create a user in Horizon

• Edit and create a flavor in Horizon

• Launch an instance in Horizon

• Troubleshoot the Horizon dashboard service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Creating a Project in Horizon

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Creating a Project in Horizon

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Creating a User in Horizon

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Creating a User in Horizon

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Managing Flavors in Horizon

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Managing Flavors in Horizon

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Launching an Instance in Horizon

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Launching an Instance in Horizon

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the Horizon Dashboard
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the Horizon
Dashboard Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY ONE Chapter 4:
RabbitMQ Message Managing the RabbitMQ
First
Introduction
Broker Message Broker
Deploying
Keystone
Second ● Verifying the RabbitMQ
Identity Service
with Packstack
Message Broker Installation
Swift Object
Launching an
Third ● Troubleshooting the RabbitMQ
Storage
Instance
Service
Message Broker
RabbitMQ Message
Glance Image
FourthService
Broker
Keystone Identity
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Manage and troubleshoot the RabbitMQ message broker.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Verify the RabbitMQ message broker installation.

• Troubleshoot the RabbitMQ message broker.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Verifying the RabbitMQ Message Broker
Installation

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Verifying the RabbitMQ Message
Broker Installation

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the RabbitMQ Message
Broker

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the RabbitMQ
Message Broker

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY ONE Chapter 5:
RabbitMQ
Keystone
Message Managing the Keystone
First
Introduction
Identity
Broker
Service Identity Service
Swift
Deploying
Object
Second ● Verifying the Keystone Identity
Storage
with Packstack
Service
Service
Launching an
Glance Image
Third Service ● Managing Users with the
Instance
keystone Command
Cinder Block
RabbitMQ Storage
Message
Service
Broker
● Troubleshooting the Keystone
Identity Service
Keystone Identity
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Manage and troubleshoot the Keystone identity service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Verify the Keystone identity service.

• Manage users with the keystone command.

• Troubleshoot the Keystone identity service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Verifying the Keystone Identity Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Verifying the Keystone Identity
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Managing Users with the keystone Command

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Managing Users with the keystone
Command

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the Keystone Identity
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the Keystone
Identity Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Lab: Managing the Keystone identity service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY TWO Chapter 6:
Implementing and
RabbitMQ
Swift Object
Message Managing the Swift Object
First
Broker
Storage Service
Storage Service
Glance Second
Image Service ● Deploying the Swift Object
Storage Service
Cinder Block Storage
Third Deploying a Swift Storage Node
Service ●

● Configuring Swift Rings


● Deploying the Swift Proxy
Service
● Managing Objects in Swift Store
● Troubleshooting the Swift
Object Storage Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Implement, manage and troubleshoot the Swift object


storage service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:
• Deploy the Swift object storage service.

• Deploy a Swift storage node.

• Configure Swift rings.

• Deploy a Swift proxy service.

• Manage objects in the Swift storage.

• Troubleshoot the Swift object storage service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Deploying the Swift Object Storage Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
Practice: Installing the Swift Object Storage
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Deploying a Swift Storage Node

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Deploying a Swift Storage Node

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Configuring Swift Rings

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Configuring Swift Rings

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Deploying the Swift Proxy Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Deploying the Swift Proxy Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Managing Objects in the Swift Store

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Managing objects in the Swift Store

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the Swift Object Storage
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the Swift Object
Storage Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY TWO Chapter 7:
RabbitMQ
Swift Object
Message Managing the Glance
First
Broker
Storage Service Image Service
Glance Second
Image Service
● Verifying the Glance Image
Service
Cinder Block Storage ● Storing System Images using
Third
Service the Glance Image Service
● Building and Sealing an Image
● Configuring Swift as a Backend
for Glance
● Configuring Ceph as a backend
for Glance
● Troubleshooting the Glance
Image Service
CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
Goal:

Manage and troubleshoot the Glance image service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:
• Verify the Glance image service.

• Build and seal an image.

• Store system images using the Glance image service.


● Configure Swift as a backend
● Configure Ceph as a backend

• Troubleshoot the Glance image service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Verifying the Glance Image Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Verifying the Glance Image Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Storing System Images using the Glance
Image Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Storing System Images using the
Glance Images Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Building and Sealing an Image

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Building and Sealing an Image

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Configuring Swift as a Backend for Glance

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Configuring Swift as a Backend for
Glance

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Configuring Ceph as a Backend for Glance

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Configuring Ceph as a Backend for
Glance

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the Glance Image Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the Glance Image
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY TWO Chapter 8:
Cinder
Swift Object
Block Managing the Cinder
Storage Service
Storage Service Block Storage Service
Neutron
Neutron
Networking
Glance Image Service ● Verifying the Cinder Block
Networking
Service
Service
Storage Service
Nova Compute
Cinder and
Block Storage
Third ● Managing a Cinder Volume
Controller
Service
Services
● Configuring Ceph as a backend
for Cinder
● Configuring Gluster as a
backend for Cinder
● Troubleshooting the Cinder
Block Storage Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Manage and troubleshoot the Cinder block storage service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Verify the Cinder block storage service.

• Manage a Cinder volume.

• Add a Gluster back end to Cinder.

• Add a Ceph back end to Cinder.

• Troubleshoot the Cinder block storage service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Verifying the Cinder Block Storage Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
Practice: Verifying the Cinder Block Storage
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Managing a Cinder Volume

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Managing a Cinder Volume

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Adding a Ceph Backend to Cinder

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Adding a Ceph Backend to Cinder

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Adding a Gluster Backend to Cinder

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Adding a Gluster Backend to Cinder

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the Cinder Block Storage
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the Cinder Block
Storage Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY THREE Chapter 9:
Managing the Neutron
Neutron
Cinder
Networking
Block Networking service
First
Storage
Service
Service
Nova Compute and
Second ● Verifying the Neutron
Controller Services
Networking Service
Nova Compute
Third Nodes ● Configuring Networking for a
Tenant
Ceilometer Telemetry
Service
● Deploying Load Balancer as a
Service
● Troubleshooting the Neutron
Networking Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Manage and troubleshoot the Neutron networking service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Verify the Neutron networking service.

• Configure networking for a tenant.

• Deploy load balancer as a service (LBaaS).

• Troubleshoot the Neutron networking service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Verifying the Neutron Networking Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.
Practice: Verifying the Neutron Networking
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Configuring Networking for a Tenant

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Configuring Networking for a Tenant

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Deploying Load Balancer as a Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Deploying Load Balancer as a
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the Neutron Networking
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the Neutron
Networking Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY THREE Chapter 10:
Managing the Nova
Neutron
Cinder
Networking
Block Compute and Controller
First
Storage
Service
Service
Services
Nova Compute and
Second
Controller Services ● Verifying the Nova Compute and
Controller Services
Nova Compute
Third Nodes ● Deploying an Instance using the
Ceilometer Telemetry Command Line
Fourth
Service ● Troubleshooting the Nova
Compute and Controller
Services

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Manage and troubleshoot the Nova compute and controller


services.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Verify the Nova compute and controller services.

• Deploy an instance using the command line.

• Troubleshoot the Nova compute and controller services.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Verifying the Nova Compute and Controller
Services

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Verifying the Nova Compute and
Controller Services

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Deploying an Instance using the Command
Line

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Deploying an Instance using the
Command Line

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the Nova Compute and
Controller Services

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the Nova Compute
and Controller Services

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY THREE Chapter 11:
Neutron
Cinder
Networking
Block Managing Nova Compute
First
Storage
Service
Service Nodes
Nova Compute and
Second ● Removing a Nova Compute
Controller Services
Node
Nova Compute
Third Nodes ● Adding a Nova Compute Node

Ceilometer Telemetry
● Launching an Instance to Verify
Fourth the Nova Compute Node
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Provide multiple compute nodes for OpenStack.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Add a compute node.

• Remove a compute node.

• Launch an instance to verify the new compute node.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Removing a Nova Compute Node

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Removing a Nova Compute Node

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Adding a Nova Compute Node

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Adding a Nova Compute Node

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Launching an instance to Verify the Nova
Compute Node

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Launching an instance to verify the
Nova Compute Node

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY THREE Chapter 12:
Neutron
Ceilometer
Networking Managing the Ceilometer
Telemetry
Service
Service Telemetry Service
Nova Compute
Heat and ● Verifying the Ceilometer
Orchestration Service
Controller Services
Telemetry Service
Future Direction
Nova Compute
Third Nodes ● Configuring the Ceilometer
of Red Hat OpenStack
Telemetry Service
Comprehensive
Ceilometer Telemetry
Service
Review
● Gathering Data from the
Ceilometer Telemetry Service
● Troubleshooting the Ceilometer
Telemetry Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Manage and troubleshoot the Ceilometer telemetry service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Verify the Ceilometer telemetry service.

• Configure the Ceilometer telemetry service.

• Gather data from the Ceilometer telemetry service.

• Troubleshoot the Ceilometer telemetry service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Verifying the Ceilometer Telemetry Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Verifying the Ceilometer Telemetry
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Configuring the Ceilometer Telemetry Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Configuring the Ceilometer
Telemetry Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Gathering Data from the Ceilometer
Telemetry Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Gathering Data from the Ceilometer
Telemetry Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the Ceilometer Telemetry
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the Ceilometer
Telemetry Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Lab: Gathering Telemetry with Ceilometer

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY FOUR Chapter 13:
Ceilometer
Heat Managing the Heat
First
Orchestration
Telemetry Service
Service Orchestration Service
Future Direction
Second ● Verifying the Heat
of Red Hat OpenStack
Orchestration Service
Comprehensive
Third ● Configuring the Heat
Review
Orchestration Service
● Launching and Verifying a Stack
● Troubleshooting the Heat
Orchestration Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Manage and troubleshoot the Heat orchestration service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Verify the Heat orchestration service.

• Configure the Heat orchestration service.

• Launch and verify a stack.

• Troubleshoot the Heat orchestration service.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Verifying the Heat Orchestration Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Verifying the Heat Orchestration
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Configuring the Heat Orchestration Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Configuring the Heat Orchestration
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Launching and Verifying a Stack

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Launching and Verifying a Stack

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Troubleshooting the Heat Orchestration
Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Practice: Troubleshooting the Heat
Orchestration Service

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY FOUR Chapter 14:
Ceilometer
Heat The Future Direction of
First
Orchestration
Telemetry Service
Service Red Hat OpenStack
Future Direction
Second ● The Future of OpenStack
of Red Hat OpenStack
Comprehensive
Third
Review

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Learn about the future direction of Red Hat OpenStack.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Describe the future direction of Red Hat OpenStack.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


The Future of OpenStack

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Quiz: The Future of OpenStack

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


DAY FOUR
Chapter 15:
Ceilometer
Heat Comprehensive Review
First
Orchestration
Telemetry Service
Service
Future Direction
Second ● Comprehensive Review
of Red Hat OpenStack
Comprehensive
Third
Review

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Goal:

Practice and demonstrate knowledge and skills learned in


Red Hat OpenStack Administration.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Objectives:

• Practice skills learned in Red Hat OpenStack


administration.

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Comprehensive Review

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Summary

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


Thank you for attending this Red Hat Training Course!
To plan your learning path:
http://www.redhat.com/training/paths/cloud-virtualization.html

CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.


CL210-RHELOSP6.0-en-2-20150420 Copyright © 2015 Red Hat, Inc.

You might also like