現象
Eine Leistungsverschlechterung der Broadcom 57414 NIC oder QLogic QL41262HxCU kann aufgrund eines Problems mit dem AMD-Treiber IOMMU in RHEL 7.4 auftreten.
AMD-Systeme haben 8 IOMMUs. Jede IOMMU verfügt über eine dedizierte Warteschlange für die Verarbeitung von Paketen. Wenn das Betriebssystem eine bestimmte Warteschlange löschen muss, werden alle Warteschlangen geleert (unabhängig davon, ob Sie alle geleert werden müssen oder nicht). Das Löschen aller Warteschlangen nimmt Zeit in Anspruch und verringert den IO-Durchsatz.
原因
Hardware funktioniert gut, das Problem besteht branchenweit und ist nicht spezifisch für Dell EMC.
解決方法
Lösung
Die Ausführung des folgenden Kernel Parameters bietet eine Problemumgehung:
"iommu=pt"
Das Problem wird in Red Hat® Enterprise Linux® 7.5 behoben. AMD hat einen Linux Netzwerk-Tuning-Leitfaden für AMD EPYC-basierte Server veröffentlicht –
http://support.amd.com/TechDocs/56224.pdf
対象製品
PowerEdge R6415, PowerEdge R7415, PowerEdge R7425