Book description
Design, deploy, and maintain your own private or public Infrastructure as a Service (IaaS), using the open source OpenStack platform. In this practical guide, experienced developers and OpenStack contributors show you how to build clouds based on reference architectures, as well as how to perform daily administration tasks.
Designed for horizontal scalability, OpenStack lets you build a cloud by integrating several technologies. This approach provides flexibility, but knowing which options to use can be bewildering. Once you complete this book, you’ll know the right questions to ask while you organize compute, storage, and networking resources. If you already know how to manage multiple Ubuntu machines and maintain MySQL, you’re ready to:
- Set up automated deployment and configuration
- Design a single-node cloud controller
- Use metrics to improve scalability
- Explore compute nodes, network design, and storage
- Install OpenStack packages
- Use an example architecture to help simplify decision-making
- Build a working environment to explore an IaaS cloud
- Manage users, projects, and quotas
- Tackle maintenance, debugging, and network troubleshooting
- Monitor, log, backup, and restore
Table of contents
- Preface
- I. Architecture
-
II. Operations
- 8. Lay of the Land
- 9. Managing Projects and Users
- 10. User-Facing Operations
- 11. Maintenance, Failures, and Debugging
-
12. Network Troubleshooting
- Using “ip a” to Check Interface States
- Visualizing nova-network Traffic in the Cloud
- Visualizing OpenStack Networking Service Traffic in the Cloud
- Finding a Failure in the Path
- tcpdump
- iptables
- Network Configuration in the Database for nova-network
- Debugging DHCP Issues with nova-network
- Debugging DNS Issues
- Troubleshooting Open vSwitch
- Dealing with Network Namespaces
- Summary
- 13. Logging and Monitoring
- 14. Backup and Recovery
- 15. Customization
- 16. Upstream OpenStack
- 17. Advanced Configuration
-
18. Upgrades
- Pre-Upgrade Testing Environment
- Preparing for a Rollback
- Upgrades
-
How to Perform an Upgrade from Grizzly to Havana—Ubuntu
- Impact on Users
- Upgrade Considerations
- Perform a Backup
- Manage Repositories
- Update Configuration Files
- Upgrade Packages on the Controller Node
- Stop Services, Update Database Schemas, and Restart Services on the Controller Node
- Upgrade Packages and Restart Services on the Compute Nodes
- Upgrade Packages and Restart Services on the Block Storage Nodes
-
How to Perform an Upgrade from Grizzly to Havana—Red Hat Enterprise
Linux and Derivatives
- Impact on Users
- Upgrade Considerations
- Perform a Backup
- Manage Repositories
- Update Configuration Files
- Upgrade Packages on the Controller Node
- Stop Services, Update Database Schemas, and Restart Services on the Controller Node
- Upgrade Packages and Restart Services on the Compute Nodes
- Upgrade Packages and Restart Services on the Block Storage Nodes
- Cleaning Up and Final Configuration File Updates
- Rolling Back a Failed Upgrade
- A. Use Cases
- B. Tales From the Cryp^H^H^H^H Cloud
-
C. Working with Roadmaps
- Information Available to You
- Influencing the Roadmap
- Aspects to Watch
- Replacement of Open vSwitch Plug-in with Modular Layer 2
- Compute V3 API
- OpenStack on OpenStack (TripleO)
- Data Processing (Sahara)
- Bare-Metal Deployment (Ironic)
- Database as a Service (Trove)
- Messaging as a Service (Marconi)
- Scheduler Improvements
- D. Icehouse Preview
- E. Resources
- Glossary
- Index
Product information
- Title: OpenStack Operations Guide
- Author(s):
- Release date: April 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491906293
You might also like
book
OpenStack Essentials
Demystify the cloud by building your own private OpenStack cloud In Detail An OpenStack cloud is …
book
Troubleshooting OpenStack
Get unstuck and start stacking! About This Book Easily fix the nagging problems that commonly plague …
book
OpenStack Networking Cookbook
Harness the power of OpenStack Networking for public and private clouds using 90 hands-on recipes About …
book
Extending OpenStack
Discover new opportunities to empower your private cloud by making the most of the OpenStack universe …