Project Description

Network management is very important for cloud and Edge. CNF(cloud-native network function) is next-generation VNF. CNF will be supported in Edge computing in the future. It is very important specially in 5G network. A cloud-native 5G network provides the completely digitized platform necessary to deploy new cloud services and to take advantage of cloud-native 5G benefits like massive IoT, edge computing, and network slicing. Cloud Native Network Functions will ultimately help operators pivot from Non-standlone (NSA) 5G architecture which depends on a 4G core network to operate, to standalone (SA) 5G. Standalone 5G pairs 5G radios with a cloud-native 5G core network. We would like to build a demo network based on K8S.

Goal for this Hackweek

  • prepare environment for CNF demo
  • build K8s cloud
  • build a demo of the CNF
  • Change source code and document

Resources

[comment]: # https://github.com/cncf/cnf-testsuite/
[comment]: # https://github.com/cncf/cnf-testbed/

Looking for hackers with the skills:

containers edge kuberentes

This project is part of:

Hack Week 22

Activity

  • 4 months ago: fgiudici liked this project.
  • 4 months ago: lizhang added keyword "kuberentes" to this project.
  • 4 months ago: lizhang started this project.
  • 4 months ago: epenchev liked this project.
  • 5 months ago: lizhang added keyword "edge" to this project.
  • 5 months ago: lizhang added keyword "containers" to this project.
  • 5 months ago: lizhang liked this project.
  • 5 months ago: lizhang originated this project.

  • Comments

    • epenchev
      4 months ago by epenchev | Reply

      This looks an interesting POC from RedHat https://www.redhat.com/architect/autoscale-5g-core, and they shared the knowledge as well https://github.com/fenar/cnvopen5gcore/tree/Release-1.0 . It's based on open5gs (https://github.com/open5gs/open5gs) for the 5G CNF, Istio for service mesh and UERANSIM for 5G UE and RAN simulator. Although it's applied and configured to run on RedHat Openshift I think it will be cool to have something like this on Rancher add-emoji as well.

      • lizhang
        4 months ago by lizhang | Reply

        Agree with you. It will be very nice if we can enable open5G on Rancher. There are lot of work to do that. add-emoji

    • lizhang
      4 months ago by lizhang | Reply

      For network stack, here is the reference. For performance of network, SRIOV, DPDK should be used. For vswitch, VPP has much better performance then OVS. https://ligato.io/blog/cnf-ligato-fdio/ https://cloud.redhat.com/blog/building-cnf-applications-with-openshift-pipelines

      • epenchev
        4 months ago by epenchev | Reply

        Yes indeed Telco operators are really looking forward to this I think. Looks like this ligato framework on top of VPP is the way to go for new (CNF) network apps. RedHat is ahead on the topic but hopefully SUSE/Rancher will catch up.

    Similar Projects

    Hack on project MONAI (Medical Open Network for Artificial Intelligence) by jordimassaguerpla

    Project Description

    MONAI is a set of o...


    Make iguana-workflow to support multiple container frontends by oholecek

    Project Description

    Iguana is an attempt ...


    Generic Wrangler Controllers by kjoiner

    [comment]: # (Please use the project descriptio...


    Container images for building the Uyuni docs by juliogonzalezgil

    Project Description

    The Uyuni doc require...


    Man pages in a container by doreilly

    [comment]: # (Please use the project descriptio...


    Humidity sensors with dashboard by joachimwerner

    Build a network of ("edge") humidity sensors...


    Automated Lifecycle Management at the Edge by bkampen

    Project Description

    We have a lot of solu...


    K3S Control Planes as a service by ademicev0

    [comment]: # (Please use the project descriptio...


    Rancher Token Revoker by mbolot

    [comment]: # (Please use the project descriptio...