-
Notifications
You must be signed in to change notification settings - Fork 0
Description
summary: zebra-2.0, linux netdev, netmap, tokyo, userspace network stack
I was in Seville, Spain in the last week to join netdev1.1 conference. This was the 2nd time to attend the netdev conference and again _the best conference ever_. No marketing allowed, only pure technical talks.
Zebra is back !
I think I've been a big fan of zebra.org (not maintained anymore) since the early 2000's. Its beautiful code (a sort of green thread) and user interface of vty (I've leant a lot), plenty of features, etc were enough to convince me. my first open source contribution was kbfd and it was simply because I'd like to contribute zebra.
recently Kunihiro Ishiguro, the original contributor of zebra, came back a couple of times to public event in Japan and in Seville as well, which was about his new project, Zebra-2.0.
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>Zebra-2.0 will be on https://t.co/fFdOgyddd1 soon (not now) #netdev
— Hajime Tazaki (@thehajime) February 10, 2016
it's going to be happen on github, implemented in c++ 11, published soon according to his talk. wanna play again !!
network performance with userspace network stack, kernel-bypass technology, linux libos/lkl, etc.
I've been aware of cloudflare's contribution on netmap in somewhere, but it's the first time to hear about this at the venue. it looks like not the full protocol processing in the userspace but it's indeed great use case of kernel bypass technology with the real benefit.
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>.@CloudFlare discussing DDoS mitigation with Linux #netdev 1.1 pic.twitter.com/O4x13aEUKj
— Thomas Graf (@tgraf__) February 12, 2016
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>Network Performance BoF slides at #netdev 1.1 avail here: https://t.co/vYNJq81vHM @netdev01 #linux #kernel #performance
— Jesper D. Brouer (@JesperBrouer) February 12, 2016
my friend @micchie also gave a talk about netmap but his way of thinking is always unique, which StackMap, an extension of netmap, doesn't bypass kernel network stack but coexists with the kernel resulting performance boost. I think this was almost only the serious TCP talk in this year.
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>Michio says linux TCP is awesome! Good luck DPDK@netdev01
— Jamal (@yerbamatcha) February 12, 2016
of course netdev conference is the best venue to present LibOS ! though I'm not that enthused about performance (not sure for future).
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>LibOS as a regression test framework for Linux networking #netdev 1.1 by @thehajime #libos #ns3 https://t.co/numDkwRyQc
— Hajime Tazaki (@thehajime) February 12, 2016
my talk was presented on a web browser showing htmls on my local quick-hacked nginx server equipped with lkl. although I didn't tell at the venue, I was very scared because this nginx sometimes doesn't give a response due to unresolved bugs, but it was carefully work around-ed over the time. well done ;)
davem's keynote
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>.@davem_dokebi giving keynote at #netdev 1.1 hardware checksumming - less is more pic.twitter.com/2VY6VTeGqZ
— Thomas Graf (@tgraf__) February 12, 2016
no words. nothing to say except it's great.
Tokyo
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>It's been a wonderful conference! Thanks to all the sponsors, the attendees and the team. See you in Tokyo! #netdev pic.twitter.com/rS8JMRGnj8
— netdevconf (@netdev01) February 13, 2016
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>NetDev 1.2 will be held in tokyo on Q4 2016! pic.twitter.com/dgvqFHeGzl
— Nakajima Yoshihiro (@ddnakajima) February 12, 2016
next netdev conference (netdev year 1, conference 2) will be held in Tokyo.
I'm going to organize it with my friends and hope we will have a great conference again.