Every aspect of Obvious is an opportunity to apply design thinking to situations. Our infrastructure is no exception: we live on the internet — and therefore, our internet should always be alive. When it
was time to redo our office network, the question I asked myself was: can it be a pleasure to set up, manage, and derive insights from something as mundane as our network connection?
I personally have deep doubts and misgivings about WiFi (reasons detailed here). So, one of the key requirements that I gave our architects when we were renovating our office was that every desk should have an ethernet port, directly connected to our network backbone for full-duplex, gigabit internet access at every workstation.
One post which I kept going back to while designing our office was Joel Spolsky’s “Bionic Office” (from 2003!):
However, in addition to dedicated ethernet ports, we also needed to have excellent WiFi — as our work and our devices are far more mobile than when Joel wrote about the Bionic Office.
It was unsurprising to find that Ubiquti was founded by an ex-Apple engineer. Their products are elegantly plain, mostly white and glow gently, a la the old MacBook breathing LEDs (which I miss sorely). Their wireless access points blend into the surroundings, unlike “high-end” consumer routers (Exhibits A, B, and oh dear God what).
Ubiquiti (and other semi-professional networking equipment) separate out routing, switching and WiFi access into separate devices which perform one function well. Our internet comes into their router — the Unifi Security Gateway Pro — which supports multiple ISPs for failover and load-balancing.
The next piece of equipment is our core network switch — a managed switch with power-over-ethernet. This powers a bunch of smaller devices, including our network controller, a RIPE Atlas probe (courtesy @louiswu) and potentially thin clients or IP cameras in the future.
The cool thing about a PoE-switch is that the wireless access points don’t require a separate power cable, and draw their power right off the network cable. This really simplifies where you can place them — you don’t require a power outlet to set up an access point. We have two AC Pro routers, which are probably overkill for the amount of space that we have.
Enough about the hardware. The coolest part about Ubiquti is what they call “software-defined-networking”. Their control interface is fantastic, and looks something like this:
I can easily spot issues with either our network traffic and see if there are particular access points which are overloaded, upgrade firmware on all the network connected devices. It even has an extremely well-designed mobile app, which you can use to login to all your networks from anywhere in the world. You can perform fixes, diagnose problems, and all the other sys-admin-y tasks that you would usually have to be on the same network to perform.
Don’t buy any Ubiquiti gear off Amazon or Flipkart, as the prices there seem highly inflated. I'd recommend looking at Ubiquiti’s prices on their US website, and not paying more than 5–10% extra. We’ve had good results with the following dealers:
- Airpath Wireless (Chennai)
- Synfocom Systems (Mumbai)
To redo your home network, all you probably need is an access point
or two. You can run their controller on any computer, and can reuse your
existing router. You can then add to your network iteratively, adding
in the Security Gateway or a managed switch over time. Alternatively, for an even simpler approach, where you sacrifice some configuration ability, look at their Amplifi range. This is a mesh system, with beautifully designed hardware.
We accomplished all our goals with this network gear, and ticked these boxes:
- Fast and reliable internet across our entire office
- Easy to set up failover, load-balancing and scales to hundreds of users
- Simple enough for a non-technical person like myself to set up and run
- Isolated guest networks with simple login, bandwidth restrictions
- Passes the critical Designer Test: looks and works elegantly
P.S.: The only unfortunate part of this entire story is that, having now seen how elegant and stable this network is, I am undertaking an expensive exercise to replace all the routers and access points both at home and at my parents with this gear.