contrail-vrouter-agent-dpdk container may interfere with system wide huge pages configuration
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R5.0 |
In Progress
|
Undecided
|
Unassigned | |||
Trunk |
In Progress
|
Undecided
|
Unassigned |
Bug Description
contrail-
For example if we will keep default value (1024 HP) on system configured with default size of 1GB then on common servers it will usually lead to situation when there is not enough memory for system processes. It can also colide with existing system configuration when there is more HP allocated than value passed to container which will lead to decreasing pool of avaiable HP on host.
I would like to move logic of HP allocation outside docker container as this affects whole host machine. Deployers can be a better choice as they can manage default size of HP and use more predictable method of preallocating HP during machine boot.
RHOSP13/CC13 is doing that here [2] and ansible deployer can implement the same I belive [3].
[1] https:/
[2] https:/
[3] https:/
summary: |
- vrouter-agent-dpdk container may interfere with system wide huge pages - configuration + contrail-vrouter-agent-dpdk container may interfere with system wide + huge pages configuration |
information type: | Proprietary → Public |
Review in progress for https:/ /review. opencontrail. org/45917
Submitter: Michal Skalski (<email address hidden>)