How did our first vpsFree hackathon go?

I've finally emerged from catching up on sleep after the hackathon and all the travelling, so I can say a little about it. Well, it was intense, a proper hacking marathon.

How did our network hackathon go? On the networking side:

We pushed the CCR1072 to its limits quite easily. The router can happily forward 20+Gbit of traffic, but don't ask it for any iptables rules. Even with conntrack disabled, 100 rules noticeably slow forwarding, and at 200+ rules throughput goes down the drain, from several million pps to hundreds of thousands.

The CCR1072 takes 3.5 minutes to load a full BGP feed (currently ~615k IPv4 routes globally), which isn't too bad, but there's a catch. As soon as you apply filters to those routes, it takes tens of minutes. The BGP implementation is single-threaded, so table updates keep it busy, and we can't count on this ever working reliably.

All in all, as I expected, MikroTiks have their limits. I was a little surprised at how low they are. For now, though, we probably don't have a better option anyway, and we aren't planning a full feed any time soon. Glux and I picked some suitable Juniper candidates for the more distant future. We'll have to use second-hand hardware, but that's normal in this segment for organizations with our budget.

Glux (Standa Petr) and I also prepared an example BGP configuration for the nodes, for the move away from OSPF. I'll need to play with it some more before I'm completely confident in the setup, but at least I know what to do and how.

Thanks to everyone who came and helped, and equally to everyone who came to learn. Feel free to ask more questions next time. Some people just sat looking sadly on because they didn't quite understand. As long as you don't ask the person furiously hammering the keyboard, someone nearby will happily explain it next time.

Thanks to the Brmlab folks for letting us squat there for the weekend. We'll definitely have another hackathon soon; I think an interval of roughly 3 months could work. Have a look at the photos in our gallery.

Discussion

Discussions are not enabled yet. Open the forum