Advanced Computing in the Age of AI | Tuesday, April 23, 2024

The Linux Foundation Brings Network Automation and Cloud Native Communities Together 

AMSTERDAM, Sept. 25, 2018 — The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced further collaboration between telecom and cloud industry leaders enabled by the Cloud Native Computing Foundation (CNCF) and LF Networking (LFN), fueling migrations of Virtual Network Function (VNFs) to Cloud-native Network Functions (CNFs).

As networks evolve to support next-generation services and applications, they will need to embrace characteristics inherent to cloud native architecture, such as scalability, automation, and resiliency. Compared to traditional VNFs (network functions encapsulated in a Virtual Machine (VM) running in a virtualized environment on OpenStack or VMware, for example), CNFs (network functions running on Kubernetes on public, private, or hybrid cloud environments) are lighter weight and faster to instantiate. Container-based processes are also easier to scale, chain, heal, move and back up.

Two of the fastest-growing Linux Foundation projects – ONAP (part of LF Networking) and Kubernetes (part of CNCF) – are coming together in next-generation telecom architecture as operators evolve their VNFs into CNFs running on Kubernetes.

“We have seen service providers embrace open source networking in large numbers. Benefits of virtualization and VNFs, coupled with automation platforms like ONAP, are now de-facto deployment models,” said Arpit Joshipura, General Manager, networking, The Linux Foundation. “As edge, IoT, 5G and AI start using these highly-automated cloud platforms, we are excited to see the best of both worlds come together – the scale and portability of cloud coupled with the agility, reliability and automation of telecom.”

“I’m thrilled to collaborate with our sister Linux Foundation organization, LF Networking, to demonstrate the capabilities of CNFs,” said Dan Kohn, Executive Director of Cloud Native Computing Foundation. “These implementations will bring greater elasticity to the networking space through critical pieces of the cloud native stack – like container orchestration, service mesh architectures and microservices – and allow for a new level of self-management and scalability.”

Early examples of both VNF and CNF enablement are seen within ONAP and via working projects from the CNCF and ONAP communities. ONAP’s inaugural release, Amsterdam, represents the second stage (2.0) of network architecture evolution: it runs in a VM, in an OpenStack, VMware, Azure or Rackspace environment. ONAP’s upcoming release, Casablanca, brings the next phase of network architecture evolution (3.0): it runs on Kubernetes, and works on any public, private, or hybrid cloud. ONAP currently supports VNFs on either VMs (running on OpenStack or VMware) or containers (running on Kubernetes via KubeVirt or Virtlet).

Specific projects addressing the migration roadmap to cloud native include:

    • LFN ONAP Multi-VIM: Aims to enable ONAP to deploy and run on multiple infrastructure environments, for example: OpenStack and its different distributions; public and private clouds; microservices containers, etc.
    • LFN ONAP OOM: Enables ONAP modules to be run on Kubernetes, contributing to availability, resilience, scalability and more for ONAP deployments and sets the stage for full implementation of a microservices architecture, expected with the third release, Casablanca, due out later this year.
    • OPNFVThe latest OPNFV release, Fraser, expanded cloud native NFV capabilities in nine different projects, more than doubled the number of supported Kubernetes-based scenarios, deployed two containerized VNFs, and integrated additional cloud native technologies from CNCF relating to service mesh (Istio/Envoy), logging (Fluentd), tracing (OpenTracing with Jaeger), monitoring (Prometheus), and package management (gRPC). These updates move the cloud native capabilities from basic container orchestration to include operational needs for cloud native applications. Additionally, the FastDataStacks project takes advantage of FD.io work to incorporate the VPP dataplane into Kubernetes networking capabilities to enable cloud native network-centric services.
    • CNCF Cross-cloud Continuous Integration (CI): Ensures cross-project interoperability and cross-cloud deployments of all cloud native technologies; shows the daily status of builds and deployments on a status dashboard.
    • Istio: Allows users to connect, manage, and secure microservices for both containerized and non-containerized workloads.
  • Ligato: Provides a platform and code samples for development of cloud native VNFs. It includes a VNF agent for Vector Packet Processing (FD.io) and a Service Function Chain (SFC) controller for stitching virtual and physical networking.
  • (Network) Service Mesh: A novel approach solving complicated L2/L3 use cases in Kubernetes that are tricky to address with the existing Kubernetes Network Model. Inspired by Istio, Network Service Mesh maps the concept of a service mesh to L2/L3 payloads.

As telecom network transformation requires a hybrid approach, service providers will be better equipped to deliver next-gen services by realizing the full promise of containers, utilizing the best of both telecom and cloud. Combined with open source, ecosystem-wide benefits include portability, resiliency, reduced capex and opex, increased development velocity, automation, and scalability.

What’s Next?

As migrations of VNFs to CNFs continue to evolve, the open source networking ecosystem enters the next phase of innovation, ‘Harmonization 3.0.’ The next phase (Harmonization 3.0) drives collaboration between edge and carrier cloud and enterprise. First introduced at Open Networking Summit North America, this joint effort will enhance the open networking ecosystem. Further advancements of these efforts will be on display at KubeCon + CloudNativeCon North America (December 10-13, 2018) in Seattle. To learn more and register for the event, visit here.

About The Linux Foundation

The Linux Foundation is the organization of choice for the world’s top developers and companies to build ecosystems that accelerate open technology development and industry adoption. Together with the worldwide open source community, it is solving the hardest technology problems by creating the largest shared technology investment in history. Founded in 2000, The Linux Foundation today provides tools, training and events to scale any open source project, which together deliver an economic impact not achievable by any one company. More information can be found at www.linuxfoundation.org.


Source: The Linux Foundation

EnterpriseAI