treasuremap/global/profiles/hardware/5ec-r640-purley-adv.yaml

81 lines
1.9 KiB
YAML
Executable File

---
schema: 'drydock/HardwareProfile/v1'
metadata:
schema: 'metadata/Document/v1'
name: dell_r640_purley_adv_5ec
storagePolicy: 'cleartext'
layeringDefinition:
abstract: false
layer: global
data:
vendor: 'Dell'
# Data in this block is probably inaccurate, but also
# not yet used
generation: '8'
hw_version: '3'
bios_version: '2.2.3'
boot_mode: bios
bootstrap_protocol: pxe
pxe_interface: 0
# End inaccurate data block
device_aliases:
pxe_nic01:
# eno3
address: '0000:01:00.0'
dev_type: 'Gig NIC'
bus_type: 'pci'
gp_nic01:
# enp59s0f1
address: '0000:3b:00.1'
dev_type: 'Intel XXV710 NIC'
bus_type: 'pci'
dp_nic01:
# enp59s0f0
address: '0000:3b:00.0'
dev_type: 'Intel XXV710 NIC'
bus_type: 'pci'
gp_nic02:
# enp216s0f0
address: '0000:d8:00.0'
dev_type: 'Intel XXV710 NIC'
bus_type: 'pci'
dp_nic02:
# enp216s0f1
address: '0000:d8:00.1'
dev_type: 'Intel XXV710 NIC'
bus_type: 'pci'
bootdisk:
# /dev/sda
address: '0:2.0.0'
dev_type: 'Internal RAID-1 SSDs'
bus_type: 'scsi'
ephemeral:
# /dev/sdd
address: '0:2.3.0'
dev_type: 'Internal RAID-10 HDDs'
bus_type: 'scsi'
cpu_sets:
# CPUS pinned to nova
# Host OS CPUs are inferred, and will be the remaining cores
isolcpus: '4-43,48-87'
# Kernel config
# Reduce OS jitter on the offloaded CPUs.
rcu_nocbs: '4-43,48-87'
# Nova config
# CPUs dedicated to tenant workload.
vcpu_pin_set: '8-43,52-87'
# OVS config
# CPUs used by OVS-DPDK processes, same as CPUs used by host OS.
# VCPUs 0,44,1,45,2,46,3,47 = first 4 CPU cores
dpdk-lcore-mask: '0xF0000000000F'
# OVS config
# CPUs used by dpdk Poll Mode Drivers (PMD)
# OVS configu paramter for DPDK.
# VCPUs 4,48,5,49,6,50,7,51 = CPU cores 4-7
pmd-cpu-mask: '0x0F0000000000F0'
hugepages:
dpdk:
size: '1G'
count: 320
...