Skip to content

Implementation of NUMA structure  #1825

@sana-aawan

Description

@sana-aawan

Currently, gophercloud is introspecting the baremetal-nodes and storing the introspection data in the respective pre-defined structures. There is no structure defined for details like, NUMA topology that we receive from Ironic introspection. We recommend NUMA parameters need to be added in gophercloud structure which would be helpful for HPC workloads like use-cases. For better performance, the selection of CPUs based on the NUMA topology becomes necessary. In case of nodes with DPDK aware NICs, the CPUs for poll mode driver (PMD) need to be selected from the NUMA node associated with the DPDK NICs. If hyperthreading is enabled, then the selection of the logical cores requires the knowledge of the siblings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions