openstack-manuals/doc/install-guide/ch_installing-openstack-overview.xml
Shaun McCance f368a64810 Restructured Install Guide
Full outline finished. Keystone, Glance, and most of Nova complete

Changes to Common:
* Separate "Getting Started" content into separate files, so they can be
included individually where needed in the install guide
* separated "Keystone Concepts" so that a smaller subset of that can be
used in the install guide

Change-Id: I583349443685e3022f4c4c1893c2c07d1d2af1d5
2013-10-08 18:11:03 +11:00

92 lines
3.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<chapter xmlns="http://docbook.org/ns/docbook"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
xml:id="ch_installing-openstack-overview">
<title>Installing OpenStack Walk-through</title>
<para>The OpenStack Compute and Image services work together to
provide access to virtual servers and images through REST
APIs. The Identity Service provides a common authorization
layer for all OpenStack services. You must use the Identity
Service to install the OpenStack Dashboard, which offers a
web-based user interface for OpenStack components. The
OpenStack Object Storage service provides not only a storage
method for virtual images but also a cloud-based object
storage system with a REST API to store and retrieve objects
such as images or videos. This walk-through starts with
Identity, then goes through Image and Compute and also
provides deployment information about an Object Storage
installation.</para>
<para>If you are interested in how to plan for and operate an
OpenStack cloud, see the <link
xlink:href="http://docs.openstack.org/ops/"><citetitle>OpenStack
Operations Guide</citetitle></link>.</para>
<para>Here are the overall steps for a manual install:</para>
<orderedlist>
<listitem>
<para>Review the most supported platforms. Red Hat
Enterprise Linux, Scientific Linux, CentOS, Fedora,
Debian, Ubuntu, openSUSE and SUSE Linux Enterprise
are the most tested platforms
currently.</para>
</listitem>
<listitem>
<para>Install the Identity Service (Keystone).</para>
</listitem>
<listitem>
<para>Configure the Identity Service.</para>
</listitem>
<listitem>
<para>Install the Image Service (Glance).</para>
</listitem>
<listitem>
<para>Configure the Image Service.</para>
</listitem>
<listitem>
<para>Install Compute (Nova).</para>
</listitem>
<listitem>
<para>Review the assumptions made in this installation for
Compute.</para>
</listitem>
<listitem>
<para>Configure Compute with FlatDHCP networking using
<literal>192.168.100.0/24</literal> as the fixed
range for our guest VMs on a bridge named
<literal>br100</literal>.</para>
</listitem>
<listitem>
<para>Create and initialize the Compute database with
MySQL. PostgreSQL is also documented but all examples
follow MySQL as an assumed default.</para>
</listitem>
<listitem>
<para>Add images.</para>
</listitem>
<listitem>
<para>(optional) Install OpenStack Object Storage
(Swift).</para>
</listitem>
<listitem>
<para>Install the OpenStack Dashboard.</para>
</listitem>
<listitem>
<para>Launch the Dashboard.</para>
</listitem>
<listitem>
<para>Add a keypair through the Dashboard.</para>
</listitem>
<listitem>
<para>Launch an image through the Dashboard to verify the
entire installation.</para>
</listitem>
</orderedlist>
<xi:include href="section_example-installation-arch.xml"/>
<xi:include href="section_service-arch.xml"/>
<xi:include href="section_compute-sys-requirements.xml"/>
<xi:include href="section_compute-network-planning.xml"/>
<xi:include href="section_installing-ntp.xml"/>
<xi:include href="section_installing-mysql.xml"/>
<xi:include href="section_installing-rabbitmq.xml"/>
</chapter>