Сетевая карта не обеспечивает максимальную пропускную способность сервера Ubuntu

Сетевая карта не обеспечивает максимальную пропускную способность сервера Ubuntu

У меня есть сервер в OVH. Мой сервер может доставить 1gbps, я убеждаюсь, что он действительно может доставить это в их режиме восстановления. Когда система достигает уровня Ubuntu, производительность падает до ~200 Мбит/с.

Первая мысль — проблема с драйвером. Вот моя карта: Ethernet Controller X710 for 10GBASE-T Вот мой драйвер:driver=i40e driverversion=2.8.20-k

видимо, на сайте Intel довольно сложно понять, какой драйвер является последним для этой карты :(

Я знаю, что последняя версия i40e— это: https://sourceforge.net/projects/e1000/files/i40e%20stable/2.23.17/, но когда я проверяю в Ubuntu, apt search i40единственным результатом является librte-pmd-i40e20.0/focal-updates 19.11.14-0ubuntu0.20.04.1 amd64 Data Plane Development Kit (librte-pmd-i40e runtime library)то, что выглядит неактуальным.

а. Как я могу точно узнать, https://sourceforge.net/projects/e1000/files/i40e%20stable/2.23.17/подходит ли он для моей сетевой карты? (Я могу скачать его, собрать и установить)?

б. Как устранить неполадки производительности, связанные с обновлением драйвера? (Я запустил инструмент srv_infoIntel и в результатах исследования получил:

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'.

Стоит ли мне следовать этому совету? Стоит ли мне также запускать другие инструменты автоматического обнаружения Intel?

Связанный контент