icehouse
Copyright © 2012, 2013 OpenStack Foundation
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
2014-04-26
Abstract
The OpenStack® system consists of several key projects that you install separately but that work together depending on your cloud needs. These projects include Compute, Identity Service, Networking, Image Service, Block Storage, Object Storage, Telemetry, Orchestration, and Database. You can install any of these projects separately and configure them stand-alone or as connected entities. This guide shows you how to install OpenStack by using packages available through Fedora 19 as well as on Red Hat Enterprise Linux and its derivatives through the EPEL repository. Explanations of configuration options and sample configuration files are included.
Contents
- Preface
- 1. Architecture
- 2. Basic environment configuration
- 3. Configure the Identity Service
- 4. Install and configure the OpenStack clients
- 5. Configure the Image Service
- 6. Configure Compute services
- 7. Add a networking service
- 8. Add the dashboard
- 9. Add the Block Storage service
- 10. Add Object Storage
- Object Storage service
- System requirements for Object Storage
- Plan networking for Object Storage
- Example of Object Storage installation architecture
- Install Object Storage
- Install and configure storage nodes
- Install and configure the proxy node
- Start services on the storage nodes
- Verify the installation
- Add another proxy server
- Next steps
- 11. Add the Orchestration service
- 12. Add the Telemetry module
- 13. Add the Database service
- 14. Launch an instance
- A. Reserved user IDs
- B. Community support
- Glossary
List of Figures
- 1.1. Conceptual architecture
- 1.2. Three-node architecture with OpenStack Networking (neutron)
- 1.3. Two-node architecture with legacy networking (nova-network)
- 2.1. Three-node architecture with OpenStack Networking (neutron)
- 2.2. Two-node architecture with legacy networking (nova-network)
- 7.1. Initial networks
List of Tables
- 1.1. OpenStack services
- 2.1. Passwords
- 4.1. OpenStack services and clients
- 4.2. Prerequisite software
- 10.1. Hardware recommendations
- A.1. Reserved user IDs