FreeBSD, Network Architecture, Server and OS

Server Merge, ZFS Fun, and BGP Routing For Jails

Table Of Content

Introduction About five years ago, I built two new servers in my basement, as outlined here and here.  One server was my general login/mail/web/DNS/etc server, and the other my home NAS.  This entry will document and detail my merging of the two servers into one, and the associated challenges that brought with it.  I also took this opportunity to…

Continue Reading

FreeBSD, Network Architecture, Server and OS

Adding More ECMP and Health Checking To Anycast Lab

Table Of Content

Introduction In yesterday’s Load Balancers Be Damned post, I demonstrated how adding Free Range Routing to servers could provide a way to do anycast load balancing without the need for expensive load balancers in some cases.  What I didn’t really demonstrate well was the ECMP capabilities of the leaf nodes.  I also punted on the required local health checking…

Continue Reading

FreeBSD, Network Architecture, Server and OS

Load Balancers Be Damned: Routing On The Server

Table Of Content

Introduction Companies such as F5, A10, and Netscaler (owned by Citrix) have built their respective businesses on the need for load balancing devices in the data center and other parts of the network.  While these devices can make the sharing of the load of incoming service connections (eg: HTTP, DNS, etc) very easy, they also come with a sometimes…

Continue Reading

Network Architecture

Automating Cumulus With Ansible and ZTP

Table Of Content

Introduction In the last few of my blog entries, I discussed setting up a virtual lab using Cumulus’ VX image for VirtualBox.  I then went through and got EVPN working, and finally showed how using VXLAN, we can consider dumping MPLS for L2VPNs.  This entry will focus on automating the bring-up of a new switch running Cumulus, and it’ll…

Continue Reading