edit bundle_service_summary file for line length and pw_summary for a csv table for easier additional service add details

This commit is contained in:
Leona
2015-12-10 10:19:12 -08:00
parent c24b54330a
commit 449b54c847
2 changed files with 52 additions and 47 deletions
+29 -14
View File
@@ -1,7 +1,7 @@
.. _openstack_bundle_and_service_summary:
OpenStack* bundle and service summary
############################################################
#####################################
OpenStack provides an Infrastructure-as-a-Service (IaaS) solution
through a variety of complementary services. Each service offers an
@@ -13,22 +13,37 @@ services:
:header: "Bundle Name (service)", "Project Name", "Description"
:widths: 90, 90, 300
"openstack-compute-controller", "Nova", "Manages the lifecycle of compute instances in an OpenStack environment. Responsibilities include spawning, scheduling and decommissioning of virtual machines on demand."
"openstack-identity", "Keystone", "Provides an authentication and authorization service for other OpenStack services. Provides a catalog of endpoints for all OpenStack services."
"openstack-image", "Glance", "Stores and retrieves virtual machine disk images. OpenStack Compute makes use of this during instance provisioning."
"openstack-dashboard", "Horizon", "Provides a web-based self-service portal to interact with underlying OpenStack services."
"openstack-network", "Neutron", "Enables Network-Connectivity-as-a-Service for some OpenStack services. Besides, it provides an API for users to define networks and the attachments into them."
"openstack-object-storage", "Swift", "Stores and retrieves arbitrary unstructured data objects. It is highly fault tolerant with its data replication and scale-out architecture."
"openstack-block-storage/openstack-block-storage-controller", "Cinder", "Provides persistent block storage to running instances."
"openstack-telemetry-controller", "Ceilometer", "Monitors and meters the OpenStack cloud for billing, benchmarking, scalability, and statistical purposes."
"openstack-orchestration", "Heat", "Orchestrates multiple composite cloud applications by using either the native Heat Orchestration Template (HOT) template format or the AWS CloudFormation template format."
"openstack-compute-controller", "Nova", "Manages the lifecycle of
compute instances in an OpenStack environment. Responsibilities include
spawning, scheduling and decommissioning of virtual machines on demand."
"openstack-identity", "Keystone", "Provides an authentication and
authorization service for other OpenStack services. Provides a catalog
of endpoints for all OpenStack services."
"openstack-image", "Glance", "Stores and retrieves virtual machine disk
images. OpenStack Compute makes use of this during instance provisioning."
"openstack-dashboard", "Horizon", "Provides a web-based self-service portal
to interact with underlying OpenStack services."
"openstack-network", "Neutron", "Enables Network-Connectivity-as-a-Service
for some OpenStack services. Besides, it provides an API for users to define
networks and the attachments into them."
"openstack-object-storage", "Swift", "Stores and retrieves arbitrary
unstructured data objects. It is highly fault tolerant with its data
replication and scale-out architecture."
"openstack-block-storage/openstack-block-storage-controller", "Cinder", "Provides
persistent block storage to running instances."
"openstack-telemetry-controller", "Ceilometer", "Monitors and meters the
OpenStack cloud for billing, benchmarking, scalability, and statistical
purposes."
"openstack-orchestration", "Heat", "Orchestrates multiple composite cloud
applications by using either the native Heat Orchestration Template (HOT)
template format or the AWS CloudFormation template format."
OpenStack is highly configurable to meet different needs. This guide
uses a two-node architecture.
- The controller node runs the Identity Service, Image Service,
- The controller node runs the Identity Service, Image Service, the
management portion of Compute, and the Dashboard. It also includes
supporting services such as a SQL database and message queue.
supporting services, such as an SQL database and message queue.
Optionally, the controller node runs management portions of Block
Storage services.
- The compute node runs the hypervisor portion of Compute that operates
@@ -39,9 +54,9 @@ uses a two-node architecture.
- (Optional) Block Storage node contains the disks that the Block
Storage service provisions for instances. You can deploy more than
one block storage node.
- (Optional) Object Storage node contain the disks that the Object
- (Optional) Object Storage node contain the disks that the Object
Storage service uses for storing accounts, containers, and objects.
This service requires two nodes. Each node requires a minimum of one
This service requires two nodes. Each node requires a minimum of one
network interface. You can deploy more than two object storage nodes.
- The self-service networks option augments the provider networks option
with layer-3 (routing) services that enable self-service networks
+23 -33
View File
@@ -1,10 +1,10 @@
.. _openstack_sys_req_and_pw_summary:
System requirements and password summary
############################################################
########################################
System requirements
----------------------------
-------------------
For best performance, we recommend that your environment meets or
exceeds the following hardware requirements:
@@ -17,7 +17,7 @@ service account passwords and ``SERVICE_DBPASS`` to reference database
passwords.
Prerequisites
---------------------
-------------
All nodes require Internet access to install OpenStack bundles and
perform maintenance tasks such as periodic updates.
@@ -42,37 +42,27 @@ To configure name resolution:
# compute1 10.0.0.31 compute1
Password summary
------------------------
----------------
The following table provides a list of services that require passwords
and their associated references in the guide:
The following table provides a list of services that require passwords,
as well as their associated references in the guide:
.. csv-table:: Password Services
:header: "Password name", "Description"
:widths: 100, 100
"Database password (no variable used)", "Root password for the database."
"RABBIT_PASS", "Password of user ``guest`` of RabbitMQ."
"KEYSTONE_DBPASS", "Database password of Identity service."
"DEMO_PASS", "Password of user ``demo``."
"ADMIN_PASS", "Password of user ``admin``."
"GLANCE_DBPASS", "Database password for Image Service."
"GLANCE_PASS", "Password of Image Service user ``glance``."
"NOVA_DBPASS", "Database password for Compute service."
"NOVA_PASS", "Password of Compute service user ``nova``."
"DASH_DBPASS", "Database password for the dashboard."
"CINDER_DBPASS", "Database password for the Block Storage service."
"CINDER_PASS", "Password of Block Storage service user ``cinder``."
+----------------------------------------+--------------------------------------------------+
| **Password name** | **Description** |
+----------------------------------------+--------------------------------------------------+
| Database password (no variable used) | Root password for the database |
+----------------------------------------+--------------------------------------------------+
| RABBIT_PASS | Password of user guest of RabbitMQ |
+----------------------------------------+--------------------------------------------------+
| KEYSTONE_DBPASS | Database password of Identity service |
+----------------------------------------+--------------------------------------------------+
| DEMO_PASS | Password of user demo |
+----------------------------------------+--------------------------------------------------+
| ADMIN_PASS | Password of user admin |
+----------------------------------------+--------------------------------------------------+
| GLANCE_DBPASS | Database password for Image Service |
+----------------------------------------+--------------------------------------------------+
| GLANCE_PASS | Password of Image Service user glance |
+----------------------------------------+--------------------------------------------------+
| NOVA_DBPASS | Database password for Compute service |
+----------------------------------------+--------------------------------------------------+
| NOVA_PASS | Password of Compute service user nova |
+----------------------------------------+--------------------------------------------------+
| DASH_DBPASS | Database password for the dashboard |
+----------------------------------------+--------------------------------------------------+
| CINDER_DBPASS | Database password for the Block Storage service |
+----------------------------------------+--------------------------------------------------+
| CINDER_PASS | Password of Block Storage service user cinder |
+----------------------------------------+--------------------------------------------------+
Next topic: :ref:`openstack_installing_bundles`.