NFV Management and Orchestration (MANO)

Accelerate your migration to NFV with Open Source MANO (OSM)

Automate deployment and operations of network functions, and benefit from reduced operational costs, by using an open source implementation of ETSI NFV MANO. To improve the stability of deployments and provide telcos with a production-grade platform, Canonical delivers a pure upstream OSM distribution — Charmed OSM. As a key contributor to the OSM project, we are excited to help you on your NFV journey.

Get in touch

Get Started with Charmed OSM ›

What is OSM?

OSM is an open-source implementation of the ETSI NFV MANO (MANagement and Orchestration) stack. It was founded by ETSI and is fully aligned with ETSI NFV Information Models. OSM allows Telecommunications Service Providers (TSPs) to move from traditional, legacy networking services to cloud-native network functions and accelerates their NFV transformation. OSM assists with network functions onboarding and orchestration in physical, virtual, containerised and hybrid environments, as required in modern telco networks.

  • Cost savings from Day‐0 to Day‐N

    Providing a simple approach to network functions onboarding and orchestration, OSM helps to reduce both time and resources, and thus, assists with bringing costs down.

  • Operability first

    Unlike other MANO projects, OSM focuses on operability first, providing value by using publicly available, open‐source tools.

  • Carrier‐grade

    With almost 4 years of active development and constantly growing adoption, OSM is mature and meets the requirements of commercial NFV networks.

  • Industry‐supported

    Hosted by ETSI and supported by leading carrier‐1 TSPs including Telefonica, BT and Telenor.

  • Diversity of environments

    Designed for physical, virtual, container and hybrid network functions.

  • Diversity of workloads

    Designed for both open-source and proprietary‐source applications.

Why Charmed OSM?

Charmed OSM is an OSM distribution, developed and maintained by Canonical, which uses Juju charms to simplify its deployments and operations. Charmed OSM enables TSPs to easily deploy pure upstream OSM in highly available, production-grade and scalable clusters.

  • Industry‐aligned and fully compliant with upstream

    Charmed OSM is based on the official container images maintained by the upstream OSM community. Being one of the key contributors to the upstream OSM project, Canonical’s Charmed OSM roadmap is fully aligned with the requirements of the community.

  • Predictable release cadence and upgrade path

    Canonical releases a new version of Charmed OSM within two weeks of each upstream OSM release. You can upgrade between consecutive releases.

  • Simplified deployments and operations

    Using Juju charms for OSM deployments and operations simplifies the overall adoption process and lets you benefit from a model‐driven, declarative approach. With Charmed OSM, telcos can spin up their OSM stack quickly and focus on network functions themselves.

  • Stable and secure

    By running on Ubuntu LTS and going through a rigorous testing process at the development phase, Charmed OSM provides production-grade stability and meets the security requirements of modern telecommunications networks.

  • Highly Available and resilient against failures

    Canonical’s Charmed OSM distribution can be deployed in a highly available mode which is resilient against failures and allows telcos to meet their availability goal.

  • Supported with Ubuntu Advantage

    The Ubuntu Advantage support package provides important security patches, up to 24×7 support and production‐grade SLAs.

  • Availability of managed services

    Operating complex software clusters at a promised level of availability is difficult, even when using Juju charms. We understand that and provide managed services for Charmed OSM in response. Simply transfer the operational risk and let Canonical’s experts operate your OSM cluster for you.

Integration

Any Kubernetes

Being vendor‐neutral, Charmed OSM can run on any Kubernetes platform. Simply spin up your Kubernetes cluster and deploy Charmed OSM on top of it.


Flexible VIM options

Charmed OSM supports multiple VIMs (Virtual Infrastructure Managers): OpenStack, VMware vSphere, AWS, Azure, OpenNebula and Eclipse fog05. Other VIMs are constantly being added.


Charmed applications

As a collection of Juju charms, Charmed OSM can be easily integrated with other charmed applications. This allows native cooperation between Charmed OSM and other applications and results in time savings, and thus, reduces the operational costs as well.

Charmed OSM in action

Development stack


The development stack for Charmed OSM is a toolset that allows you to experiment with OSM directly on your workstation. It consists of:

  • MicroK8s – a small Kubernetes on your workstation that will host the Charmed OSM installation.
  • MicroStack – a small OpenStack on your workstation to use as a VIM for Charmed OSM.
  • Charmed OSM core bundle – a minimal OSM installation.

For more information about the development stack watch the video: Just one machine to get started with OSM or read the tutorial: Getting started with Charmed OSM.

Production stack


For production environments, where stability, availability and scalability are the key drivers, Canonical provides a production‐grade stack consisting of:

  • MAAS – for bare-metal provisioning.
  • Charmed Kubernetes – highly available and scalable Kubernetes cluster for Charmed OSM hosting purposes.
  • Charmed OpenStack – a highly available and scalable OpenStack cluster that will be used as the VIM.
  • Charmed OSM HA bundle – a highly available and scalable OSM cluster.

Learn more about Canonical’s solutions for telcos

Interested in trying Charmed OSM?

Tell us your NFV story and talk to a Canonical telco expert.

Get in touch

Try it yourself ›

Learn more

Canonical is a key contributor to the upstream OSM project, and an owner of the N2VC (Network Service to VNF Communication) component.

Need a hand with OSM?

Don’t wait anymore. Roll-out your NFV platform together with Canonical.

Contact us

Sign up for our monthly Cloud newsletter