javiermunhoz.com
Old Habits Die Hard - Pflua and high performance packet filtering
http://javiermunhoz.com/blog/2014/09/12/pflua-and-high-performance-packet-filtering.html
Old Habits Die Hard. Just another scalable weblog. Pflua and high performance packet filtering. By Javier on 12 September 2014 11:00 PM. Time to write other post! This time I will comment on one of our most recent projects here in Igalia. A high performance packet filtering toolkit written in Lua. Several weeks ago I received a phone call coming from Juan. Was looking for some mate ready to jump in a new opportunity related to high performance networking, hypervisors, packet filtering and LuaJIT. The com...
nixos.org
NixOS community
http://nixos.org/nixos/community.html
It’s pretty easy to modify NixOS. All you need to do is get a copy of the Nixpkgs repository (which contains the NixOS sources as well):. Git clone git:/ github.com/NixOS/nixpkgs.git. After making modifications to the sources, you can use them as follows:. Nixos-rebuild switch -I nixpkgs=/path/to/my/nixpkgs. If you think your changes are useful to the rest of humanity, then please open a pull request on GitHub. Or send a patch. Has a whole chapter on NixOS hacking. And on how to add your own packages.
lukego.github.io
Luke Gorrie's blog
http://lukego.github.io/blog/page/2
21st Century Network Hacking. I love readable programs. I mean: programs that you can print out, take to the park, and read from top to bottom. The reason I love readable programs is that somebody has made the effort to make them readable, perhaps simply by priting them out and running through them with a red pen a few times, and I believe this simple process to have a magical effect on a program’s clarity. I believe that making programs readable is one of the best and easiest ways to improve them. Progr...
lukego.github.io
Snabb Switch's kernel-bypass networking - Luke Gorrie's blog
http://lukego.github.io/blog/2013/01/05/kernel-bypass-networking-in-snabb-switch
21st Century Network Hacking. Snabb Switch's Kernel-bypass Networking. Snabb Switch has built-in kernel-bypass networking. Support. The switch is engineered as firmware. Here are the most notable features of the design:. It’s special-purpose: exactly the features that benefit the application. It’s written 100% from scratch, including the base ethernet device driver. It’s small: about 1 KLOC of source code. About 20KB of object code. Tens of millions of packets per second. Comment on Snabb Switch Reddit.
lukego.github.io
Blog Archive - Luke Gorrie's blog
http://lukego.github.io/blog/archives
21st Century Network Hacking. Echoing packets with Snabb Switch. Routing traffic between local applications on Linux. Posted in Linux,. Snabb - my lab. Snabb Switch’s kernel-bypass networking. Snabb Switch’s LuaJIT Ethernet device driver. Tech Mesh 2012 Trip Report. Firmware vs. Software. Luke’s Highly Opinionated Programming Language Roundup 2012. Intel’s Performance Counter Monitor. Shared memory: A moment of appreciation. Echoing packets with Snabb Switch. Snabb - my lab.
lukego.github.io
Kernel-bypass networking - Luke Gorrie's blog
http://lukego.github.io/blog/2013/01/04/kernel-bypass-networking
21st Century Network Hacking. Kernel-bypass networking is gaining popularity. This means moving control of Ethernet hardware directly into userspace processes to avoid the overhead of communicating with the operating system kernel. This gives userspace all of the raw performance traditionally enjoyed by the kernel – and all of the responsibility too. This is important for certain specialized applications that can gain as much as 20x more performance. If you are developing high-speed (10 Gbps) networking ...
cloudblog.switch.ch
SDN | SWITCH Cloud Blog
https://cloudblog.switch.ch/category/sdn
Tuning Virtualized Network Node: multi-queue virtio-net. The infrastructure used by SWITCHengines. An important bottleneck in our infrastructure is the. For each region. All logical routers. Are implemented on this node, using Linux network namespaces and Open vSwitch (OVS). That means that all packets between the Internet and all the instances of the region need to pass through the node. What’s worse, the. Internet throughput for multiple VMs was not much higher, which meant that a single high-traffic V...
cloudblog.switch.ch
kbaumann | SWITCH Cloud Blog
https://cloudblog.switch.ch/author/kbauswitch
SDN/NFV Paradigm: Where the Industry meets the Academia. On Thursday, 16th of June 2016, the Software Defined Networking (SDN) Switzerland community met up for their SDN Workshop collocated with the. The objectives of the SDN workshop were basically the same as the last time, to share knowledge, have hands on sessions, pushing best practices, implementations supporting operations, and presentations of current research topics and prototypes in SDN. This time I might have to say that the focus was on.