A doc describing how to manually enable huge-pages on an existing OpenStack enviroment
Huge pages give a performance boost to applications that are memory and CPU intensive. It improves the performance of guest workloads by improving TLB cache efficiency.
For workloads that require strong guarantees of guest performance, such as the Network Function Virtualization (NFV) deployments, they should be able to get advantage of Huge page feature by benefiting from improved libvirt driver. This feature improves the libvirt driver to use large pages for backing the guest RAM allocation . From a performance POV huge pages provide improved memory access latency by improving TLB cache hit rate in processors.
The deliverables of the blueprints are:
1) a manual procedure of enabling huge pages support on compute nodes on an OpenStack environment
2) integration of testing of huge pages support into CI
3) performance testing of huge pages benefits
OpenStack Nova bp: https:/
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Roman Podoliaka
- Direction:
- Needs approval
- Assignee:
- Roman Podoliaka
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by