Chapter 1. Introducing OpenStack
1.2. Understanding cloud computing and OpenStack
1.3. Relating OpenStack to the computational resources it controls
1.3.1. OpenStack and hypervisors
Chapter 2. Taking an OpenStack test-drive
2.3. Using the OpenStack Dashboard
2.3.2. Access & Security screen
2.4. Accessing your first private cloud server
Chapter 3. Learning basic OpenStack operations
Chapter 4. Understanding private cloud building blocks
4.1. How are OpenStack components related?
4.2. How is OpenStack related to vendor technologies?
2. Walking through a manual deployment
Chapter 5. Walking through a Controller deployment
5.1. Deploying controller prerequisites
5.1.1. Preparing the environment
5.2. Deploying shared services
5.3. Deploying the Block Storage (Cinder) service
5.3.1. Creating the Cinder data store
5.3.2. Configuring a Cinder Keystone user
5.4. Deploying the Networking (Neutron) service
5.4.1. Creating the Neutron data store
5.5. Deploying the Compute (Nova) service
5.5.1. Creating the Nova data store
5.5.2. Configuring a Nova Keystone user
5.5.3. Assigning a role to the nova user
5.6. Deploying the Dashboard (Horizon) service
Chapter 6. Walking through a Networking deployment
6.1. Deploying network prerequisites
6.1.1. Preparing the environment
6.1.2. Configuring the network interfaces
6.1.4. Software and configuration dependencies
6.2.1. Installing Neutron components
6.2.3. Configuring the Neutron ML2 plug-in
6.2.4. Configuring the Neutron L3 agent
6.2.5. Configuring the Neutron DHCP agent
6.2.6. Configuring the Neutron Metadata agent
6.2.7. Restarting and verifying Neutron agents
6.2.8. Creating Neutron networks
Chapter 7. Walking through a Block Storage deployment
7.1. Deploying Block Storage prerequisites
7.1.1. Preparing the environment
7.1.2. Configuring the network interface
7.1.4. Installing and configuring the Logical Volume Manager
Chapter 8. Walking through a Compute deployment
8.1. Deploying Compute prerequisites
8.1.1. Preparing the environment
8.1.2. Configuring the network interface
8.1.4. Software and configuration dependencies
8.3. Installing Neutron on Compute nodes
8.4. Installing Nova on compute nodes
8.4.1. Installing the Nova software
3. Building a production environment
Chapter 9. Architecting your OpenStack
9.1. Replacement of existing virtual server platforms
9.1.1. Making deployment choices
9.1.2. What kind of network are you?
9.2. Why build a private cloud?
9.2.1. Public cloud economy-of-scale myth
9.2.2. Global scale or tight control
9.3.1. OpenStack deployment tools
10.2.1. Creating the initial configuration
Chapter 11. Automated HA OpenStack deployment with Fuel
11.1. Preparing your environment
11.3. Web-based basic Fuel OpenStack deployment
11.3.2. Creating a Fuel deployment environment
11.3.3. Configuring the network for the environment
11.3.4. Allocating hosts to your environment
Chapter 12. Cloud orchestration using OpenStack
12.2.1. Preparing OpenStack for Juju
A.5.1. Configuring the block device (hard drive)
A.5.2. Configuring root and swap partitions and mount points