Nephio is an open source project donated by Google and recently added to the Linux Foundation Networking. Its main objective is to facilitate the deployment and management of Network Applications (such as 5G) on a large scale. This project allows Telecommunications companies to use practices such as GitOps and Cloud-Native in the control of their applications and that have been widely adopted by the industry.
6. Specialized Network Appliances
A 5G non-standalone
Evolved Packet Core for up
to 50,000 subscribers can
cost anywhere from
$250,000 to $1.2 million
Software license fee could
cost between $0.02 - $1.04
per customer.
7. Network Function Virtualization (NFV)
• Standard Hardware
• Less complex
• Very flexible
• Reduced Power
• Lower OpEx
• Test new apps
• Lower risk
• Reduced TTM
• Open Market to Software suppliers
https://laptrinhx.com/bringing-network-function-
virtualization-nfv-to-lte-2616292548/
10. It’s goal is to deliver carrier-grade,
simple, open, Kubernetes-based
cloud native intent automation
and common automation
templates that materially simplify
the deployment and management
of multi-vendor cloud
infrastructure and network
functions across large scale edge
deployments.
11.
12. Architecture
● Package Orchestrator (Porch) - Google Container Tools Package
Orchestration Server, provides an API used by Nephio to work with
packages in git repos
● ConfigSync - Google Container Tools Configuration Synchronization,
used by Nephio to deploy configurations from repos from the
Management cluster onto Workload clusters
● Nephio Controllers - The Nephio controllers, which implement the
Nephio functionality to fetch, manipulate, and deploy NFs.
● Nephio WebUI – The Nephio web client.
Nephio Mgmt
Porch
Nephio Controllers
ConfigSync Nephio WebUI
Nephio es un proyecto de código abierto donado por Google y que ha sido recientemente agregado a la Linux Foundation Networking. Su principal objetivo es facilitar el despliegue y administración de Aplicaciones de Red (como puede ser 5G) a gran escala. Este proyecto permite a las empresas de Telecomunicaciones utilizar prácticas como GitOps y Cloud-Native en el control de sus aplicaciones y que han sido ampliamente adoptadas por la industria. Durante esta sesión describiremos el problema actual que muchas empresas de Telecomunicaciones enfrentan al adoptar Tecnologías Nativas para la Nube y la propuesta actual que el proyecto Nephio ofrece ante dicho panorama.
¿Qué crees que tu sesion puede aportar?
Nephio ampliamente utiliza la tecnología kpt que recientemente ha sido incorporada como proyecto Sandbox en el CNCF (https://github.com/cncf/sandbox/issues/34). Su caso de uso puede ser adoptado por distintos tipos de industria más allá de las empresas de Telecomunicaciones.