ETSI Open Source MANO (OSM) Activity Report 2021
Chair: Francisco-Javier Ramón Salguero, Telefónica S.A.
Established as a community driven initiative – hosted by ETSI – to develop a production-quality NFV Management and Orchestration (MANO) software stack aligned with the requirements of commercial NFV networks.
ETSI is actively exploring synergies between the worlds of open source and standardization in its work on NFV. Two key components of the ETSI NFV architectural framework are the NFV Orchestrator and the Virtualized Network Function (VNF) manager, referred to collectively as NFV Management and Orchestration, or MANO.
Open Source MANO (OSM) is an ETSI-hosted initiative to deliver a regularly updated reference implementation of the MANO stack, aligned with ETSI NFV Information Models and meeting the requirements of production NFV networks. Development is based on accepted open source working procedures, using a software development platform managed by ETSI.
Complementing the work of ETSI ISG NFV, OSM aims to build a thriving NFV vendor ecosystem capable of delivering solutions rapidly and cost effectively. Accessing a diverse set of contributors and developers, it harnesses synergies between standardization and open source approaches – maximizing innovation, efficiency and time to market by ensuring a continuing series of reference implementations.
To date code for OSM Releases ONE to TEN has been downloaded over 45,000 times from more than 85 countries. By the end of 2021 the OSM community had grown to 150 organizations. Meanwhile, some 26 EU-funded 5G research projects are using and contributing code and feedback to OSM.
Delivered in June 2021, OSM Release TEN marked a major step towards production OSM deployments. Release TEN features a new design that allows OSM modules to be decoupled and distributed across the network for higher resilience, facilitating edge and geo-redundant deployments. As well as enhanced public cloud support (Azure), scalability and subscription management features, Release TEN brings numerous other optimizations based on live OSM deployments.
The announcement in December of OSM Release ELEVEN underlines the OSM vision of a vibrant NFV ecosystem, reflecting real-world market needs while being closely aligned with ETSI’s standardization activities. Adopting two new ETSI NFV specifications - ETSI GS NFV-SOL004 and ETSI GS NFV-SOL007 for package formats - Release ELEVEN features significant functional extensions in areas such as interoperability with public clouds (Google Cloud Platform), finer interaction with cloud-native environments and tighter integration of network functions of different natures. Alongside refinements in stability and usability, Release ELEVEN highlights include:
- Support for standardized VNF and NS package formats: Adopting the most recent ETSI NFV standards for VNF and NS packaging, increasing interoperability between OSM and different products on the market
- Additional public cloud support: VIM plugin for Google Cloud Platform: Completing the infrastructure support for the three largest public cloud providers, namely Microsoft Azure, Amazon Web Services and now Google Cloud
- Fine-grained operations in CNFs: Additional types of operations have been enabled for cloud-native Network Functions, offering the ability to, for example, start and stop services, run one-shot commands or push/pull config files into the pods by API
- Better integration across PNFs, VNFs, and CNFs: Enhanced data exchange mechanisms to allow advanced hybrid deployments with Physical, Virtual, and Cloud-native Network Functions
- CNF monitoring from Kubernetes metrics: Expansion of monitoring in OSM to collect metrics from Kubernetes clusters in a centralized Grafana dashboard
- Enhanced installation process: Support for the latest Ubuntu LTS release and better tracking of the installation process.
In February OSM-based MANO solutions were tested for API Conformance in the NFV&MEC API Plugtests™ virtual event. This was followed by a further NFV&MEC IOP Plugtests™ event in October that offered NFV and MEC solution providers and open source projects the opportunity to meet and assess the level of interoperability of their NFV and MEC solutions.
Three OSM Hackfests were hosted as virtual events during the year, allowing participants to conduct sessions remotely in a shared lab environment provided by ETSI through its Hub for Interoperability and Validation (HIVE).
Organized in March by ETSI's Centre for Testing and Interoperability (CTI) and the OSM community, OSM Mid-Release #10 Hackfest & Ecosystem Day was the first OSM Hackfest event featuring OSM Release NINE. It was followed by OSM#11 Hackfest (31 May-4 June) that attracted almost 100 participants, collaborating to achieve the onboarding of virtual or containerized network functions of their choice with OSM Release TEN. Taking place in September, OSM Mid-Release #11 Hackfest was organized in collaboration with the Open Air Interface Software Alliance.
OSM#12 Ecosystem Day in December gave a further opportunity for organizations in the OSM ecosystem to share about their Open Source MANO experience and how OSM is helping them to achieve their goals. Presentations and demos covered a wide range of aspects from research activities in academia to production deployments and commercial initiatives, many of them focused on 5G and MEC use cases.
See OSM Hackfest presentations, demonstrations and talks on the dedicated Open Source MANO YouTube channel.
Learn more about OSM activities at osm.etsi.org