openstack-manuals/doc/common/ch_getstart.xml
kylin7-sg ba596a3b58 Fixes no content issue when hovering over project name
When hovering my mouse over a Project Name, there supposed to have
content with description about the project.

Change-Id: I73b13762f32b9a979215dbdbf7c374df5185c18b
Closes-bug: #1481455
2015-08-05 16:02:26 +08:00

232 lines
11 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_getting-started-with-openstack">
<title>Get started with OpenStack</title>
<para xml:id="para1">The OpenStack project is an open source cloud
computing platform for all types of clouds, which aims to be
simple to implement, massively scalable, and feature
rich. Developers and cloud computing technologists
from around the world create the OpenStack project.</para>
<para xml:id="para2">
OpenStack provides an Infrastructure-as-a-Service
(<glossterm>IaaS</glossterm>) solution through a set of
interrelated services. Each service offers an application
programming interface (<glossterm>API</glossterm>) that
facilitates this integration. Depending on your needs, you can
install some or all services.
</para>
<para xml:id="para3">The following table describes the OpenStack
services that make up the OpenStack architecture:</para>
<table rules="all" xml:id="table1" width="85%">
<caption>OpenStack services</caption>
<col width="15%"/>
<col width="15%"/>
<col width="70%"/>
<thead>
<tr>
<th>Service</th>
<th>Project name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-dashboard/"
><glossterm baseform="dashboard">Dashboard</glossterm></link>
</td>
<td><link
xlink:href="http://docs.openstack.org/developer/horizon/"
><glossterm baseform="horizon">Horizon</glossterm></link>
</td>
<td>Provides a web-based self-service portal
to interact with underlying OpenStack services,
such as launching an instance, assigning IP
addresses and configuring access controls.</td>
</tr>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-compute/"
><glossterm>Compute</glossterm></link>
</td>
<td><link
xlink:href="http://docs.openstack.org/developer/nova/"
><glossterm baseform="nova">Nova</glossterm></link>
</td>
<td>Manages the lifecycle of compute instances in an
OpenStack environment. Responsibilities include
spawning, scheduling and decommissioning of virtual
machines on demand.</td>
</tr>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-networking/"
><glossterm>Networking</glossterm></link>
</td>
<td><link
xlink:href="http://docs.openstack.org/developer/neutron/"
><glossterm baseform="neutron">Neutron</glossterm></link>
</td>
<td>Enables Network-Connectivity-as-a-Service for
other OpenStack services, such as OpenStack Compute.
Provides an API for users to define networks and the
attachments into them. Has a pluggable architecture
that supports many popular networking vendors and
technologies.</td>
</tr>
<tr><th colspan="3" align="center">Storage</th></tr>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-storage/"
><glossterm>Object Storage</glossterm></link>
</td>
<td><link
xlink:href="http://docs.openstack.org/developer/swift/"
><glossterm baseform="swift">Swift</glossterm></link>
</td>
<td>Stores and retrieves arbitrary unstructured
data objects via a <glossterm>RESTful</glossterm>,
HTTP based API. It is highly fault tolerant with
its data replication and scale-out architecture.
Its implementation is not like a file server with
mountable directories. In this case, it writes
objects and files to multiple drives, ensuring the
data is replicated across a server cluster.</td>
</tr>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-storage/"
><glossterm>Block Storage</glossterm></link>
</td>
<td><link
xlink:href="http://docs.openstack.org/developer/cinder/"
><glossterm baseform="cinder">Cinder</glossterm></link>
</td>
<td>Provides persistent block storage to running instances. Its pluggable driver
architecture facilitates the creation and management of block storage
devices.</td>
</tr>
<tr><th colspan="3" align="center">Shared services</th></tr>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-shared-services/"
><glossterm baseform="Identity">Identity service</glossterm></link>
</td>
<td><link
xlink:href="http://docs.openstack.org/developer/keystone/"
><glossterm baseform="keystone">Keystone</glossterm></link>
</td>
<td>Provides an authentication and authorization service
for other OpenStack services. Provides a catalog of endpoints
for all OpenStack services.</td>
</tr>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-shared-services/"
><glossterm>Image service</glossterm></link>
</td>
<td><link
xlink:href="http://docs.openstack.org/developer/glance/"
><glossterm baseform="glance">Glance</glossterm></link>
</td>
<td>Stores and retrieves virtual machine disk images.
OpenStack Compute makes use of this during instance
provisioning.
</td>
</tr>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-shared-services/"
><glossterm>Telemetry</glossterm></link>
</td>
<td><link
xlink:href="http://docs.openstack.org/developer/ceilometer/"
><glossterm baseform="ceilometer">Ceilometer</glossterm></link>
</td>
<td>Monitors and meters the OpenStack cloud for
billing, benchmarking, scalability, and statistical
purposes.</td>
</tr>
<tr><th colspan="3" align="center">Higher-level services</th></tr>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-shared-services/"
><glossterm>Orchestration</glossterm></link></td>
<td><link
xlink:href="http://docs.openstack.org/developer/heat/"
><glossterm baseform="heat">Heat</glossterm></link>
</td>
<td>Orchestrates multiple composite cloud applications by using
either the native <glossterm baseform="Heat Orchestration
Template (HOT)">HOT</glossterm> template format or the
AWS CloudFormation template format, through both an
OpenStack-native REST API and a CloudFormation-compatible
Query API.</td>
</tr>
<tr>
<td><link
xlink:href="http://www.openstack.org/software/openstack-shared-services/"
><glossterm>Database service</glossterm></link>
</td>
<td><link
xlink:href="http://docs.openstack.org/developer/trove/"
><glossterm baseform="trove">Trove</glossterm></link>
</td>
<td>Provides scalable and reliable Cloud Database-as-a-Service
functionality for both relational and non-relational database
engines.</td>
</tr>
<tr>
<td><link xlink:href="http://www.openstack.org/software/openstack-shared-services/"
><glossterm>Data processing service</glossterm></link>
</td>
<td><link xlink:href="http://docs.openstack.org/developer/sahara/"
><glossterm baseform="sahara">Sahara</glossterm></link>
</td>
<td>Provides capabilties to provision and scale Hadoop clusters in OpenStack by
specifying parameters like Hadoop version, cluster topology and nodes hardware
details.</td>
</tr>
</tbody>
</table>
<xi:include href="section_getstart_conceptual_arch.xml"/>
<xi:include href="section_getstart_logical_arch.xml"/>
<?hard-pagebreak?>
<section xml:id="openstack-services">
<title>OpenStack services</title>
<para>This section describes OpenStack services in
detail.</para>
<xi:include href="section_getstart_compute.xml"/>
<?hard-pagebreak?>
<xi:include href="section_storage-concepts.xml"/>
<xi:include href="section_getstart_object-storage.xml"/>
<xi:include href="section_getstart_block-storage.xml"/>
<?hard-pagebreak?>
<xi:include href="section_getstart_networking.xml"/>
<?hard-pagebreak?>
<xi:include href="section_getstart_dashboard.xml"/>
<xi:include href="section_keystone-concepts.xml"/>
<?hard-pagebreak?>
<xi:include href="section_getstart_image.xml"/>
<xi:include href="section_getstart_telemetry.xml"/>
<xi:include href="section_getstart_orchestration.xml"/>
<xi:include href="section_getstart_trove.xml"/>
<xi:include href="section_getstart_sahara.xml"/>
</section>
<section xml:id="feedback">
<title>Feedback</title>
<para>To provide feedback on documentation, join and use the
<email>openstack-docs@lists.openstack.org</email>
mailing list at <link
xlink:href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs"
>OpenStack Documentation Mailing List</link>, or <link
xlink:href="https://bugs.launchpad.net/openstack-manuals/+filebug"
>report a bug</link>.</para>
</section>
</chapter>