Tokyo Openstack Summit, 29 October 2015. Canonical today announced four networking vendors that will make use of ‘snappy’ Ubuntu Core. Quanta (QCT QNOS), Agema (Agema OS), Penguin Computing (Arctica OS), and Canonical’s reference BCOS will soon be available as network control systems for Ubuntu Core on open switches.
Jay Huang, President, Agema Systems, said,”Ubuntu Core enables us to focus on the specific capabilities on which we differentiate and which our customers appreciate most. It also reassures customers that security updates for the base operating system will come from the widely trusted Ubuntu.”
In recent years, enterprises have sought to disaggregate hardware and software in the switch market, buying bare metal switch hardware and installing their preferred Network Operating System (NOS). Ubuntu Core takes the natural next step, with a common, neutral operating system shared by multiple vendors, each of which focuses just on their particular network control system, delivered essentially as an application on the neutral OS.
Ubuntu Core does not itself control the switch data plane; such network control is handled by vendor software packaged as a ‘snap’. Customers select the network control snap they prefer, keeping a common underlying platform for management and security purposes.
Ubuntu Core is a device-centric rendition of Ubuntu with transactional updates, automatic rollbacks, a minimal server image, enhanced application security, and a simple ‘snappy’ method for packaging applications. Applications for Ubuntu Core, known as snaps, can be upgraded atomically and rolled back if needed, a bulletproof approach suitable for switching environments where predictability and reliability are paramount.
Canonical, a leader in public and private cloud, is working with open switch brands to define a new class of switch that not only meets Open Compute Project (OCP) standards but creates entirely new possibilities for sophisticated network services. This class of switches are best thought of as servers with built-in data plane ASICs – they enable Virtualized Network Functions to run right where they’re most needed – at the heart of the data flow.
Network applications running on every switch can distribute security functions, deep packet inspection, SDN capabilities, virtual switches, and load balancers right at the edge of the network where they can scale in a fundamentally new way. A top of rack switch with Ubuntu Core is the new way to deliver rich network functionality to the data centre.
“Cloud provider demand for VNF applications on their top of rack switches can be met with OCP specifications for x86 processors on whitebox switches. It was a logical progression to start utilizing them as optimized platforms for VNF apps,” said Scott Boynton, Alliances Program Manager for open switching at Canonical. “With Ubuntu Core’s ability to isolate applications and update them transactionally there was no concern about mixing network control and VNFs on the same platform. As the pipes between the CPU and data plane switch ASIC increase in the latest hardware, applications will enjoy amazing performance and access to packets flowing through the switch.”
As demonstrated at the OpenStack Summit in Tokyo, Canonical is also introducing the ability for Metal-As-A-Service (MAAS) to bring up whitebox switches using the Open Compute Project ONIE boot loader option and provision them in one easy step, installing Ubuntu Core, then installing the desired network control (NOS) and VNF snaps. ONIE is freely available as part of the Open Compute Project.
As part of this program of work, Canonical is also today announcing BCOS, a simple reference network control snap with full layer 2 and layer 3 functionality. BCOS simplifies network management at scale, for cloud, paas and other scale-out infrastructure.
Mark Shuttleworth, founder of Canonical and Ubuntu, said: “Telcos and cloud providers continue to push the envelope of network scale. We are delighted to enable these new capabilities in software-defined infrastructure, and pleased to work with all major switch software and silicon brands to accelerate the adoption of their latest offerings.“
To learn more about snappy Ubuntu Core visit ubuntu.com/snappy
Canonical is the commercial sponsor of the Ubuntu project and the leading provider of enterprise services for Ubuntu cloud deployments. Ubuntu delivers reliability, performance and interoperability to cloud and scale out environments. Telcos and cloud service providers trust Ubuntu for OpenStack and public cloud and it is used by global enterprises such as AT&T, Comcast, Cisco WebEx, Deutsche Telekom, Ericsson, China Telecom, Korea Telecom, NEC, NTT, Numergy and Time Warner Cable.
Canonical’s Juju and MaaS tools raise the bar for scale-out service modeling in cloud environments. With developers, support staff and engineering centres all over the world, Canonical is uniquely positioned to help its partners and enterprise customers make the most of Ubuntu. Canonical is a privately held company.
For more information please contact:
Caroline Tarbett, PR & AR Manager, Canonical
Ubuntu offers all the training, software infrastructure, tools, services and support you need for your public and private clouds.
I recently returned from an extended visit to Germany, where my colleagues and I kept busy attending conferences, visiting customers and partners. We travelled around the country, talking to many, many people at dozens of companies about…
A while back I wrote a post about distributing a ROS system among multiple snaps. If you want to enable some sort of add-on story, you need to have multiple snaps, and that remains the way to do it today with ROS. That approach works, but…
Canonical and AWS are excited to announce the public release of AWS IoT Greengrass as a snap. AWS IoT Greengrass is software that brings local compute, messaging, data caching, sync, and ML inference capabilities to your IoT device. IoT…