Default memory reserved for Platform function in All-in-one and worker should be reduced
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
John Kung |
Bug Description
Brief Description
-----------------
Currently the amount of memory reserved for platform function on the controller node is 16500 MiB (14500 MiB on numa0 and 2000 MiB on numa1) for All-in-one and 11000 MiB for low-core All-in-one by default. These are over allocated and should be reduced to 8000 MiB and 6000 MiB respectively to give more memory to user applications. The users can always allocate more memory to platform function if and when there's a plan to add more worker nodes.
Similarly, the amount of memory reserved for platform function on the worker node is 1000 MiB (8000 MiB on numa0 and 2000 MiB on numa1) by default. This should be reduced to 4000 MiB.
Severity
--------
Minor
Steps to Reproduce
------------------
N/A
Expected Behavior
------------------
Default resources allocation should be optimal
Actual Behavior
----------------
Default memory setting is not optimal for a platform without OpenStack services
Reproducibility
---------------
100% reproducible
System Configuration
-------
All-in-one simplex and duplex
Branch/Pull Time/Commit
-------
Master
Last Pass
---------
N/A
Timestamp/Logs
--------------
N/A
Test Activity
-------------
Evaluation
description: | updated |
summary: |
- Default memory setting for All-in-one system should be reduced + Default memory reserved for Platform function in All-in-one and worker + should be reduced |
description: | updated |
Changed in starlingx: | |
status: | Triaged → In Progress |
This is a performance tuning LP. Marking stx.3.0 gating.