---
title: The Fan overlay network for container addresses, from Canonical
description: Today, Canonical introduces the Fan overlay network system in Ubuntu
  in test images for Amazon Web Services and Google Compute Engine, delivering the
  fastest and most scalable address expansion mechanism in the container world. The
  Fan enables cloud users to grow the number of Docker and LXD containers they can
  address in a single cloud e […]
url: https://canonical.com/blog/fan-networking?format=md
---

1. [Blog](https://canonical.com/blog)
2. Article

---

[Dustin Kirkland](https://canonical.com/blog/author/kirkland "More about Dustin Kirkland")

22 June 2015

# The Fan overlay network for container addresses, from Canonical

[containers](https://canonical.com/blog/tag/containers)
[docker](https://canonical.com/blog/tag/docker)
[fan](https://canonical.com/blog/tag/fan)
[LXC](https://canonical.com/blog/tag/lxc)
[LXD](https://canonical.com/blog/tag/lxd)
[networking](https://canonical.com/blog/tag/networking)

---

Share the article

Today, [Canonical](http://www.canonical.com) introduces the Fan overlay network system in [Ubuntu](http://www.ubuntu.com) in test images for [Amazon Web Services](http://aws.amazon.com) and [Google Compute Engine](https://cloud.google.com/compute/), delivering the fastest and most scalable address expansion mechanism in the container world. The Fan enables cloud users to grow the number of Docker and LXD containers they can address in a single cloud environment.

“Containers provide dramatically improved performance and density over traditional hypervisors like ESX and KVM,” said [Mark Shuttleworth](http://markshuttleworth.com/archives/1471).

Containers come in two complementary forms — full machine containers from  [LXD](http://www.ubuntu.com/cloud/tools/lxd) and application-centric containers such as [Docker](http://www.docker.com) or [Rocket](https://coreos.com/blog/rocket/). Both feature incredible density – Canonical has [demonstrated](https://insights.ubuntu.com/2015/05/18/lxd-crushes-kvm-in-density-and-speed/) thousands of full Ubuntu machines hosted on a single server using LXD.

***The Fan overlay network for containers expands address space 250x on each container host.***

Ideally, each individual containers is directly addressable by every other container within a virtual private cloud.  A real challenge for large scale container users is that the density of container deployments causes them to run out of addresses very quickly. The Fan is a new approach to solving this, giving any cloud user 250x the number of addresses they would normally have access to in a cloud environment.

The Fan is not a software-defined network, and relies on neither distributed databases nor consensus protocols.  Rather, routes are calculated deterministically and traffic carries no additional overhead beyond routine [IP tunneling](https://en.wikipedia.org/wiki/IP_tunnel).  Canonical engineers have already demonstrated The Fan operating at 5Gpbs between two Docker containers on separate hosts.

Documentation is available in the [Fan Networking wiki page](http://wiki.ubuntu.com/FanNetworking).  A detailed walk through is found in this [blog post](http://blog.dustinkirkland.com/2015/06/the-bits-have-hit-fan.html) and [screen cast](https://www.youtube.com/watch?v=AkpkN2ID1Ss).  An end user manual is available on any Fan-enabled system by typing, ‘*man fanctl*‘.

## Sign up for our newsletter

Get the latest Canonical news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

By submitting this form, I confirm that I have read and agree to [Canonical's Privacy Policy](https://canonical.com/legal/dataprivacy).

Sign up

## Share on

---

## Related posts

[### Ubuntu Server: a platform made for enterprise scale](https://canonical.com/blog/ubuntu-server-a-platform-made-for-enterprise-scale)

A platform is an environment that allows software to run smoothly across the infrastructure, runtime, and application layers. The key word there is “smoothly”: a good platform...

[Rhys Knipe](https://canonical.com/blog/author/rhysknipe)

7 July 2026

[### What is InfiniBand?](https://canonical.com/blog/what-is-infiniband)

When distributed workloads stall because nodes cannot exchange small messages quickly and consistently, the network is the limiting factor. How do you solve that problem?...

[Benjamin Ryzman](https://canonical.com/blog/author/benjaminryzman)

2 June 2026

[### Canonical partners with Snyk for scanning chiseled Ubuntu containers](https://canonical.com/blog/canonical-partners-with-snyk-for-scanning-chiseled-ubuntu-containers)

Canonical, the publisher of Ubuntu, is pleased to announce a new partnership with developer-focused cybersecurity company Snyk. Snyk Container, Snyk’s container security...

[Canonical](https://canonical.com/blog/author/canonical)

20 March 2026

[### Introducing MicroCloud Cluster Manager](https://canonical.com/blog/introducing-microcloud-cluster-manager)

Canonical introduces the beta release of MicroCloud Cluster Manager, a new way to discover, organize, and operate your MicroCloud environments from a single, unified interface.

[Miona Aleksic](https://canonical.com/blog/author/mionaalex)

20 March 2026
