SHARE
Facebook X Pinterest WhatsApp

Ubuntu Fan Aims to Simply Container Networking

thumbnail Ubuntu Fan Aims to Simply Container Networking

Most people think of Ubuntu as primarily a Linux server and cloud technology effort. Ubuntu also has some networking capabilities that it develops on its own, including the Fan container networking project. There are multiple open source software-defined networking (SDN) efforts in the market today that are more well known than Fan, including the Tungsten […]

Oct 29, 2018
Enterprise Networking Planet content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Most people think of Ubuntu as primarily a Linux server and cloud technology effort. Ubuntu also has some networking capabilities that it develops on its own, including the Fan container networking project.

There are multiple open source software-defined networking (SDN) efforts in the market today that are more well known than Fan, including the Tungsten Fabric and OVN, among others. Fan, however, takes a different approach than other SDN models.

“Fan is a zero-configuration SDN,” Mark Shuttleworth, CEO of Canonical Inc and founder of Ubuntu, said. “What you trade is the ability to live migrate an IP address for simplicity.”

Fan takes an overlay network address space and maps it mathematically to an underlay address space. Shuttleworth explained that if a container is trying to get to a particular overlay address, it can be calculated, as opposed to being determined via a lookup method.

While the concept of live migration was at one time a popular tool within Virtual Machine (VM)-based environments, Shuttleworth said that in Kubernetes container environments, live migration isn’t typically necessary.

“You never want to live migrate a container IP address because you just shoot one and then grow another [container],” he said. “The Fan gives you an instant SDN with no central configuration, no database and no lookup mechanism.”

Fan has been a useful feature for Ubuntu in a number of areas, including LXD clustering. LXD is Ubuntu’s open source hypervisor for containers. Overall, Shuttleworth emphasized that Fan is a simpler way to get started with SDN.

“It’s just a super tasteful, little idea,” he said.

Watch the full video interview with Mark Shuttleworth below:

Sean Michael Kerner is a senior editor at EnterpriseNetworkingPlanet and InternetNews.com. Follow him on Twitter @TechJournalist.

Recommended for you...

How to Block a Program with Firewall in 7 Easy Steps
Ray Fernandez
Jun 2, 2023
Linux Virtual Memory: Optimizing Virtual Memory on Linux
Ray Fernandez
May 24, 2023
Top 5 Web and Internet OSs for Enterprises in 2023
Aminu Abdullahi
Mar 29, 2023
Top IoT Operating Systems
Collins Ayuya
Nov 17, 2022
Enterprise Networking Planet Logo

Enterprise Networking Planet aims to educate and assist IT administrators in building strong network infrastructures for their enterprise companies. Enterprise Networking Planet contributors write about relevant and useful topics on the cutting edge of enterprise networking based on years of personal experience in the field.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.