So you want to run a Linux network service and
not clear how much resources you need?
Don Wallwork and Andy Gospodarek will be presenting
a formula for estimating the minimum number of server
cores - running Linux network kernel - for a particular
network service at a given rate and frame size.
They will cover IPv4 and IPv6 as well and VxLAN encapsulated
or tunneled traffic with the goal of understanding how
the utilization of these cores impacts planning and
deployment of new systems.
More info:
https://netdevconf.org/0x13/session.html?talk-core-cost
cheers,
jamal
Ryo Nakamura believes we can take container
networking to a new level.
Why do we still need to use old-school virtual ports
(think veth) for inter-container networking?
In this talk, Ryo will introduce a new socket family,
AF_GRAFT, for containers. Instead of the link between
the host and container network stacks, AF_GRAFT
provides a socket-layer interconnection between them.
https://netdevconf.org/0x13/session.html?talk-AF_GRAFT
cheers,
jamal
Roopa Prabhu and Or Gerlitz will co-chair the
Hardware Offload workshop.
The primary goal of this workshop is to discuss recent
updates and futures to network hardware offload API’s
and infrastructure in the Linux kernel.
More info:
https://www.netdevconf.org/0x13/session.html?workshop-hardware-offload
cheers,
jamal
If you dont know much about XDP then your day of
salvation has arrived!
Two(not just one) networking Vikings[1] will
be giving a hands-on tutorial on XDP.
Masters Jesper Brouer and Toke Høiland-Jørgensen
will not be training their students on Viking weaponry.
That is a different conference. At netdev 0x13
they will be teaching you on the intricacies
of XDP.
The end goal of the tutorial is to walk away with enough
knowledge to write your own XDP code covering your use
case. The instructors will send details later
on what you need to setup on what to setup on your laptop.
The tutorial will cover the tooling, coding basics all
the way to writing meaningful XDP applications and running
them.
Come and enjoy this session in person!
More info:
https://netdevconf.org/0x13/session.html?tutorial-XDP-hands-on
cheers,
jamal
Donald Sharp and David Lamparter will co-chair
the FRRouting workshop.
Discussions on current outstanding issues
and upcoming features such as how to take advantage of
the current next hop disaggregation in the kernel
are part of the agenda.
More info:
https://www.netdevconf.org/0x13/session.html?workshop-FRRouting
Our illustrious PC has accepted the first tutorial.
Quick UDP Internet Connections, pronounced 'quick'
is a new important transport which is growing at a
phenomenal rate. Studies have shown by November 2017, QUIC
already represented 20% of the total mobile traffic[1]
and grew over 200% in two years.
There are other advantages for QUIC; refer to 0x12
talk[2].
QUIC is implemented on top of UDP making it much
easier to deploy improvements and fixes when compared
to TCP which is in the kernel (and therefore requires
kernel patch submissions and process overhead).
Ok, so what do you know about QUIC? How do you debug
QUIC on the wire? What is out there if you wanted to
write an application on top?
The two foremost QUIC gurus Jana Iyengar and Ian Swett
will be giving a tutorial on the subject. This is what
some would call hearing it from the horses' mouth(s?).
Come, listen, participate and learn.
More info:
https://netdevconf.org/0x13/session.html?tutorial-QUIC
[1]https://owmobility.com/blog/meteoric-rise-google-quic-worrying-mobile-ope…
[2]https://www.netdevconf.org/0x12/session.html?quic-developing-and-deployin…
cheers,
jamal
> On Thu, Jan 31, 2019 at 11:40:14AM -0500, Jamal Hadi Salim via people wrote:
> >
> > Netlink is a fundamental kernel/user messaging interface
> > which has evolved over the years.
> > David Ahern and Roopa Prabhu will co-chair the
> > Netlink Workshop.
>
> Nice!
>
> >
> > Among topics of discussion:
> >
> > - status of changes over the last few years
> > - kernel side filtering
> > + classical, socket cbpf, ebpf extensions
> > - reducing notifications
> > - strict get requests
> > - Growth of attributes and impacts to stack memory use
> > - Lessons learnt and ideas to use the learnings
> > - Performance improvements
> > - Networking APIs that need to be converted to netlink(ethtool etc)
> >
> > More info:
> >
> > https://netdevconf.org/0x13/session.html?workshop-netlink
>
> In the link, it has:
> "Lack of Documentation"
> I assume it is about the APIs built on top of it, right? As in, not on
> netlink itself.
Marcelo, you are right. Its about covering the ever growing netlink
API documentation.
We have a 15% discount promotion code for the hotel.
When you book please enter code NETDEV15OFF
We will be posting a url tomorrow which will
be more user friendly (you click and it takes
you directly to the discounted price).
cheers,
jamal