Настройка DPDK интерфейсов [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_components:platform:dpi_config [2024/09/26 15:29] – внешнее изменение 127.0.0.1dpi:dpi_components:platform:dpi_config [2025/07/24 11:29] (текущий) – [dpdk_engine=6: RSS диспетчеров на мост] elena.krasnobryzh
Строка 351: Строка 351:
   * RX queue count = 1   * RX queue count = 1
   * TX queue count = число потоков обработки. Потоки обработки пишут напрямую каждый в свою TX-очередь карты.   * TX queue count = число потоков обработки. Потоки обработки пишут напрямую каждый в свою TX-очередь карты.
 +
 +==== dpdk_engine=6: RSS диспетчеров на мост ====
 +<note important>Данный ''dpdk_engine'' доступен с версии 14.0!</note>
 +Данный движок предназначен для конфигураций со многими мостами (dev1:dev2:dev3:...) для карт 100G+.
 +
 +<code>
 +in_dev=41-00.0:02-00.0:c3-00.0:c1-00.0:04-00.0:04-00.1
 +out_dev=41-00.1:41-00.1:02-00.1:02-00.1:c3-00.1:c3-00.1
 +
 +dpdk_engine=6
 +dpdk_rss=4
 +num_threads=64
 +
 +dpdk_mempool_size=256000
 +mem_tracking_flow=40000000
 +mem_tracking_ip=40000000
 +dpdk_emit_mempool_size=256000
 +mem_ssl_parsers=18000000
 +mem_http_parsers=512000
 +</code>
 +Для данного примера создается 24 потока диспетчеров — по 4 диспетчера на мост. 
 +
 +<note tip>Общее количество диспетчеров = ''dpdk_rss'' * число мостов. Начиная с версии 14.0 максимальное количество диспетчеров — 32.</note>
 +
 +Поддерживаются on-stick девайсы.
 +СКАТ конфигурирует карты следующим образом:
 +  * RX queue count = ''dpdk_rss''
 +  * TX queue count = число потоков обработки. Потоки обработки пишут напрямую каждый в свою TX-очередь карты.
 +