LINUX.ORG.RU

Компьютер, на котором будет нормально работать DPDK

 , ,


1

1

Короче, собираюсь я обновить компьютер, так как мой не может потянуть даже 8 виртуальных машин с nested виртуализацией. Меня интерисует такой вопрос: собрал себе системник:
http://www.dns-shop.ru/custompc/configuration/7839655e51fe58f4/
Скажите пожалуйста, будет ли на нём работать DPDK?
Мне это нужно, чтобы ускорить виртуальную сеть до 14.4Gbps.
А также интересно было бы знать, какой компьютер купить, чтобы он мог потянуть 800 виртуальных машин?

★★★★★

Ты мультик про семь шапок смотрел?

imul ★★★★★
()

DPDK использует poll mode drivers для сетевых. Для virtio есть pmd. В берегите https://www.intel.com/content/www/us/en/ethernet-products/gigabit-server-adap... сказано, что сетевуха на чипе 82574L. В списке поддерживаемых http://dpdk.org/doc/nics его нет.

Хотя зачем тебе dpdk на реальной железяке, все равно 10 gbe дома нереально.

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

Хотя зачем тебе dpdk на реальной железяке, все равно 10 gbe дома нереально.

Для запуска vpp, openvswitch, extfilter

DPDK использует poll mode drivers для сетевых. Для virtio есть pmd. В берегите https://www.intel.com/content/www/us/en/ethernet-products/gigabit-server-adap... сказано, что сетевуха на чипе 82574L. В списке поддерживаемых http://dpdk.org/doc/nics его нет.

А где купить поддерживаемые?

ne-vlezay ★★★★★
() автор топика

Компьютер, на котором будет нормально работать DPRK

this

Hertz ★★★★★
()
Ответ на: комментарий от ne-vlezay

Запускай dpdk приложения в виртуалках qemu с сетевухами virtio. А на хосте qemu их сбриджует с любой железной сетевухой. Уж 1 gbps наружу то линуксовый бриджинг прожует не подавится.

iliyap ★★★★★
()
Ответ на: комментарий от ne-vlezay

VPLS не в Ethernet инкапсулируется? Или эти Ethernet кадры особенные, их бриджи и коммутаторы не бриджуют и не коммутируют?

На самом деле во всех Slylake (aka Series 100) и Kaby Lake (aka Series 200) PCH-ах интегрирован I219 Gigabit Ethernet Controller судя по даташитам. I219 поддерживается pmd драйвером igb. Так что если на матери разведена интегрированная в PCH сетевая, то dpdk приложения смогут использовать ее. Она правда тогда будет недоступна для сетевого стека ядра.

iliyap ★★★★★
()
Ответ на: комментарий от ne-vlezay

Вобщем Ethernet, в нем IP, в нем MPLS, в нем другой Ethernet. Но почему эти наружные Ethernet кадры требуют железной сетевухи?

Про GbE, интегрированный в PCH, я неверно прочитал в даташите. В PCH интегрирован только MAC, к нему нужен I219, который подключается к PCH не по PCIe. На твоей плате какой-то реалтек подключённый по PCIe.

Самая дешевая из поддерживаемый сетевых это наверное I210 http://www.regard.ru/catalog/tovar129389.htm

iliyap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.