large-scale/doc/source/journey/configure/index.rst

53 lines
1.9 KiB
ReStructuredText

==================
Stage 1: Configure
==================
Contents:
.. toctree::
:maxdepth: 1
rabbitmq
database
other
neutron
---------
Configure
---------
The first stage in the :doc:`Scaling Journey </journey/index>` is Configure.
This stage is about fine-tuning configuration options and optimizing the parameters for your OpenStack cluster, so that it can handle additional load. The default values for configuration parameters in OpenStack are not always well-suited for handling scale, and OpenStack documentation does not always indicate which parameters to adjust with scale. This page aims to help answer those early questions.
Once your cluster is properly configured to handle scale, you can go to the second stage of the Scaling Journey: :doc:`Monitor </journey/monitor>`.
Resources
---------
* :doc:`Large Scale Configuration guidelines for Neutron </journey/configure/neutron>`
* :doc:`Large Scale Configuration guidelines for RabbitMQ </journey/configure/rabbitmq>`
* :doc:`Large Scale Configuration guidelines for Database </journey/configure/database>`
* :doc:`Large Scale Configuration guidelines (other/extra) </journey/configure/other>`
External resources
------------------
* Neutron backends performance comparison: https://thesaitech.wordpress.com/2019/02/15/a-comparative-study-of-openstack-networking-architectures/
* Evaluation of performance before deployment
* https://superuser.openstack.org/articles/collaborations-cross-industries-openstack-neutron-and-discovery-open-science-initiative/
* Enos: https://github.com/BeyondTheClouds/enos and Enoslib: https://gitlab.inria.fr/discovery/enoslib
How to help
-----------
* Document better configuration defaults for large scale
* Collect input at https://etherpad.opendev.org/p/large-scale-sig-documentation
* Curate and add new content in configure resources
* Push to official doc, pointing back to the guidelines page