Comments 31
Наткнулся на эту статью случайно, обычно просматриваю все заголовки появившихся статей на хабре через RSS.
Возможно непопулярность связана с тем, что никто и не видел, что эта статья появилась?
Может за одно подскажите, двухпортовый i40e на DPDK16.04 принимает примерно только 50% всех пакетов на доном порту, на другом все ок.
Процент не принимаемых пакетов не зависит от нагрузки и всегда одинаков.
Возможно непопулярность связана с тем, что никто и не видел, что эта статья появилась?
Может за одно подскажите, двухпортовый i40e на DPDK16.04 принимает примерно только 50% всех пакетов на доном порту, на другом все ок.
Процент не принимаемых пакетов не зависит от нагрузки и всегда одинаков.
Привет, нашел эту статью через поиск. Просто хочу сказать спасибо :)
Интересно. Особо интересно склеить это с джавой...
Существуют ещё Netmap, OpenOnload и pf_ring.
А PacketShader?
А 0+1 часть есть?
Еще про DPDK попытаю с нубскими вопросам ))
Как я понял, к nic ходит только один демон — но можно цепляться вторым демоном к первому через ipc (shmem итд)
А вот есть ли общий «мастер» демон из коробки — или ovs может таким быть?
Как я понял, к nic ходит только один демон — но можно цепляться вторым демоном к первому через ipc (shmem итд)
А вот есть ли общий «мастер» демон из коробки — или ovs может таким быть?
Я скорее о http://dpdk.org/doc/guides/prog_guide/multi_proc_support.html — и о возможности ovs быть тем самым primary process — чтоб несколько secondary process были уже моими
А как тогда свичь сделать который будет работать поверх ovs?
К примеру L7 load balancer или еще какой апп специфичный роутер?
Оно конечно нужно чтобы приложение и с внешним свичем работало — но хотелосьбы чтоб и с ovs могло нормально.
К примеру L7 load balancer или еще какой апп специфичный роутер?
Оно конечно нужно чтобы приложение и с внешним свичем работало — но хотелосьбы чтоб и с ovs могло нормально.
Тут оказывается есть BESS — и у него адовейший перф против ovs — https://dpdksummit.com/Archive/pdf/2016USA/Day02-Session06-ChristianMaciocco-DPDKUSASummit2016.pdf.
Так вот — судя по всему DPDK vHost порт и в OVS и в BESS можно поднять, и через DPDK работать (правда там везде VM указана — но думается это не криминально раз оно через очереди DPDK работает). Это даже более разумно чем в пайплайн встраиваться.
Так вот — судя по всему DPDK vHost порт и в OVS и в BESS можно поднять, и через DPDK работать (правда там везде VM указана — но думается это не криминально раз оно через очереди DPDK работает). Это даже более разумно чем в пайплайн встраиваться.
BTW OFP не смотрел?
Тоже случайно нашел статью, большое спасибо.
Тут коллеги писали что
habrahabr.ru/post/301892 Может будет польза.
За статью спасибо.
Фактически 12 ядер процессора Intel Xeon E5-2680v3 могут обрабатывать 10 гигабит трафика syn/ack/data флуда.
habrahabr.ru/post/301892 Может будет польза.
За статью спасибо.
допилят Project Panama и старые глюки уйдут
Что за глюки?
И даже Unsafe не помогает с off-heap размещением данных? Кстати, видели вот это github.com/sooty1892/packet-pro?
Жаль, что продолжения нет, я сейчас ковыряю и это боль в одном месте. Аудитория, конечно, небольшая, но своего читателя подобные статьи найдут.
Sign up to leave a comment.
Использование DPDK для обеспечения высокой производительности прикладных решений (часть 0)