Size: a a a

2019 January 03

O

Oleg in Nag.Ru
Зависит от задачи. Терабит нужен не везде.
источник

AG

Anton Gorlov in Nag.Ru
Maxim Piskunov
Да, но..... а если netflow еще снимать, как быть?
Кста..а в nft еще не завезли аналог ipt_netflow?
источник

O

Oleg in Nag.Ru
Прелесть XDP в том, что можно (когда нужно) прозрачно использовать существующий стек (XDP_PASS), не таская это в userspace через KNI-подобные решения, как в случае DPDK.
источник

AG

Anton Gorlov in Nag.Ru
Ммм..это мне?
источник

p

pragus in Nag.Ru
Oleg
Зависит от задачи. Терабит нужен не везде.
Да, но нат/фильтр на скорости до 100-200гбит/с многие хотели бы по цене железа
источник

O

Oleg in Nag.Ru
pragus
Да, но нат/фильтр на скорости до 100-200гбит/с многие хотели бы по цене железа
100-200 гбит? Многие? У МГТС в Москве суммарный трафик 800-900 гбит. И эта компания явно не является целевой аудиторией такого решения. Не Premature optimization ли? :) А спортивный интерес - это да, конечно хорошо, согласен. :)
источник

p

pragus in Nag.Ru
Oleg
Прелесть XDP в том, что можно (когда нужно) прозрачно использовать существующий стек (XDP_PASS), не таская это в userspace через KNI-подобные решения, как в случае DPDK.
Да, но там до dpdk ещё пилить и пилить. И пока им скоростей dpdk на чем-то полезном не достигнуть. А то что есть на xdp - это банальный xdp_drop
источник

O

Oleg in Nag.Ru
Good enough - это хорошое словосочетание. И в большинстве случае vanilla kernel - Good enough.
источник

p

pragus in Nag.Ru
Oleg
100-200 гбит? Многие? У МГТС в Москве суммарный трафик 800-900 гбит. И эта компания явно не является целевой аудиторией такого решения. Не Premature optimization ли? :) А спортивный интерес - это да, конечно хорошо, согласен. :)
Я понимаю, что цифры кажутся избыточными. Но в netdev не просто так сравнивают с dpdk.
источник

O

Oleg in Nag.Ru
pragus
Я понимаю, что цифры кажутся избыточными. Но в netdev не просто так сравнивают с dpdk.
Ну еще бы. Планка задана высокая. Скорость - это на что смотрят в первую очередь. Даже, если столько и не нужно. Поэтому будут тянуться к DPDK. Как сказал David Miller - DPDK is not Linux.
источник

p

pragus in Nag.Ru
Oleg
Good enough - это хорошое словосочетание. И в большинстве случае vanilla kernel - Good enough.
Увы, нет. В ядре, к счастью, это понимают, а внедрение xdp дало всем хороший пинок в плане оптимизации (никто ж не ожидал увидеть ботлнек в драйверах, например)
источник

O

Oleg in Nag.Ru
pragus
Увы, нет. В ядре, к счастью, это понимают, а внедрение xdp дало всем хороший пинок в плане оптимизации (никто ж не ожидал увидеть ботлнек в драйверах, например)
Нет? Хм... А как же SOHO роутеры под Linux выживают? А там же больше сотки бывает? :)
источник

O

Oleg in Nag.Ru
Без XDP. Без DPDK. Да, есть HWNAT. Но выживают и без него замечательно.
источник

MP

Maxim Piskunov in Nag.Ru
Oleg
Нет? Хм... А как же SOHO роутеры под Linux выживают? А там же больше сотки бывает? :)
вот у меня самый большой тариф - 4 мбита/с, любое железо справится
источник

VS

Vitaliy S. in Nag.Ru
Vlad
Тут скорее всего сменился оператор безопасного города... Ну и вытащили из ящика прошлого провайдера со всем содержимым:)
Кстати, есть где-то "реестр" таких операторов?
источник

O

Oleg in Nag.Ru
Или взять мелкого провайдера, у которого трафика не более пары гигов. Непиленное ядро на обычном ПК is good enough.
источник

MP

Maxim Piskunov in Nag.Ru
Угу, гуд инаф
источник

p

pragus in Nag.Ru
Oleg
Нет? Хм... А как же SOHO роутеры под Linux выживают? А там же больше сотки бывает? :)
Смотря какие. Часто там костыли в виде hw nat/fastpath.
источник

p

pragus in Nag.Ru
Oleg
Без XDP. Без DPDK. Да, есть HWNAT. Но выживают и без него замечательно.
Ну вот у меня https://openwrt.org/toh/tp-link/tl-wdr4300

И на 70мбит оно живёт с cpu в полке. При том, что это весьма неплохое железо
источник

p

pragus in Nag.Ru
Oleg
Или взять мелкого провайдера, у которого трафика не более пары гигов. Непиленное ядро на обычном ПК is good enough.
Вопрос tdp, размеров и цены.
источник