Skip to main content
BeeGFS on NetApp with E-Series Storage

Tune file node system settings for performance

Contributors netapp-jolieg netapp-jsnyder

To maximize performance, we recommend configuring the system settings on the server model you use as your file nodes.

The system settings vary depending on the server model you use as your file node. This topic describes how to configure the system settings for the validated Lenovo ThinkSystem SR665 server file nodes.

Use the UEFI interface to tune system settings

The Lenovo SR665 server's system firmware contains numerous tuning parameters that can be set through the UEFI interface. These tuning parameters can affect all aspects of how the server functions and how well the server performs.

Under UEFI Setup > System Settings, adjust the following system settings:

Operating Mode menu

System Setting Change to

Operating Mode

Custom

cTDP

Manual

cTDP Manual

350

Package Power Limit

Manual

Efficiency Mode

Disable

Global-Cstate-Control

Disable

SOC P-states

P0

DF C-States

Disable

P-State 1

Disable

Memory Power Down Enable

Disable

NUMA Nodes per Socket

NPS1

Devices and I/O ports menu

System Setting Change to

IOMMU

Disable

Power menu

System Setting Change to

PCIe Power Brake

Disable

Processors menu

System Setting Change to

Global C-state Control

Disable

DF C-States

Disable

SMT Mode

Disable

CPPC

Disable

Use Redfish API to tune system settings

In addition to using UEFI Setup, you can use the Redfish API to change system settings.

Example
curl --request PATCH \
  --url https://<BMC_IP_ADDRESS>/redfish/v1/Systems/1/Bios/Pending \
  --user <BMC_USER>:<BMC- PASSWORD> \
  --header 'Content-Type: application/json' \
  --data '{
"Attributes": {
"OperatingModes_ChooseOperatingMode": "CustomMode",
"Processors_cTDP": "Manual",
"Processors_PackagePowerLimit": "Manual",
"Power_EfficiencyMode": "Disable",
"Processors_GlobalC_stateControl": "Disable",
"Processors_SOCP_states": "P0",
"Processors_DFC_States": "Disable",
"Processors_P_state1": "Disable",
"Memory_MemoryPowerDownEnable": "Disable",
"DevicesandIOPorts_IOMMU": "Disable",
"Power_PCIePowerBrake": "Disable",
"Processors_GlobalC_stateControl": "Disable",
"Processors_DFC_States": "Disable",
"Processors_SMTMode": "Disable",
"Processors_CPPC": "Disable",
"Memory_NUMANodesperSocket":"NPS1"
}
}
'

For detailed information on the Redfish schema, see the DMTF website.