Linux router network cards

2020-10-20 Thread micah anderson
I'm looking around for networking cards to build a linux based router. It needs to be able to do XDP, multiqueues, have good in-kernel driver support and be able to handle 10Gbe with good offloading for dealing with high packets per second. What features should I be looking for to really optimiz

RE: Linux router network cards

2020-10-20 Thread Philip Loenneker
g.org Subject: Linux router network cards I'm looking around for networking cards to build a linux based router. It needs to be able to do XDP, multiqueues, have good in-kernel driver support and be able to handle 10Gbe with good offloading for dealing with high packets per second. Wha

Re: Linux router network cards

2020-10-20 Thread Raymond Burkholder
On 2020-10-20 22:37, Philip Loenneker wrote: Take a look at the Mellanox ConnectX 5 series of cards. They handle DPDK, PVRDMA (basically SR-IOV that allows live migration between hosts), and can even process packets within the NIC for some models. They did a fantastic presentation at AusNOG 20

Re: Linux router network cards

2020-10-21 Thread james jones
I wonder if they are going to get CUDA cores on the next version since they are owned by NVIDIA now. That would be a powerful little package. On Wed, Oct 21, 2020 at 1:42 AM Raymond Burkholder wrote: > On 2020-10-20 22:37, Philip Loenneker wrote: > > Take a look at the Mellanox ConnectX 5 serie

Re: Linux router network cards

2020-10-21 Thread Marinos Dimolianis
Hi micah, I think this was shared in the past and may be useful with regards to what you expect in terms of performance: https://blog.apnic.net/2020/04/30/how-to-build-an-xdp-based-bgp-peering-router/ . BR, Marinos On 21-Oct-20 6:37 AM, micah anderson wrote: I'm looking around for network

RE: Linux router network cards

2020-10-22 Thread micah anderson
Thanks for the reply. Philip Loenneker writes: > Take a look at the Mellanox ConnectX 5 series of cards. They handle > DPDK, PVRDMA (basically SR-IOV that allows live migration between > hosts), and can even process packets within the NIC for some >From what I can tell, SR-IOV/PVRDMA aren't re

RE: Linux router network cards

2020-10-22 Thread Jean St-Laurent via NANOG
day, October 22, 2020 5:31 PM To: Philip Loenneker ; NANOG Subject: RE: Linux router network cards Thanks for the reply. Philip Loenneker writes: > Take a look at the Mellanox ConnectX 5 series of cards. They handle > DPDK, PVRDMA (basically SR-IOV that allows live migration between &

Re: Linux router network cards

2020-10-22 Thread Jared Geiger
NOG On Behalf Of micah > anderson > Sent: Thursday, October 22, 2020 5:31 PM > To: Philip Loenneker ; NANOG > > Subject: RE: Linux router network cards > > > Thanks for the reply. > > Philip Loenneker writes: > > Take a look at the Mellanox ConnectX 5 series o

RE: Linux router network cards

2020-10-23 Thread Jean St-Laurent via NANOG
with DANOS? Is it community driven? Thanks for sharing Jean From: NANOG On Behalf Of Jared Geiger Sent: Friday, October 23, 2020 12:30 AM To: NANOG Subject: Re: Linux router network cards I use DANOS with Intel XL710 10G NICs in DPDK mode for linux based routing. If you're

Re: Linux router network cards

2020-10-23 Thread Jared Geiger
How is the support handle with DANOS? Is it community driven? > > > > Thanks for sharing > > > > Jean > > > > *From:* NANOG *On Behalf Of *Jared > Geiger > *Sent:* Friday, October 23, 2020 12:30 AM > *To:* NANOG > *Subject:* Re: Linux router networ

Re: Linux router network cards

2020-10-24 Thread Eric Kuhnke
://www.chelsio.com/linux/ >> >> You will need to mess around a bit and fiddle here and there. If you don't >> mind using FreeBSD instead of linux, you could achieve a smoother and more >> integrated experience. >> >> Jean >> >> -----Original M

RE: Linux router network cards

2020-10-24 Thread Keith Medcalf
is paved with flat squirrels who could not make a decision. >-Original Message- >From: NANOG On Behalf Of >Eric Kuhnke >Sent: Saturday, 24 October, 2020 06:22 >To: Jared Geiger >Cc: NANOG >Subject: Re: Linux router network cards > >In addition to Jared&

Re: Linux router network cards

2020-10-25 Thread Jared Geiger
; >Sent: Saturday, 24 October, 2020 06:22 > >To: Jared Geiger > >Cc: NANOG > >Subject: Re: Linux router network cards > > > >In addition to Jared's advice, I would recommend calculating PCI-Express > >bandwidth bus points for whatever platform one

Re: Linux router network cards

2020-10-25 Thread Vincent Bernat
❦ 24 octobre 2020 09:55 -06, Keith Medcalf: > And do not use an Intel CPU. > > Intel only has 4x PCIe lanes that are shared out into whatever > configuration they claim to have and are totally unsuitable for use in > a computer that actually has to be able to do high-speed I/O. That's likely t

Re: Linux router network cards

2020-10-25 Thread Eric Kuhnke
If building a lower end/low cost router this is absolutely a consideration. In single socket regular ATX form factor, and products in the price range of $165 for a motherboard and $250-400 price range for a CPU. Comparing the PCI-E lanes available on an Intel Core i7 series to something AMD zen/ze

RE: Linux router network cards

2020-10-30 Thread Toke Høiland-Jørgensen via NANOG
micah anderson writes: > Thanks for the reply. > > Philip Loenneker writes: >> Take a look at the Mellanox ConnectX 5 series of cards. They handle >> DPDK, PVRDMA (basically SR-IOV that allows live migration between >> hosts), and can even process packets within the NIC for some > > From what I