OpenStack CentOS alternatives:

7 reasons to migrate to Ubuntu

Looking for OpenStack CentOS alternatives after recent changes in the CentOS project?

Think Ubuntu – the most popular Linux distribution for OpenStack deployments, after CentOS, across development and production environments.

Wondering what makes Ubuntu different? Here are seven reasons you should consider Ubuntu when planning your CentOS migration.

Ubuntu powers many OpenStack deployments worldwide

According to the OpenStack User Survey from 2019, Ubuntu is the second most popular operating system (OS) for OpenStack deployments. Ubuntu Server powers 35% of OpenStack clouds all over the world and is just behind CentOS with 40% penetration. So if you are looking for an alternative to CentOS, Ubuntu is the most straightforward choice. Ubuntu has been chosen as a platform for OpenStack deployments by leading companies in the telco, finance, hardware manufacturing, retail, automotive and healthcare sectors. Those include AT&T, BNP Paribas, Cisco, BestBuy, Daimler and Spectrum Health.


Source: https://www.openstack.org/analytics/

No mandatory subscriptions

OpenStack on Ubuntu is freely available to download and use. No mandatory subscriptions or licensing fees are required to use OpenStack on Ubuntu. Each Ubuntu instance comes the same, whether an optional, Ubuntu Advantage for Infrastructure (UA-I) subscription is attached or not. As a result, users benefit from a consistent experience across both development and production environments. They can also decide which environments to cover under UA-I and which not. UA-I is a per-machine subscription that can be added onto any estate to provide access to additional enterprise support and security services by Canonical.

Available with enterprise support

For enterprise customers, Canonical provides production-grade commercial support for their OpenStack installations on Ubuntu. Three levels of support are available: from security updates only through phone and ticket support to fully managed services. The most comprehensive offering includes cloud monitoring and maintenance, incident and problem resolution, software updates, OpenStack upgrades and production-grade service level agreements (SLAs). Support is charged per node for cost transparency, enabling predictable budgeting for organisations.

Stable, secure, compliant, hardened

OpenStack on Ubuntu comes with a predictable release cadence and upgrade path. When deployed on Ubuntu Long Term Support (LTS), users can benefit from five years of software and security updates for free. Additional advantages, such as Extended Security Maintenance (ESM), compliance and hardening programmes are available under the UA-I subscription. According to various independent rankings, Ubuntu is the most secure enterprise Linux distribution, providing security out of the box and security by the process.


The release cadence of OpenStack on Ubuntu

Every OpenStack version supported

Each upstream OpenStack version comes with new features and bug fixes that expand OpenStack capabilities and improve its quality. Canonical recognises that and provides full support for every version of OpenStack on Ubuntu within two weeks of the upstream release. This enables users to get immediate access to the latest updates for their environments and stay in sync with upstream. Once a particular OpenStack version reaches its end of life (EOL) state, users can easily upgrade to a newer version. 

Long-term community member

Canonical has been involved in OpenStack development since the early beginnings of the project. Together with other leaders, we have been driving the evolution of OpenStack over years, focusing on improving its stability and providing an automation framework for its installation and operations. Canonical is also one of the top all time contributors to OpenStack. As a result, we know OpenStack very well and are able to constantly ensure that the OpenStack on Ubuntu provides a first-class experience.


Source: https://www.stackalytics.io/?release=all&metric=commits

Straightforward installation methods

You can install OpenStack on Ubuntu via regular deb packages available in the official Ubuntu Archive. As a result, it seamlessly plugs into the existing Ubuntu ecosystem. In addition, you can leverage various official projects, including OpenStack Charms and OpenStack Ansible which enable fully automated OpenStack installation and operations on Ubuntu.

Refer to the official installation instructions on the Ubuntu website for more information on how to set up a production-grade OpenStack cluster.

Or try MicroStack – a pure upstream OpenStack distribution, designed for small-scale and edge deployments that you can install with minimal effort. Even on your workstation!

OpenStack CentOS – next steps

Now that you know the benefits of running OpenStack on Ubuntu, you can plan your migration with confidence. Use the following resources to get more information on the next steps:

Wherever you go from here, stay focused on OpenStack!

Ubuntu cloud

Ubuntu offers all the training, software infrastructure, tools, services and support you need for your public and private clouds.

Newsletter signup

Select topics you're
interested in

In submitting this form, I confirm that I have read and agree to Canonical's Privacy Notice and Privacy Policy.

Related posts

Ubuntu in the wild – 13th of May 2021

The Ubuntu in the wild blog post ropes in the latest highlights about Ubuntu and Canonical around the world on a bi-weekly basis.

The snap developer’s guide on how to migrate to new bases

A couple of weeks ago, we published an article about Ubuntu 16.04 entering Extended Security Maintenance (ESM), and the implications of this change for snap...

Security and automation in Fintech infrastructure

The future of Fintech infrastructure is hybrid multi-cloud. Using private and public cloud infrastructure at the same time allows financial institutions to...