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
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Building Microservices, 2nd Edition
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. …
book
Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition, 2nd Edition
Few books on software project management have been as influential and timeless as The Mythical Man-Month. …
audiobook
Fall in Love with the Problem, Not the Solution
Unicorns-companies that reach a valuation of more than $1 billion-are rare. Uri Levine has built two. …