Getting started chapter reorganisation
1. Split chapter file content into section files per current Cloud Admin Guide 2. Added cross-references Change-Id: I51025b6eb4bb9b8912871837f9ce83d91dca973d Implements: blueprint reorganise-user-guides
This commit is contained in:
parent
686f096829
commit
ab45cacbb6
@ -1,7 +1,6 @@
|
|||||||
.. :orphan:
|
=======================
|
||||||
|
|
||||||
OpenStack Block Storage
|
OpenStack Block Storage
|
||||||
-----------------------
|
=======================
|
||||||
|
|
||||||
The OpenStack Block Storage service (cinder) adds persistent storage to
|
The OpenStack Block Storage service (cinder) adds persistent storage to
|
||||||
a virtual machine. Block Storage provides an infrastructure for managing
|
a virtual machine. Block Storage provides an infrastructure for managing
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
.. :orphan:
|
=================
|
||||||
|
|
||||||
OpenStack Compute
|
OpenStack Compute
|
||||||
-----------------
|
=================
|
||||||
|
|
||||||
Use OpenStack Compute to host and manage cloud computing systems.
|
Use OpenStack Compute to host and manage cloud computing systems.
|
||||||
OpenStack Compute is a major part of an Infrastructure-as-a-Service
|
OpenStack Compute is a major part of an Infrastructure-as-a-Service
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
.. :orphan:
|
.. _get_started_conceptual_architecture:
|
||||||
|
|
||||||
|
=======================
|
||||||
Conceptual architecture
|
Conceptual architecture
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~
|
=======================
|
||||||
|
|
||||||
The following diagram shows the relationships among the OpenStack
|
The following diagram shows the relationships among the OpenStack
|
||||||
services:
|
services:
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
.. :orphan:
|
.. _get_started_dashboard:
|
||||||
|
|
||||||
|
===================
|
||||||
OpenStack dashboard
|
OpenStack dashboard
|
||||||
-------------------
|
===================
|
||||||
|
|
||||||
The OpenStack dashboard is a modular `Django web
|
The OpenStack dashboard is a modular `Django web
|
||||||
application <https://www.djangoproject.com/>`__ that provides a
|
application <https://www.djangoproject.com/>`__ that provides a
|
||||||
@ -19,4 +20,3 @@ To use the administrator functionality for other services, it must also
|
|||||||
connect to Admin API endpoints, which should not be accessible by
|
connect to Admin API endpoints, which should not be accessible by
|
||||||
customers.
|
customers.
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
.. :orphan:
|
==========================
|
||||||
|
|
||||||
OpenStack Database service
|
OpenStack Database service
|
||||||
--------------------------
|
==========================
|
||||||
|
|
||||||
The Database service provides scalable and reliable cloud provisioning
|
The Database service provides scalable and reliable cloud provisioning
|
||||||
functionality for both relational and non-relational database engines.
|
functionality for both relational and non-relational database engines.
|
||||||
|
10
doc/common-rst/get_started_feedback.rst
Normal file
10
doc/common-rst/get_started_feedback.rst
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
========
|
||||||
|
Feedback
|
||||||
|
========
|
||||||
|
|
||||||
|
To provide feedback on documentation, join and use the
|
||||||
|
openstack-docs@lists.openstack.org mailing list at `OpenStack
|
||||||
|
Documentation Mailing
|
||||||
|
List <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs>`__,
|
||||||
|
or `report a
|
||||||
|
bug <https://bugs.launchpad.net/openstack-manuals/+filebug>`__.
|
@ -1,7 +1,6 @@
|
|||||||
.. :orphan:
|
==================
|
||||||
|
|
||||||
OpenStack Identity
|
OpenStack Identity
|
||||||
------------------
|
==================
|
||||||
|
|
||||||
The OpenStack Identity service performs the following functions:
|
The OpenStack Identity service performs the following functions:
|
||||||
|
|
||||||
|
@ -1,15 +1,12 @@
|
|||||||
.. :orphan:
|
=======================
|
||||||
|
|
||||||
OpenStack Image service
|
OpenStack Image service
|
||||||
-----------------------
|
=======================
|
||||||
|
|
||||||
The OpenStack Image service is central to Infrastructure-as-a-Service
|
The OpenStack Image service is central to Infrastructure-as-a-Service
|
||||||
(IaaS) as shown in Conceptual architecture. It accepts API requests for disk
|
(IaaS) as shown in :ref:`get_started_conceptual_architecture`. It accepts API
|
||||||
or server images, and image metadata from end users or OpenStack Compute
|
requests for disk or server images, and image metadata from end users or
|
||||||
components. It also supports the storage of disk or server images on various
|
OpenStack Compute components. It also supports the storage of disk or server
|
||||||
repository types, including OpenStack Object Storage.
|
images on various repository types, including OpenStack Object Storage.
|
||||||
|
|
||||||
.. TODO (DC) On line 7, add link to get_started_conceptual_architecture.rst
|
|
||||||
|
|
||||||
A number of periodic processes run on the OpenStack Image service to
|
A number of periodic processes run on the OpenStack Image service to
|
||||||
support caching. Replication services ensure consistency and
|
support caching. Replication services ensure consistency and
|
||||||
|
@ -1,18 +1,15 @@
|
|||||||
.. :orphan:
|
====================
|
||||||
|
|
||||||
Logical architecture
|
Logical architecture
|
||||||
~~~~~~~~~~~~~~~~~~~~
|
====================
|
||||||
|
|
||||||
To design, deploy, and configure OpenStack, administrators must
|
To design, deploy, and configure OpenStack, administrators must
|
||||||
understand the logical architecture.
|
understand the logical architecture.
|
||||||
|
|
||||||
As shown in Conceptual architecture, OpenStack consists of several
|
As shown in :ref:`get_started_conceptual_architecture`, OpenStack consists of
|
||||||
independent parts, named the OpenStack services. All services authenticate
|
several independent parts, named the OpenStack services. All services
|
||||||
through a common Identity service. Individual services interact with each
|
authenticate through a common Identity service. Individual services interact
|
||||||
other through public APIs, except where privileged administrator commands
|
with each other through public APIs, except where privileged administrator
|
||||||
are necessary.
|
commands are necessary.
|
||||||
|
|
||||||
.. TODO (DC) Add link to figure in get_started_conceptual_architecture.rst
|
|
||||||
|
|
||||||
Internally, OpenStack services are composed of several processes. All
|
Internally, OpenStack services are composed of several processes. All
|
||||||
services have at least one API process, which listens for API requests,
|
services have at least one API process, which listens for API requests,
|
||||||
@ -27,7 +24,7 @@ several message broker and database solutions, such as RabbitMQ, Qpid,
|
|||||||
MySQL, MariaDB, and SQLite.
|
MySQL, MariaDB, and SQLite.
|
||||||
|
|
||||||
Users can access OpenStack via the web-based user interface implemented
|
Users can access OpenStack via the web-based user interface implemented
|
||||||
by the OpenStack dashboard, via `command-line
|
by the :ref:`get_started_dashboard`, via `command-line
|
||||||
clients <http://docs.openstack.org/cli-reference/content>`__ and by
|
clients <http://docs.openstack.org/cli-reference/content>`__ and by
|
||||||
issuing API requests through tools like browser plug-ins or :command:`curl`.
|
issuing API requests through tools like browser plug-ins or :command:`curl`.
|
||||||
For applications, `several SDKs <http://developer.openstack.org/#sdk>`__
|
For applications, `several SDKs <http://developer.openstack.org/#sdk>`__
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
.. :orphan:
|
========================
|
||||||
|
|
||||||
OpenStack Object Storage
|
OpenStack Object Storage
|
||||||
------------------------
|
========================
|
||||||
|
|
||||||
The OpenStack Object Storage is a multi-tenant object storage system. It
|
The OpenStack Object Storage is a multi-tenant object storage system. It
|
||||||
is highly scalable and can manage large amounts of unstructured data at
|
is highly scalable and can manage large amounts of unstructured data at
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
.. :orphan:
|
====================
|
||||||
|
|
||||||
OpenStack Networking
|
OpenStack Networking
|
||||||
--------------------
|
====================
|
||||||
|
|
||||||
OpenStack Networking (neutron) allows you to create and attach interface
|
OpenStack Networking (neutron) allows you to create and attach interface
|
||||||
devices managed by other OpenStack services to networks. Plug-ins can be
|
devices managed by other OpenStack services to networks. Plug-ins can be
|
||||||
|
22
doc/common-rst/get_started_openstack_services.rst
Normal file
22
doc/common-rst/get_started_openstack_services.rst
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
==================
|
||||||
|
OpenStack services
|
||||||
|
==================
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 2
|
||||||
|
|
||||||
|
|
||||||
|
get_started_compute.rst
|
||||||
|
get_started_storage_concepts.rst
|
||||||
|
get_started_object_storage.rst
|
||||||
|
get_started_block_storage.rst
|
||||||
|
get_started_openstack_networking.rst
|
||||||
|
get_started_dashboard.rst
|
||||||
|
get_started_identity.rst
|
||||||
|
get_started_image_service.rst
|
||||||
|
get_started_telemetry.rst
|
||||||
|
get_started_orchestration.rst
|
||||||
|
get_started_database_service.rst
|
||||||
|
get_started_sahara.rst
|
||||||
|
|
||||||
|
This section describes OpenStack services in detail.
|
@ -1,10 +1,9 @@
|
|||||||
.. :orphan:
|
==============================
|
||||||
|
|
||||||
OpenStack Orchestration module
|
OpenStack Orchestration module
|
||||||
------------------------------
|
==============================
|
||||||
|
|
||||||
The Orchestration module provides a template-based orchestration for
|
The Orchestration module provides a template-based orchestration for
|
||||||
describing a cloud application, by running OpenStack API calls to
|
describing a cloud application by running OpenStack API calls to
|
||||||
generate running cloud applications. The software integrates other core
|
generate running cloud applications. The software integrates other core
|
||||||
components of OpenStack into a one-file template system. The templates
|
components of OpenStack into a one-file template system. The templates
|
||||||
allow you to create most OpenStack resource types, such as instances,
|
allow you to create most OpenStack resource types, such as instances,
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
.. :orphan:
|
.. :orphan:
|
||||||
|
|
||||||
|
=================================
|
||||||
OpenStack Data processing service
|
OpenStack Data processing service
|
||||||
---------------------------------
|
=================================
|
||||||
|
|
||||||
The Data processing service for OpenStack (sahara) aims to provide users
|
The Data processing service for OpenStack (sahara) aims to provide users
|
||||||
with a simple means to provision data processing (Hadoop, Spark)
|
with a simple means to provision data processing (Hadoop, Spark)
|
||||||
@ -9,7 +10,7 @@ clusters by specifying several parameters like Hadoop version, cluster
|
|||||||
topology, node hardware details and a few more. After a user fills in
|
topology, node hardware details and a few more. After a user fills in
|
||||||
all the parameters, the Data processing service deploys the cluster in a
|
all the parameters, the Data processing service deploys the cluster in a
|
||||||
few minutes. Sahara also provides a means to scale already provisioned
|
few minutes. Sahara also provides a means to scale already provisioned
|
||||||
clusters by adding/removing worker nodes on demand.
|
clusters by adding or removing worker nodes on demand.
|
||||||
|
|
||||||
The solution addresses the following use cases:
|
The solution addresses the following use cases:
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
.. :orphan:
|
================
|
||||||
|
|
||||||
Storage concepts
|
Storage concepts
|
||||||
----------------
|
================
|
||||||
|
|
||||||
The OpenStack stack uses the following storage types:
|
The OpenStack stack uses the following storage types:
|
||||||
|
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
.. :orphan:
|
==========================
|
||||||
|
|
||||||
OpenStack Telemetry module
|
OpenStack Telemetry module
|
||||||
--------------------------
|
==========================
|
||||||
|
|
||||||
The Telemetry module performs the following functions:
|
The Telemetry module performs the following functions:
|
||||||
|
|
||||||
|
@ -4,6 +4,14 @@
|
|||||||
Get started with OpenStack
|
Get started with OpenStack
|
||||||
==========================
|
==========================
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 2
|
||||||
|
|
||||||
|
get_started_conceptual_architecture.rst
|
||||||
|
get_started_logical_architecture.rst
|
||||||
|
get_started_openstack_services.rst
|
||||||
|
get_started_feedback.rst
|
||||||
|
|
||||||
The OpenStack project is an open source cloud computing platform for all
|
The OpenStack project is an open source cloud computing platform for all
|
||||||
types of clouds, which aims to be simple to implement, massively
|
types of clouds, which aims to be simple to implement, massively
|
||||||
scalable, and feature rich. Developers and cloud computing technologists
|
scalable, and feature rich. Developers and cloud computing technologists
|
||||||
@ -83,66 +91,3 @@ OpenStack architecture:
|
|||||||
by specifying parameters like Hadoop version, cluster topology and nodes
|
by specifying parameters like Hadoop version, cluster topology and nodes
|
||||||
hardware details.
|
hardware details.
|
||||||
|
|
||||||
.. include:: get_started_conceptual_architecture.rst
|
|
||||||
.. include:: get_started_logical_architecture.rst
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:hidden:
|
|
||||||
|
|
||||||
get_started_conceptual_architecture.rst
|
|
||||||
get_started_logical_architecture.rst
|
|
||||||
|
|
||||||
OpenStack services
|
|
||||||
~~~~~~~~~~~~~~~~~~
|
|
||||||
|
|
||||||
This section describes OpenStack services in detail.
|
|
||||||
|
|
||||||
.. include:: get_started_compute.rst
|
|
||||||
|
|
||||||
.. include:: get_started_storage_concepts.rst
|
|
||||||
|
|
||||||
.. include:: get_started_object_storage.rst
|
|
||||||
|
|
||||||
.. include:: get_started_block_storage.rst
|
|
||||||
|
|
||||||
.. include:: get_started_openstack_networking.rst
|
|
||||||
|
|
||||||
.. include:: get_started_dashboard.rst
|
|
||||||
|
|
||||||
.. include:: get_started_identity.rst
|
|
||||||
|
|
||||||
.. include:: get_started_image_service.rst
|
|
||||||
|
|
||||||
.. include:: get_started_telemetry.rst
|
|
||||||
|
|
||||||
.. include:: get_started_orchestration.rst
|
|
||||||
|
|
||||||
.. include:: get_started_database_service.rst
|
|
||||||
|
|
||||||
.. include:: get_started_sahara.rst
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:hidden:
|
|
||||||
|
|
||||||
get_started_compute.rst
|
|
||||||
get_started_storage_concepts.rst
|
|
||||||
get_started_object_storage.rst
|
|
||||||
get_started_block_storage.rst
|
|
||||||
get_started_openstack_networking.rst
|
|
||||||
get_started_dashboard.rst
|
|
||||||
get_started_identity.rst
|
|
||||||
get_started_image_service.rst
|
|
||||||
get_started_telemetry.rst
|
|
||||||
get_started_orchestration.rst
|
|
||||||
get_started_database_service.rst
|
|
||||||
get_started_sahara.rst
|
|
||||||
|
|
||||||
Feedback
|
|
||||||
~~~~~~~~
|
|
||||||
|
|
||||||
To provide feedback on documentation, join and use the
|
|
||||||
openstack-docs@lists.openstack.org mailing list at `OpenStack
|
|
||||||
Documentation Mailing
|
|
||||||
List <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs>`__,
|
|
||||||
or `report a
|
|
||||||
bug <https://bugs.launchpad.net/openstack-manuals/+filebug>`__.
|
|
||||||
|
Loading…
Reference in New Issue
Block a user