EuroBSDCon 2025

Patrick M. Hausen

Patrick M. Hausen, born in 1968, developed an interest in all things Unix and networking in general in the late 80s. Having worked on various commercial implementations and looking for an operating system that would be more capable than Minix for actual daily use at home he found out about FreeBSD in 1993.

He's been using, hacking, advocating and occasionally cursing FreeBSD ever since.

In 1997 he joined punkt.de GmbH and has been responsible for network and data centre operations up to this day.

With his colleagues he designed and built the FreeBSD jail and ZFS based hosting platform known as "proServer".


Sessions

09-28
11:30
45min
Building complex network infrastructure in standard commercial hosting environments with FreeBSD
Patrick M. Hausen

In the last years we outsourced much of our hosting server and data centre infrastructure to external suppliers for reasons of cost, efficiency, but also fast availability of new systems and frequent updates of hardware to match the current state of the market.

Yet at the same time we still want to serve our customers with our tried and true full managed hosting environment "proServer" as well as additional services like external firewalls, VPN connections, high availability and load-balancing, etc.

This talk will present how we achieved all of that using only the standard dedicated server hosting product "Robot" provided by German company Hetzner Online GmbH.

Topics covered will include:

  • Installing FreeBSD from a Linux live system
  • Routing IPv4 and IPv6
  • Conserving IPv4 addresses
  • Managing bridged networking and connecting VNET jails
  • Private links over physical media and virtual switches
  • HA setups using CARP over virtual switches
FreeBSD
D1
09-28
16:15
45min
Distributed networked storage on FreeBSD - the good, the bad, and the ugly
Patrick M. Hausen

This talk attempts to sum up the past, present, and possibly future state of the art when a highly available networked storage system is needed.

On FreeBSD with a lack of an up to date port of Ceph options are fewer than in penguin land, but they still exist. Also just maybe Ceph is not the best contender, anyway.

Apparently there's a new kid in town - Garage [1] by French hosting service provider Deuxfleurs. With a current and maintained FreeBSD port, it looks like the most promising option today.

I'll give a historical overview with implementation details for each alternative discussed, ending up with a working Garage cluster deployed with Ansible.

[1] https://garagehq.deuxfleurs.fr

FreeBSD
D1