diff --git a/source/openstack_bundle_and_service_summary.rst b/source/openstack_bundle_and_service_summary.rst index 10773bc2..b300bef0 100644 --- a/source/openstack_bundle_and_service_summary.rst +++ b/source/openstack_bundle_and_service_summary.rst @@ -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 diff --git a/source/openstack_sys_req_and_pw_summary.rst b/source/openstack_sys_req_and_pw_summary.rst index c67ae79b..6dfaea4f 100644 --- a/source/openstack_sys_req_and_pw_summary.rst +++ b/source/openstack_sys_req_and_pw_summary.rst @@ -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`. \ No newline at end of file