---
title: 'NFV orchestration: Network functions auditability with the open-source LMA
  stack'
description: The transition to virtualized infrastructure and software network functions
  requires a re-evaluation in the telecom production environments. Network function
  is not alone. It has always been an important piece in the puzzle but requires a
  set of non-functional bits to complete the big picture and which brings the lifecycle
  management of network functions to the discussion.
url: https://canonical.com/blog/nfv-orchestration-network-functions-auditability-with-the-open-source-lma-stack?format=md
---

1. [Blog](https://canonical.com/blog)
2. Article

---

[Wajeeha Hamid](https://canonical.com/blog/author/wajeeha-hamid "More about Wajeeha Hamid")

20 March 2021

# NFV orchestration: Network functions auditability with the open-source LMA stack

[multi-vendor VNF](https://canonical.com/blog/tag/multi-vendor-vnf)
[NFV Orchestration](https://canonical.com/blog/tag/nfv-orchestration)
[open source mano](https://canonical.com/blog/tag/open-source-mano)

---

Share the article

The transition to virtualized infrastructure and software network functions requires a re-evaluation in the telecom production environments. Network function is not alone. It has always been an important piece in the puzzle but requires a set of non-functional bits to complete the big picture and which brings the lifecycle management of network functions to the discussion.

**Lifecycle management of network function:** specifies the quality attribute of the network function which includes the monitoring, logging, scaling, auditing, upgrades, and security, etc. To achieve exceptional performance, these Day-2 operations become tiresome in manual management processes and the big functions need operations to be open source and automated. Although there are multiple tools for LMA (Logging, Monitoring, and Alerting) like Prometheus, Grafana, and Graylog which can serve the purpose but reconfiguring these tools with every update in your network functions can reduce the human operators to tears.

### Model-driven monitoring and audit trail logs infrastructure

The design presented below is the model-driven audit trail logs infrastructure which uses OSM (Open Source MANO) and Juju to automatically integrate your network function to the existing [LMA stack](https://www.youtube.com/watch?v=_r6MV10tdTY).
Open source management and orchestration (MANO) stack is aligned with ETSI NFV which enables the network functions onboarding and orchestration in virtual and containerized environments, as required in modern telco networks. The driver behind OSM is Canonical’s Juju, which is the application modeling tool that provides the open-source operations (deploy, scale, upgrade, etc.) code and the best way to automate the behavior of your network function.

The infrastructure shown above enables the automated onboarding, monitoring, and auditing of the Charmed network function. Each component in the proposed architecture focused on the ease of deployment and operations:

* OSM is responsible for onboarding and orchestration of the VNF (Virtual Network Function), KNF (Kubernetes-based Network Function), and PNF (Physical Network Function).
* The repeatable infrastructure deployment is made possible by [the Juju model](https://juju.is/docs/models) which is a package of all the applications i.e Prometheus, Grafana, Graylog, and Elasticsearch.
* The tasteful experience of automated integration between monitoring components and the network function is provided by [Juju relations](https://juju.is/docs/relations).

To summarize the promise of effortless execution, the following is a brief example of deploying your charmed workload and relating it to any LMA tool.

1. juju deploy network-function
2. juju deploy graylog
3. juju relate graylog network-function

|  |  |
| --- | --- |
|  |  |

That’s it. You have just enabled auditing into your network function.

For an end to end  demonstration please watch our [video](https://www.youtube.com/watch?v=0B2-4dj_9G4) at [OSM Ecosystem Day](https://osm.etsi.org/wikipub/index.php/OSM-MR10_Hackfest)

[Get in touch

Interested in running Ubuntu in your organization?](https://ubuntu.com/about/contact-us/form)

## Sign up for our newsletter

Get the latest Canonical news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

By submitting this form, I confirm that I have read and agree to [Canonical's Privacy Policy](https://canonical.com/legal/dataprivacy).

Sign up

## Share on

---

## Related posts

[### Telco workloads orchestration in multi-clouds environments – focus for Open Source MANO release ELEVEN](https://canonical.com/blog/telco-workloads-orchestration-in-multi-clouds-environments-focus-for-open-source-mano-release-eleven)

Open source MANO release ELEVEN is here with another set of exciting features for the telco world!! Promising the production-grade orchestration of telco workloads, OSM release...

[Wajeeha Hamid](https://canonical.com/blog/author/wajeeha-hamid)

26 January 2022

[### Orchestration in Telcos: the multi-vendor and multi-cloud environments…](https://canonical.com/blog/orchestration-in-telcos-the-multi-vendor-and-multi-cloud-environments)

The use of NFV migration is becoming commonplace, it is made apparent there is a need for a higher degree of software management, smoother upgrades, and deployment process. Due...

[Wajeeha Hamid](https://canonical.com/blog/author/wajeeha-hamid)

12 August 2021

[### Onboarding and orchestrating network functions with Open Source MANO (OSM)](https://canonical.com/blog/onboarding-network-functions-with-open-source-mano-osm)

Do I need to orchestrate my network functions? Well, the answer depends on the price-performance assumptions of your infrastructure and workloads. It seems like ages that NFV...

[Wajeeha Hamid](https://canonical.com/blog/author/wajeeha-hamid)

22 April 2021

[### How to accelerate migration towards NFV with Open Source MANO](https://canonical.com/blog/how-to-accelerate-migration-towards-nfv-with-open-source-mano)

Download whitepaper Network Function Virtualization (NFV) and Cloud native network functions continue to draw immense attention from the telecom sector. From the beginning,...

[anastasiavalti](https://canonical.com/blog/author/anastasiavalti)

7 June 2021
