Getting to know OpenStack

  • Understand the components that make up the cloud
  • Use the OpenStack API/CLI

Keystone

  • Install Keystone
  • Create the Keystone Database
  • Configure the Keystone Service
  • Configure the SQL Database Connection
  • Set Up the Keystone Administration Token
  • Configure the Public Key Infrastructure (PKI) for Keystone
  • Configure the Firewall to Allow Keystone Traffic
  • Populate the Keystone Database
  • Start and Enable the Keystone Service
  • Create an Administrative Account
  • Add Keystone to the Catalog
  • Create the services Tenant
  • Verify the Installation
  • Practice Other Keystone Tasks

Install Glance

  • Create the Image Service Database
  • Configure the Glance Service
  • Configure the SQL Database Connection
  • Create Identity Records for the Image Service
  • Configure Glance to Authenticate Through the Identity Service
  • Configure the Firewall to Allow Image Service Traffic
  • Populate the Glance Database
  • Launch the Image API nd Registry Services
  • Set Up the Glance Image
  • Register a Duplicate Image

Nova

  • Install and Configure the Nova Controller
  • Install the Nova Packages
  • Create the Compute Service Database
  • Configure the Compute Service Database Connection
  • Generate User Passwords and Metadata Proxy Shared Secret
  • Create the Compute Service Identity Records
  • Set the Compute Service Configuration Parameters on the Controller
  • Set Up Nova to Use RabbitMQ
  • Configure the Firewall to Allow Compute Service Traffic
  • Start and Enable the Nova Services
  • Verify the Nova Controller Services
  • Set Up Nova on the Compute Node
  • Install Packages for OpenStack Compute and Network Services
  • Start and Enable on Boot Open vSwitch Service and Libvirt Daemon
  • Use the Generated Passwords
  • Set up Nova Parameters on the Compute Node
  • Set up the Neutron Parameters on the Compute Node
  • Configure the Firewall to Allow Traffic on the Compute Node
  • Start and Enable on Boot OpenStack Compute Service
  • Verify the Services on the Controller
  • Add a Second Compute Node
  • Verify the Services on the Second Compute Node

Neutron

  • Install the Neutron Packages
  • Configure the Firewall to Allow Neutron Traffic
  • Create the Neutron Database
  • Create Random Passwords and a Shared Secret Between Nova and the Metadata Proxy
  • Agent
  • Create the Neutron Identity Records
  • Configure the Neutron Service Parameters
  • Create Tables in the Neutron Database
  • Set up Open vSwitch
  • Start and Enable Neutron Services
  • Verify Neutron’s Setupv

Ceilometer

  • Configure the Firewall to Allow Access to MongoDB and Ceilometer
  • Set Up Ceilometer
  • et up MongoDB
  • Copy to Compute Nodes
  • Establish the Database Connection
  • Set Up RabbitMQ
  • Configure Ceilometer
  • Update Glance and Swift
  • Start the Services and Enable at Boot
  • Set Up Ceilometer on the Compute Node
  • Set Up RabbitMQ
  • Configure Ceilometer
  • Restart the Nova Services
  • Start the Services and Enable at Boot
  • Resynchronize the Services
  • Check the Status of the Services
  • Reboot the Heat Instances
  • Create a Report
  • Generate a Meter List for an Instance
  • Query Through Ceilometer
  • Add Ceilometer on the Second Compute Node

Launch an Instance

  • Create a Software-Defined Network (Controller)
  • Create a Flavor
  • Create a Keypair
  • Launch an Instance
  • Create a Network and Launch a Second Instance

Heat

  • Set Up Heat
  • Install the Heat Packages
  • Configure the Firewall for OpenStack Orchestration Services
  • Configure the Orchestration Service Database
  • Create the Orchestration Service Identity Records
  • Set Up the Orchestration Service Configuration Parameters
  • Start the Services and Enable Them at Boot
  • Create the Heat Stack

Cinder

  • Prepare the Storage Node
  • Configure the Firewall to Allow NFS Traffic
  • Set Up the NFS Server
  • Configure Cinder on the Controller
  • Install Cinder packages
  • Configure the Firewall to Allow Traffic in the Block Storage Service
  • Configure the Database in the Block Storage Service
  • Create Records for the Block Storage Service Identity
  • Configure the Parameters for the Block Storage Service on the Controller
  • Configure Authentication for the Block Storage Service
  • Configure the Back Ends
  • Start and Enable the Services
  • Verify the Configuration in Block Storage

Swift

  • Install Swift
  • Install the Swift Packages on the Controller
  • Configure the Firewall
  • Set Up the Permissions
  • Specify the Swift Hash Value
  • Configure Swift
  • Establish Parameters on the Controller
  • Configure the Filters
  • Create a Swift User and Role
  • Create a Service and Endpoint
  • Enable at Boot
  • Install and Configure the Swift Components on the Storage Node
  • Install the Required Packages
  • Create the File System
  • Update and Configure rsync
  • Configure the Firewall:
  • Configure the Swift Servers
  • Configure the Swift Rings on the Storage Node
  • Start and Enable the Services on the Storage Node
  • Complete the Configuration on the Controller
  • Start and Enable the Services on the Controller Node
  • Configure the Swift Rings on the Controller
  • Create a Swift Object and Upload a File

Horizon

  • Set Up Horizon
  • Install Horizon
  • Configure the Firewall
  • Start and Enable the Web Server
  • Configure Horizon
  • View the OpenStack Dashboard
  • OpenStack Instances
  • Secure the Dashboard
  • Configure the Dashboard for HTTPS

Troubleshooting

  • Analyze log files
  • Backup the database(s) used by an OpenStack instance
  • Centralize and analyze logs (e.g.,/var/log/COMPONENT_NAME, Database Server, Messaging Server, Web Server, syslog)
  • Analyze database servers
  • Analyze Host/Guest OS and Instance status
  • Analyze messaging servers
  • Analyze meta data servers
  • Analyze network status (physical & virtual)
  • Analyze storage status (local, block & object)
  • Manage OpenStack Services
  • Diagnose service incidents
  • Digest OpenStack environment (Controller, Compute, Storage and Network nodes)
  • Direct logging files through centralized logging system
  • Backup and restore an OpenStack instance
  • Troubleshoot network performance

Popular Search

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis. View more


Python 88%

Cloud Management Platform 76%

Infrastructure As A Service97%