Transfer configure page to rst format

Signed-off-by: Ramona Rautenberg <rautenberg@osism.tech>
Change-Id: I15e057e8b47182ef9a31cdf5a744e0e255c479ad
This commit is contained in:
Ramona Rautenberg 2022-06-24 09:42:02 +02:00
parent 82eb62dd0c
commit 9e7d34e556
2 changed files with 68 additions and 0 deletions

View File

@ -0,0 +1,61 @@
-------------------------
Large Scale SIG/Configure
-------------------------
The first stage in the `Scaling Journey <https://docs.openstack.org/large-scale/journey/index.html>`_ 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: `Monitor <https://wiki.openstack.org/wiki/Large_Scale_SIG/Monitor>`_.
FAQ
---
Q: Which OpenStack distributions are recommended for use at large scale?
A:
Q: Which drivers or backends are recommended for use at large scale?
A:
Q: Which parameters should I adjust in OpenStack components before tackling scale ?
A:
1. Number or workers for each service
2. DB connection (max_pool_size, max_overflow, etc.)
Q: Which parameters should I adjust in RabbitMQ before tackling scale ?
A: See `Large_Scale_Configuration_Rabbit <https://wiki.openstack.org/wiki/Large_Scale_Configuration_Rabbit>`_
Q: Should I use memcached?
A: Yes, it will help a lot keystone (memcached will be used to store tokens instead of asking for new tokens on each call)
Q: Rabbitmq cluster seems hard to configure, what are the recommendations?
A: See `Large_Scale_Configuration_Rabbit <https://wiki.openstack.org/wiki/Large_Scale_Configuration_Rabbit>`_
Resources
---------
* `Large_Scale_Configuration_Guidelines <https://wiki.openstack.org/wiki/Large_Scale_Configuration_Guidelines>`_
* 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
Other SIG work on that stage
----------------------------
* Document better configuration defaults for large scale
* Collect input at https://etherpad.opendev.org/p/large-scale-sig-documentation
* Curate content at `Large_Scale_Configuration_Guidelines <https://wiki.openstack.org/wiki/Large_Scale_Configuration_Guidelines>`_
* Push to official doc, pointing back to the guidelines page

View File

@ -2,4 +2,11 @@
The Scaling Journey
=====================
Contents:
.. toctree::
:maxdepth: 2
configure
WIP: Transfer the content from https://wiki.openstack.org/wiki/Large_Scale_SIG