Users Guide

12–NVMe-oF-Konfiguration mit RDMA
Optimieren der Leistung
224 AH0054602-01 F
Optimieren der Leistung
So optimieren Sie die Leistung auf dem Initiator- und dem Zielserver:
1. Konfigurieren Sie die folgenden System-BIOS-Einstellungen:
Power Profiles (Stromversorgungsprofile) = Max Performance
(Maximale Leistung) oder äquivalent
ALL C-States (ALLE C-Zustände) = disabled (deaktiviert)
Hyperthreading = disabled (deaktiviert)
2. Konfigurieren Sie die Linux-Kernel-Parameter durch das Bearbeiten der
Datei
grub (/etc/default/grub).
a. Fügen Sie Parameter an das Ende der Zeile GRUB_CMDLINE_LINUX
hinzu:
GRUB_CMDLINE_LINUX="nosoftlockup intel_idle.max_cstate=0
processor.max_cstate=1 mce=ignore_ce idle=poll"
b. Speichern Sie die grup-Datei.
c. Stellen Sie die
grub-Datei wieder her. Um die grub-Datei für einen
Legacy-BIOS-Boot-Vorgang wiederherzustellen, führen Sie den
folgenden Befehl aus:
# grub2-mkconfig -o /boot/grub2/grub.cfg
(Legacy-BIOS-Boot-Vorgang)
Um die grub-Datei für einen EFI-Boot-Vorgang wiederherzustellen,
führen Sie den folgenden Befehl aus:
# grub2-mkconfig -o /boot/efi/EFI/<os>/grub.cfg
(EFI-Boot-Vorgang))
d. Starten Sie den Server neu, um die Änderungen anzuwenden.
3. Legen Sie die IRQ-Affinität für alle Adapter der 41xxx-Serie fest. Die
multi_rss-affin.sh-Datei ist eine Script-Datei, die unter „.IRQ-Affinität
(multi_rss-affin.sh)“ auf Seite 225 aufgeführt ist.
# systemctl stop irqbalance
# ./multi_rss-affin.sh eth1
ANMERKUNG
Eine andere Version dieses Scripts, qedr_affin.sh, ist im
41xxx-Linux-Quellcode-Paket im Verzeichnis
\add-ons\performance\roce enthalten. Eine Erläuterung der
IRQ-Affinitätseinstellungen finden Sie in der Datei
multiple_irqs.txt in diesem Verzeichnis.