Support for Huge pages for improved performance

Registered by Fedor Zhadaev on 2015-09-27

User should be able to configure and use HugePages on compute nodes for
improving performance.

Blueprint information

Status:
Complete
Approver:
Dmitry Klenov
Priority:
Undefined
Drafter:
Fedor Zhadaev
Direction:
Needs approval
Assignee:
Arthur Svechnikov
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon 9.0
Started by
Dmitry Klenov on 2016-02-18
Completed by
Arthur Svechnikov on 2016-04-05

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/support-hugepages,n,z

Addressed by: https://review.openstack.org/273963
    Support for HugePages

Addressed by: https://review.openstack.org/278319
    Add support for Huge Pages configuration

Addressed by: https://review.openstack.org/282367
    Pass hugepages to kernel parameters

Gerrit topic: https://review.openstack.org/#q,topic:bp/support-dpdk,n,z

Addressed by: https://review.openstack.org/286495
    Add hugepages checks to NodeAttributesValidator

Addressed by: https://review.openstack.org/286628
    Pass information about hugepages to astute

Addressed by: https://review.openstack.org/287322
    Add node hugepages distribution method

Addressed by: https://review.openstack.org/288310
    Add hugepages configuration task

Gerrit topic: https://review.openstack.org/#q,topic:bp/support-hugepages-on-ui,n,z

Addressed by: https://review.openstack.org/286605
    Extended Node Details dialog with NUMA topology

Addressed by: https://review.openstack.org/288111
    Align HugePages/CPU pinning flags with Nailgun

Addressed by: https://review.openstack.org/289291
    Node Details dialog refactoring

Addressed by: https://review.openstack.org/289299
    Added "Cancel Changes" functionality to Node details dialog

Addressed by: https://review.openstack.org/289311
    Showing Node Attributes header

Addressed by: https://review.openstack.org/291122
    Complexity warning fix

Addressed by: https://review.openstack.org/291610
    Fix the way hugepages/cpu_pinning options settings are checked

Gerrit topic: https://review.openstack.org/#q,topic:bp/support-numa-cpu-pinning,n,z

Addressed by: https://review.openstack.org/291713
    [specs] Fix specs according implementation

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.