hostname: "s17-t33-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
iommu.passthrough: "1"
isolcpus: "1-10,17-26,33-42,49-58"
nmi_watchdog: "0"
hostname: "s18-t33-sut2"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
iommu.passthrough: "1"
isolcpus: "1-10,17-26,33-42,49-58"
nmi_watchdog: "0"
hostname: "s3-t21-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,28,56,84"
vm:
- nr_hugepages: 65536
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.50.41"
hostname: "s4-t21-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s11-t31-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,28,56,84"
vm:
- nr_hugepages: 36864
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.50.43"
hostname: "s12-t31-sut2"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,28,56,84"
vm:
- nr_hugepages: 36864
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.50.44"
hostname: "s13-t31-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s19-t33t211-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=16384"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s5-t22-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,28,56,84"
vm:
- nr_hugepages: 65536
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.50.49"
hostname: "s6-t22-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s7-t23-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,28,56,84"
vm:
- nr_hugepages: 65536
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.50.51"
hostname: "s8-t23-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s9-t24-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,28,56,84"
vm:
- nr_hugepages: 65536
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.50.53"
hostname: "s10-t24-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s14-t32-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,28,56,84"
vm:
- nr_hugepages: 36864
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.50.55"
hostname: "s15-t32-sut2"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,28,56,84"
vm:
- nr_hugepages: 36864
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.50.56"
hostname: "s16-t32-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s27-t211-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
iommu.passthrough: "1"
isolcpus: "1-10,29-38"
nmi_watchdog: "0"
kernel:
watchdog_cpumask: "0,11-28,39-55"
vm:
- nr_hugepages: 57344
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.50.69"
hostname: "s28-t26t35-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=16484"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s29-t26-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s30-t35-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s31-t35-sut2"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s33-t27-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,24,48,72"
vm:
- nr_hugepages: 65536
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.55.18"
hostname: "s34-t27-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s35-t28-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,24,48,72"
vm:
- nr_hugepages: 65536
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.55.20"
hostname: "s36-t28-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
hostname: "s37-t29-sut1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
kernel:
watchdog_cpumask: "0,24,48,72"
vm:
- nr_hugepages: 65536
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.55.22"
hostname: "s38-t29-tg1"
grub:
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
intel_idle.max_cstate: "1"
intel_iommu: "on"
grub:
amd_iommu: "on"
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
hpet: "disable"
iommu: "pt"
isolcpus: "1-15,17-31,33-47,49-63"
kernel:
watchdog_cpumask: "0,16,32,48"
vm:
- nr_hugepages: 8192
+ nr_hugepages: 32768
max_map_count: 20000
inventory_ipmi_hostname: "10.30.55.24"
grub:
amd_iommu: "on"
audit: "0"
+ default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=8192"
hpet: "disable"
iommu: "pt"
isolcpus: "1-15,17-31,33-47,49-63"
kernel:
watchdog_cpumask: "0,16,32,48"
vm:
- nr_hugepages: 65536
+ nr_hugepages: 8192
max_map_count: 20000
inventory_ipmi_hostname: "10.30.55.25"
tags:
- perf-conf-turbo-boost
-- name: Conf - Adjust nr_hugepages
- # change the minimum size of the hugepage pool.
- # 2G VPP, 4GB per VNF/CNF, 2G reserve
- sysctl:
- name: "vm.nr_hugepages"
- value: "{{ sysctl.vm.nr_hugepages }}"
- state: "present"
- sysctl_file: "/etc/sysctl.d/90-csit.conf"
- reload: "yes"
- tags:
- - perf-conf-sysctl
-
- name: Conf - Adjust max_map_count
# this file contains the maximum number of memory map areas a process
# may have. memory map areas are used as a side-effect of calling
tags:
- perf-conf-load-kernel-modules
+- name: Conf - Create a directory for 1G HugeTLBs hugepages
+ file:
+ path: "/dev/hugepages1G"
+ state: "directory"
+ mode: 0755
+ tags:
+ - perf-conf-hugepages-1g
+
+- name: Conf - Mount 1G HugeTLBs hugepages
+ mount:
+ path: "/dev/hugepages1G"
+ src: "hugetlbfs"
+ opts: "pagesize=1G"
+ boot: false
+ state: "mounted"
+ fstype: "hugetlbfs"
+ tags:
+ - perf-conf-hugepages-1g
+
+- name: Create a directory if it does not exist
+ file:
+ path: "/dev/hugepages2M"
+ state: "directory"
+ mode: 0755
+ tags:
+ - perf-conf-hugepages-2m
+
+- name: Conf - Create a directory for 2M HugeTLBs hugepages
+ mount:
+ path: "/dev/hugepages2M"
+ src: "hugetlbfs"
+ opts: "pagesize=2M"
+ boot: false
+ state: "mounted"
+ fstype: "hugetlbfs"
+ tags:
+ - perf-conf-hugepages-2m
+
- meta: flush_handlers