Learning OpenStack Networking(Neutron)(Second Edition)
上QQ阅读APP看书,第一时间看更新

Chapter 2. Installing OpenStack

Installing, configuring, and maintaining OpenStack clouds can be an arduous task when performed by hand. Many third-party vendors offer downloadable cloud software based on OpenStack that provide deployment and management strategies using Chef, Puppet, Fuel, Ansible, and other tools.

This chapter will step you through a package-based installation of the following OpenStack components on the Ubuntu 14.04 LTS operating system:

  • OpenStack Identity (Keystone)
  • OpenStack Image Service (Glance)
  • OpenStack Compute (Nova)
  • OpenStack Block Storage (Cinder)
  • OpenStack Dashboard (Horizon)

Note

The installation process documented within this chapter is based on the OpenStack Installation Guide for Ubuntu 14.04 found at http://docs.openstack.org/. If you wish to install OpenStack on a different operating system, the guides available at that site provide instructions to do so.

If you'd rather download a third-party cloud distribution based on OpenStack, try one of the following distributions:

Once installed, many of the concepts and examples used throughout this book should still apply to the preceding distributions, but may require extra effort to implement.