Netzwerkkarte bietet nicht den maximalen Durchsatz des Ubuntu-Servers

Netzwerkkarte bietet nicht den maximalen Durchsatz des Ubuntu-Servers

Ich habe einen Server in OVH. Mein Server kann liefern 1gbps, ich stelle sicher, dass er dies im Rettungsmodus tatsächlich liefern kann. Wenn das System auf der Ubuntu-Ebene ist, sinkt die Leistung auf ~200 MBit/s.

Mein erster Gedanke ist, dass es ein Treiberproblem gibt. Das ist meine Karte: Ethernet Controller X710 for 10GBASE-T Das ist mein Treiber:driver=i40e driverversion=2.8.20-k

anscheinend ist es ziemlich schwierig, auf der Intel-Website herauszufinden, welcher der neuste Treiber für diese Karte ist :(

Ich weiß, dass die neuste Version i40elautet: https://sourceforge.net/projects/e1000/files/i40e%20stable/2.23.17/Wenn ich in Ubuntu nachschaue, apt search i40ist das einzige Ergebnis, librte-pmd-i40e20.0/focal-updates 19.11.14-0ubuntu0.20.04.1 amd64 Data Plane Development Kit (librte-pmd-i40e runtime library)das irrelevant aussieht.

a. Wie kann ich sicher sein, dass https://sourceforge.net/projects/e1000/files/i40e%20stable/2.23.17/es für meine Netzwerkkarte geeignet ist? (Ich kann es herunterladen, erstellen und installieren)?

b. Wie kann ich das Leistungsproblem nach der Treiberaktualisierung beheben? (Ich verwende das srv_infoTool von Intel und erhalte in den Insights Folgendes:

Consider manually configuring IRQ CPU affinity for network intensive workloads. System is using the IRQ Balance service to manage IRQ CPU affinity.

Consider setting the Power and Performance policy to 'Performance'. Power and Performance policy is set to 'Normal (6)'.

Consider setting the CPU frequency governors to 'performance'.  CPU frequency governors are set to 'powersave'.

Soll ich dies befolgen? Soll ich auch andere automatische Erkennungstools von Intel ausführen?

verwandte Informationen