You are on page 1of 98

Red Hat OpenStack Administration

CL210-RHOS4.0-en-1-20140207

Welcome!

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Introduction

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

About This Course

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY ONE

DAY TWO

DAY THREE

DAY FOUR

Introduction

Identity Service

Networking
Service

Orchestration
Service

OpenStack
Architecture

Object Storage
Service

Compute and
Controller
Services

Metering Service

OpenStack
Installation

Image Service

Additional
Compute Node

Future of
OpenStack

Message Broker

Block Storage
Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Comprehensive
Review

Orientation to the Classroom Network

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Internationalization

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY ONE
Introduction

OpenStack Architecture

Chapter 1:
Red Hat OpenStack
Architecture

Red Hat OpenStack


Architecture

OpenStack Installation

Message Broker

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Red Hat OpenStack Architecture

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Fill-in-the-Blank:
Red Hat OpenStack Architecture

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Chapter Test:
Explore the Classroom Environment

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY ONE
Introduction

OpenStack Architecture

Chapter 2:
Red Hat OpenStack
Installation

Install Red Hat OpenStack

Use Horizon Web Interface

Deploying with Foreman

OpenStack Installation

Message Broker

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Install Red Hat OpenStack

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Installation of Red Hat OpenStack

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Use Horizon Web Interface

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshops:
Create a Tenant in Horizon
Create a Flavor in Horizon
Create a User in Horizon
Create an Instance in Horizon

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Deploying with Foreman

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Chapter Test:
Red Hat OpenStack Installation

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY ONE
Introduction

OpenStack Architecture

Chapter 3:
Message Broker

Install and Secure the Message


Broker

OpenStack Installation

Message Broker

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Install and Secure the Message Broker

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Installing and Securing Qpid

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY ONE

DAY TWO

DAY THREE

DAY FOUR

Introduction

Identity Service

Networking
Service

Orchestration
Service

OpenStack
Architecture

Object Storage
Service

Compute and
Controller
Services

Metering Service

OpenStack
Installation

Image Service

Additional
Compute Node

Future of
OpenStack

Message Broker

Block Storage
Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Comprehensive
Review

DAY TWO
Identity Service
Object Storage Service
Image Service
Block Storage Service

CL210-RHOS4.0-en-1-20140207

Chapter 4:
Identity Service

Deployment the Keystone


Identity Service
Manage Users with the keystone
Command

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Deploy the Keystone Identity Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Deploy Keystone

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Manage Users with the keystone Command

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Create the Keystone admin User

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Chapter Test:
Add a New User to Keystone

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY TWO
Identity Service
Object Storage Service
Image Service
Block Storage Service

CL210-RHOS4.0-en-1-20140207

Chapter 5:
Object Storage Service

Install the Swift Object Storage


Service
Deploy a Swift Storage Node
Configure Swift Object Storage
Service Rings

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Install the Swift Object Storage Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Setup Keystone for the Swift Object Storage

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Deploy a Swift Storage Node

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Deploy a Swift Storage Node

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Configure Swift Object Storage Service


Rings

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Configure a Swift Service Ring

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Deploy the Swift Object Storage Proxy


Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Deploy the Swift Object Storage Proxy
Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Validate the Swift Object Storage


Configuration

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Validate the Swift Storage Installation

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY TWO
Identity Service
Object Storage Service
Image Service
Block Storage Service

CL210-RHOS4.0-en-1-20140207

Chapter 6:
Image Service

Deploy the Glance Image


Service
Use glance to Upload a System
Image

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Deploy the Glance Image Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Install the Glance Image Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Use glance to Upload a System Image

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Add a System Image to Glance

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY TWO
Identity Service
Object Storage Service
Image Service
Block Storage Service

CL210-RHOS4.0-en-1-20140207

Chapter 7:
Block Storage Service

Install the Cinder Service and


Manage Volumes
Add a Red Hat Storage Volume
to Cinder

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Install the Cinder Service and Manage


Volumes

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Demonstration:
Add a Cinder Volume

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Performance Checklist:
Add a Cinder Volume

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Add a Red Hat Storage Volume to Cinder

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Use a Red Hat Storage Volume as a Cinder
Backend

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY ONE

DAY TWO

DAY THREE

DAY FOUR

Introduction

Identity Service

Networking
Service

Orchestration
Service

OpenStack
Architecture

Object Storage
Service

Compute and
Controller
Services

Metering Service

OpenStack
Installation

Image Service

Additional
Compute Node

Future of
OpenStack

Message Broker

Block Storage
Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Comprehensive
Review

DAY THREE
Networking Service
Compute and Controller
Service
Additional Compute Node

CL210-RHOS4.0-en-1-20140207

Chapter 8:
Networking Service

Install OpenStack Networking


Configure OpenStack
Networking

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Install OpenStack Networking

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Install OpenStack Networking

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Configure OpenStack Networking

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Configure OpenStack Networking

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY THREE
Networking Service
Compute and Controller
Services

Chapter 9:
Compute and Controller
Services

Additional Compute Node

CL210-RHOS4.0-en-1-20140207

Install Nova Compute and


Controller
Deploy Instances Using the
Command Line

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Install Nova Compute and Controller

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Install Nova Compute and Controller

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Deploy Instances Using the Command Line

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Deploy an Instance Using nova

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY THREE
Networking Service
Compute and Controller
Services

Chapter 10:
Additional Compute Node

Additional Compute Node

CL210-RHOS4.0-en-1-20140207

Prepare the Nova Compute


Node
Configure the Nova Compute
Node
Configure Networking on the
Nova Compute Node and
Launch an Instance

Copyright 2014 Red Hat, Inc.

Prepare the Nova Compute Node

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshops:
Rebuild Red Hat OpenStack All-in-one
Configure OpenStack Networking

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Configure the Nova Compute Node

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Demonstrations:
Add a Nova Compute Node
Remove a Nova Compute Node

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Performance Checklist:
Manage Nova Compute Nodes

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Configure Networking on the Nova Compute


Node and Launch an Instance

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshops:
Configure OpenStack Networking on the
Compute Node
Launch an Instance

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY ONE

DAY TWO

DAY THREE

DAY FOUR

Introduction

Identity Service

Networking
Service

Orchestration
Service

OpenStack
Architecture

Object Storage
Service

Compute and
Controller
Services

Metering Service

OpenStack
Installation

Image Service

Additional
Compute Node

Future of
OpenStack

Message Broker

Block Storage
Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Comprehensive
Review

DAY FOUR
Orchestration Service
Metering Service

Chapter 11:
Orchestration Service

Install and Configure the Heat


Orchestration Service

Future of OpenStack
Comprehensive Review

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Install and Configure the Heat Orchestration


Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Install and Configure the Heat Orchestration
Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY FOUR
Orchestration Service
Metering Service
Future of OpenStack

Chapter 12:
Metering Service

Deploy the Ceilometer Metering


Service
Metering with Ceilometer

Comprehensive Review

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Deploy the Ceilometer Metering Service

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshops:
Install the Ceilometer Metering Service
Configure Metering for OpenStack
Components

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Metering with Ceilometer

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Workshop:
Metering with Ceilometer

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Chapter Test:
Gather Metering Information with Ceilometer

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY FOUR
Orchestration Service
Metering Service

Chapter 13:
Future Direction of Red
Hat OpenStack

The Future of OpenStack

Future of OpenStack
Comprehensive Review

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

The Future of OpenStack

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Fill-in-the-Blank:
OpenStack Codenames and Projects

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

DAY THREE
Orchestration Service
Metering Service

Chapter 14:
Comprehensive Review

Comprehensive Review

Future of OpenStack
Comprehensive Review

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Chapter Test:
Comprehensive Review

CL210-RHOS4.0-en-1-20140207

Copyright 2014 Red Hat, Inc.

Copyright 2014 Red Hat, Inc.

CL210-RHOS4.0-en-1-20140207