[FROG] Hardware Requirements

Donald Sharp sharpd at cumulusnetworks.com
Sat Feb 23 09:02:19 EST 2019


Don't forget looking at XDP if you are going down that path.

donald

On Fri, Feb 22, 2019 at 6:54 PM Matt Love <matt at oscloud.io> wrote:

> Hi Sim,
>
>
>
> Depends on your performance requirements. Are you trying to push 10G+/14M
> PPS? If so, you probably want to look into VPP. VPP is a kernel bypass
> dataplane implementation that is supposed to drastically improve forwarding
> performance over the Linux kernel. Decent info here:
> https://wiki.fd.io/view/VPP/What_is_VPP%3F
>
>
>
> Matt Love
>
> Sr. Network Engineer
>
> Omnificent Systems Inc. | osCloud | AS14525
>
>
>
> *From: *Sim <simvirus at gmail.com>
> *Date: *Friday, February 22, 2019 at 6:24 AM
> *To: *Matt Love <matt at oscloud.io>
> *Cc: *"frog at lists.frrouting.org" <frog at lists.frrouting.org>
> *Subject: *Re: [FROG] Hardware Requirements
>
>
>
> Hello Matt,
>
> thanks for sharing your experience.
>
>
>
> I'm using Ubuntu 18.04 LTS + FRR + TC QoS (in VMware environment with two
> vNIC)
>
> First NIC is for "BORDER" and the secondo NIC is for "INTERIOR".
>
> No-NAT, No-Firewall or No-other... only BGP/Routing.
>
>
>
> Well... I do not know VPP.
>
> Could you explain me if it could be interesting in my
> infrastructure/config?
>
>
>
> Regards
>
> Sim
>
>
>
> Il giorno gio 21 feb 2019 alle ore 16:08 Matt Love <matt at oscloud.io> ha
> scritto:
>
> Hello,
>
>
>
> I’m currently in exactly the same boat. I spent a good bit of time getting
> VPP and FRRouting married on a SuperMicro chassis with 4x Intel X722 NICs.
> I have a loose collection of notes/instructions here:
>
>
>
> https://github.com/checktheroads/x86-edgerouter
>
>
>
> Ultimately we haven’t moved with this in production due to lack of faith
> in performance. I haven’t been able to prove that it’ll do 14M PPS to
> achieve line rate 10 Gbps, mainly because I don’t have a testing
> environment.
>
>
>
> But, in the mean time, feel free to peruse my docs, they should help you
> build a semi-reliable VPP/FRR setup.
>
>
>
> Cheers
>
> Matt Love
>
> Sr. Network Engineer
>
> Omnificent Systems Inc. | osCloud | AS14525
>
>
>
> ⌁ Sent from Mobile
>
>
> On Feb 21, 2019, at 05:34, Steuer Heribert <steuer at patronas.com> wrote:
>
> Hello Donald,
>
>
>
> thanks for your reply. I think it would be quite useful for users to have
> an overview of proven hardware setups. Control-plane is finally just one
> part of the game. We finally want to replace some
>
> old Cisco edge routers with a handful of BGP peers (all full table) for
> IPv4 and IPv6. Bandwidth per port does not exceed 10gbps, but to be honest
> I do not know how FRR will perform without any optimized data-plane in this
> setup.
>
>
>
> Any experience?
>
>
>
> Cheers,
>
> Heri
>
>
>
>
>
> *Von: *Donald Sharp <sharpd at cumulusnetworks.com>
> *Datum: *Donnerstag, 21. Februar 2019 um 13:23
> *An: *Steuer Heribert <steuer at patronas.com>
> *Cc: *"frog at lists.frrouting.org" <frog at lists.frrouting.org>
> *Betreff: *Re: [FROG] Hardware Requirements
>
>
>
> Steuer -
>
>
>
> This is not something that we've put together at this point in time.  FRR
> works quite nicely on all modern processors but you seem more concerned
> about data plane forwarding, which while understandable, is not something
> we have a bunch of control over.  As I understand it using something like
> XDP or DPDK works quite nicely as accelerators for packet processing, it is
> just not something I have experience with.
>
>
>
> donald
>
>
>
> On Thu, Feb 21, 2019 at 7:20 AM Steuer Heribert <steuer at patronas.com>
> wrote:
>
>
>
> Hello,
>
>
>
> for using FRR with VPP & underlying DPDK, is there any “working hardware”
> list which goes beyond “use Intel NICs”? I am aware of some white box lists
> provided by NOS vendors but was not able to find anything about native FRR.
> I´ve found some posts of cloudscale.ch where they mentioned appliances
> from a vendor named Lanner (which I never heard of before). Its not about
> advertising vendors but more kind of a “known-to-work-well” list.
>
>
>
> In addition it would be nice to chat on Slack, please invite 😊
>
>
>
> Thanks,
>
> Heri
>
> _______________________________________________
> frog mailing list
> frog at lists.frrouting.org
> https://lists.frrouting.org/listinfo/frog
>
> _______________________________________________
> frog mailing list
> frog at lists.frrouting.org
> https://lists.frrouting.org/listinfo/frog
>
> _______________________________________________
> frog mailing list
> frog at lists.frrouting.org
> https://lists.frrouting.org/listinfo/frog
>
> _______________________________________________
> frog mailing list
> frog at lists.frrouting.org
> https://lists.frrouting.org/listinfo/frog
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.frrouting.org/pipermail/frog/attachments/20190223/83f59ce9/attachment.html>


More information about the frog mailing list