User story #4053
Add a section in documentation about sizing of a Rudder server
A chapter about the sizing of a Rudder server should be added. A new user will not be able to estimate the size required.
This issue concerns all versions of Rudder.
Updated by Ed DANIEL over 6 years ago
While we prepare the documentation here are a few guidelines to help new users get started:
CPU/VPU: At least 1 cpu core dedicated to Rudder.
32/64bit: your preference, Rudder Server is available on both 32 and 64 bit versions of every supported Operating System.
Memory: at least 1GB though 2GB is better. 4GB preferred if the server is managing other tasks.
Bandwidth: bandwidth utilisation is very small, it will rarely exceed 0.005% of bandwidth on a 10GB net, dependent on agent density which is usually 100%.
Local storage (deployment): Rudder will need about 300MB.
Local storage (logs): Every action taking place in the Rudder web interface and all agent logs are stored in the PostgreSQL database. If logs are localised it will be prudent to allow at least 5GB. When deploying to production with weekly log rotation then 5GB is sufficient for most cases though the number of reports that are generated and thus archived suggests at least 20GB+ will be required.
Postgres: it is worth optimizing this -> http://www.rudder-project.org/rudder-doc-2.7/rudder-doc.html#_server_optimization
As each and every site configuration is different these are very much guidelines. We will strive to provide greater clarity in the upcoming addition to our documentation based on this user request.
Updated by Matthieu CERDA about 6 years ago
- Status changed from New to Discussion
- Assignee set to Nicolas CHARLES
- Target version changed from 2.4.13 to Ideas (not version specific)
I know that we now have a script to bench a Rudder server installation statistics, it might prove useful to use this to construct a "basic" idea of sizing.
Nicolas, what do you think about that ?
Updated by Jonathan CLARKE about 6 years ago
- Target version changed from Ideas (not version specific) to 2.6.11
This has been clarified in http://www.rudder-project.org/rudder-doc-2.9/rudder-doc.html#Server_supported_OS.
Updated by Vincent MEMBRÉ almost 6 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.6.11, which was released today.
- The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2014-March/000077.html * The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog26 * Download information: https://www.rudder-project.org/site/get-rudder/downloads/