You are previewing Deploying OpenStack.
O'Reilly logo
Deploying OpenStack

Book Description

This ebook is aimed at developers, technologists and system administrators eager to understand and deploy cloud computing through the OpenStack Nova project. The ebook would provider readers a better understanding of the OpenStack project, specific design decisions that they need to make before implementing OpenStack Nova and detailed steps to deploy OpenStack Nova in several controlled scenarios. Readers would also learn common pitfalls in architecting, deploying and implementing OpenStack Nova.

Table of Contents

  1. Deploying OpenStack
    1. SPECIAL OFFER: Upgrade this ebook with O’Reilly
    2. Preface
      1. Intended Audience
      2. Conventions Used in This Book
      3. Using Code Examples
      4. Safari® Books Online
      5. How to Contact Us
      6. Acknowledgments
    3. 1. The OpenStack Project
      1. What Is the OpenStack Project ?
      2. Releases
      3. Community
    4. 2. Understanding Swift
      1. Architecture
        1. Presentation
        2. Authentication
        3. Resource
    5. 3. Understanding Glance
      1. Architecture
      2. Image Support
      3. API Support
      4. Installation
    6. 4. Understanding Nova
      1. Nova Architecture
        1. API
        2. Scheduler
        3. Compute Worker
        4. Volume Worker
        5. Network Worker
        6. Queue
        7. Database
    7. 5. Obtaining Nova
      1. Nova Versions and Packaging
      2. Distributions
        1. StackOps
        2. Citrix “Project Olympus”
      3. Nova Packages
        1. Launchpad Ubuntu Packages
          1. Release
          2. Milestone
          3. Trunk
        2. Ubuntu Distribution Packages
        3. Red Hat Enterprise Linux Packages
        4. Fedora Packages
        5. Microsoft Windows
      4. Source Code
    8. 6. Planning Nova Deployment
      1. Virtualization Technology
      2. Authentication
      3. API
      4. Scheduler
      5. Image Service
      6. Database
      7. Volumes
    9. 7. Installing Nova
      1. Installing Nova with StackOps
        1. Check StackOps Requirements
        2. Download StackOps
        3. Install StackOps
          1. Install Operating System
          2. Configure with Smart Installer
        4. Test StackOps Installation
      2. Installing Nova from Packages
        1. Install Base Operating System
        2. Install Nova Packages
          1. Install Prerequisites
          2. Install Nova
          3. Install Glance
          4. Configure OpenStack
    10. 8. Using Nova
      1. Creating User and Projects
      2. Uploading Images
      3. Launching Instances
      4. Configuring Network Connectivity
      5. Accessing Instances
      6. Attaching Volumes
      7. Terminating Instances
    11. 9. Administering Nova
      1. Configuration Files
      2. Configuration Tools
        1. Service
        2. Quotas
        3. Database
        4. Instance Types and Flavors
        5. Virtual Machine
        6. Network
        7. Shell
        8. Volumes
    12. About the Author
    13. Colophon
    14. SPECIAL OFFER: Upgrade this ebook with O’Reilly