Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

  1. Blog
  2. Article

Tom Callway
on 13 May 2015


Canonical announces snappy switches with Ubuntu Core and network function apps

Penguin Computing the first to ship network switches with snappy Ubuntu Core

Canonical today announces the availability of ‘snappy’ Ubuntu Core on whitebox and OCP switches. Ubuntu Core is a high security platform with transactional updates, offering a choice of switch control software from leading brands in the switch market and introducing an app store for switch innovation.

Canonical’s move continues the disaggregation of hardware and software in the network equipment market, going further than previous initiatives by separating the operating system from control applications. Rather than a choice of firmwares, each of which has fixed functionality, Ubuntu Core allows switch control vendors to extend their offerings dynamically with apps (or “snaps”) on the shared core platform.

“Traditional switch manufacturers and the disruptive new entrants both want to move to software-defined solutions, and Ubuntu Core offers a well-defined neutral core that supports the widest range of hardware at the best price,” said Dustin Kirkland, product manager for Ubuntu Core and Ubuntu Server at Canonical. “With Ubuntu Core on the switch, customers choose their preferred hardware and their preferred switch control software independently, and they can extend the functionality of the switch with amazing apps.”

Penguin Computing is the first to qualify and offer switches based on snappy Ubuntu Core and their Arctica network control software. Initial offerings will be top of rack 10GE and aggregation 40GE models. Apps include a firewall from Zorp, loadbalancing from F5, network virtualization system from Midokura and Canonical’s rack control and OS provisioning software, MAAS.

“For well over a decade, Penguin Computing has been the leader in open, Linux-based cloud and HPC solutions. We are excited to support snappy Ubuntu Core and ‘snap’ applications on our switches. The pairing of Ubuntu Core and Arctica brings incredible features and value to the whitebox switch market. We look forward to adding these switches to our data center and OpenStack solutions.” David Ingersoll, Vice President Penguin Computing

‘Snappy’ Ubuntu Core is a recent addition to the Ubuntu family that uses the “snappy” package system with transactional updates and automatic rollbacks, a minimal server image, high security and a simple way to install additional applications. The ‘snappy’ approach is faster, more reliable, and provides stronger security guarantees for apps and users than traditional Linux packaging.

Snappy apps (known as snaps) and Ubuntu Core itself can be upgraded atomically and rolled back if needed, a bulletproof approach for switching environments where predictability and reliability are paramount.

For a young project, there has been tremendous adoption of Ubuntu Core by developers working on connected devices. A showcase of snaps and things at this week’s IOT World in San Francisco includes a smart refrigerator from GE, a range of robots and drones, switches, cameras, and various savvy gizmos with apps delivered straight from the cloud. The Energy Detector (TED), CloudPlugs, Freedomotic, Microsoft, Acer, Erle Robotics and many others demonstrated their apps and solutions and devices powered by Ubuntu Core.

This new generation of switches are best thought of as servers with built-in data plane ASICs. They enable a new class of network applications (“NFV”) right where they’re most needed – at the heart of the data flow. Network applications running in containers on every switch can distribute hard analytical problems and provide much higher scalability for demanding cloud networking. Canonical’s leadership of Linux container projects like LXD, and its work in mobile devices which also require secure updates and apps, positions it well for the enterprise device market.

“Enterprises now have a single platform to manage for a very wide range of devices – from switches to access points to robotics to bare metal container hosts. Snappy Ubuntu Core unifies ‘all the things’ and provides management with a universal firmware and app store. We are delighted to support both the traditional and the new breed of network equipment providers in their move to software-defined infrastructure, and delighted to work with all major silicon manufacturers to accelerate the adoption of their newest and best reference platforms,” said Mark Shuttleworth, Founder of Canonical and Ubuntu.

To learn more about snappy Ubuntu Core visit ubuntu.com/snappy

Related posts


Rhys Knipe
12 June 2024

Space pioneers: Lonestar gears up to create a data centre on the Moon

Canonical announcements Article

Why establish a data centre on the Moon? Find out in our blog. ...


Gabriel Aguiar Noury
6 June 2024

A look into Ubuntu Core 24: Your first Linux-powered Matter device

Internet of Things Article

Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonical’s Engineers will show what you can build with this Core 24 release, highlighting the features and tools available to you.  In this third blog, Farshid Tavakolizadeh, engineering manager from our Industrial team, will show you how t ...


Gabriel Aguiar Noury
5 June 2024

A look into Ubuntu Core 24: Robotics telemetry for your fleet

Internet of Things Article

Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonical’s Engineers will show what you can build with this Core 24 release, highlighting the features and tools available to you.  In this fourth blog, Mirko Ferrati, engineering manager from our Robotics team, will show you how to deploy ...