9b3b1c6358
derive_parameters workflow input parameter needs to be changed as num_phy_cores_per_numa_node_for_pmd instead of number_of_pmd_cpu_threads_per_numa_node. The performance varies based on the physical core rather than the logical CPUs. Which means, user should be able to decide the number of physical cores, which is proportional to data rate. Implements: blueprint tripleo-derive-parameters Change-Id: I056fb330a17e647ab527e8bccd52bdf5e77067b6
36 lines
1.4 KiB
YAML
36 lines
1.4 KiB
YAML
version: 1.0
|
|
|
|
name: overcloud
|
|
description: >
|
|
Default Deployment plan
|
|
template: overcloud.yaml
|
|
environments:
|
|
- path: overcloud-resource-registry-puppet.yaml
|
|
workflow_parameters:
|
|
tripleo.derive_params.v1.derive_parameters:
|
|
######### DPDK Parameters #########
|
|
# Specifices the minimum number of CPU physical cores to be allocated for DPDK
|
|
# PMD threads. The actual allocation will be based on network config, if
|
|
# the a DPDK port is associated with a numa node, then this configuration
|
|
# will be used, else 1.
|
|
num_phy_cores_per_numa_node_for_pmd: 2
|
|
# Amount of memory to be configured as huge pages in percentage. Ouf the
|
|
# total available memory (excluding the NovaReservedHostMemory), the
|
|
# specified percentage of the remaining is configured as huge pages.
|
|
huge_page_allocation_percentage: 90
|
|
######### HCI Parameters #########
|
|
hci_profile: default
|
|
hci_profile_config:
|
|
default:
|
|
average_guest_memory_size_in_mb: 2048
|
|
average_guest_cpu_utilization_percentage: 50
|
|
many_small_vms:
|
|
average_guest_memory_size_in_mb: 1024
|
|
average_guest_cpu_utilization_percentage: 20
|
|
few_large_vms:
|
|
average_guest_memory_size_in_mb: 4096
|
|
average_guest_cpu_utilization_percentage: 80
|
|
nfv_default:
|
|
average_guest_memory_size_in_mb: 8192
|
|
average_guest_cpu_utilization_percentage: 90
|