Users Guide
13– 使用 RDMA 的 NVMe-oF 配置
优化性能
241 AH0054602-05 M
优化性能
要优化启动器服务器和目标服务器的性能:
1. 配置以下系统 BIOS 设置:
Power Profiles ='Max Performance' 或等价对象
ALL C-States = Disabled (已禁用)
Hyperthreading = Disabled (已禁用)
2. 通过编辑
grub 文件 (/etc/default/grub) 配置 Linux 内核参数。
a. 将参数添加到行
GRUB_CMDLINE_LINUX 的结尾:
GRUB_CMDLINE_LINUX="nosoftlockup intel_idle.max_cstate=0
processor.max_cstate=1 mce=ignore_ce idle=poll"
b. 保存 grub 文件。
c. 重建
grub 文件。
要为旧版 BIOS 引导重建
grub 文件,请发出以下命令:
# grub2-mkconfig -o /boot/grub2/grub.cfg (旧版 BIOS 引导)
要为 EFI 引导重建
grub 文件,请发出以下命令:
# grub2-mkconfig -o /boot/efi/EFI/<os>/grub.cfg
(
EFI
引导)
d. 重新引导服务器实施更改。
3. 为所有 41xxx 系列适配器 设置 IRQ 关联。
multi_rss-affin.sh 文件是 第
242 页上 “.IRQ 关联 (multi_rss-affin.sh)” 中列出的一个脚本文件。
# systemctl stop irqbalance
# ./multi_rss-affin.sh eth1
4. 设置 CPU 频率。 cpufreq.sh 文件是 第 243 页上 “CPU 频率 (cpufreq.sh)”
中列出的一个脚本。
# ./cpufreq.sh
以下各节列出了用于 步骤 3 和 4 的脚本。
注
此脚本的不同版本 qedr_affin.sh 位于
\add-ons\performance\roce
目录中的 41xxx Linux 源代码包中。有
关 IRQ 关联设置的说明,请参阅该目录中的
multiple_irqs.txt 文
件。