Modified: for 12.1.1


This topic provides information on installing the SBC Cloud Native edition (CNe).


Contact your Ribbon representative for details on how to get started with the SBC CNe software procurement and installation. 

In this section:

SBC CNe Deployment Overview

The SBC Cloud Native edition (CNe) supports Kubernetes (K8S)-based deployments. The SBC CNe includes the following pods (and containers) as a part of a deployment:

SBC CNe Pods and Containers

POD/Job/Daemon Set

Containers

POD Resource Types

CS

CS, Envoy Proxy, OAM Proxy, PVC Logger, Observability Agent

Deployment/Replicaset

DB Cache

DB, Observability Agent

Statefulset

EPU

EPU, Observability Agent

Deployment/Replicaset

OAM

OAM, Observability Agent

Deployment/Replicaset

NS

NS, Envoy Proxy, OAM Proxy, Observability Agent

Deployment/Replicaset

RAC

RAC, Envoy Proxy, OAM Proxy, Observability Agent

Deployment/Replicaset

Ribbon HPA

Ribbon HPA, OAM Proxy, Observability Agent

Deployment/Replicaset

RS

RS, OAM Proxy, PVC Logger, Observability Agent

Deployment/Replicaset

SC

SC, Envoy Proxy, OAM Proxy, PVC Logger, Observability Agent

Deployment/Replicaset

SG

SG, OAM Proxy, PVC Logger, Observability Agent

Deployment/Replicaset

SLB

SLB, OAM Proxy, PVC Logger, Observability Agent

Deployment/Replicaset

Communication Interfaces 

Pods in the SBC CNe use multiple interfaces for communication (internal and external). The following interfaces are used by different microservices:

  • eth0 – Default Kubernetes Control Plane Interface (used for K8S service –and Observability) / Interface used for interPOD communication
  • eth1/ha0 – Interface used for inter POD communication
  • pkt0 – SR-IOV interfaces used for SIP signaling and media communication, also used for D+ query (from SC pod) and for DNS queries (from SC and SLB).
  • pkt1 – SR-IOV interfaces used for SIP signaling and media communication, also used for D+ query (from SC pod) and for DNS queries (from SC and SLB).
  • mgt0 – Management interface for communication with RAMP CNe and other external management entities.


SBC CNe Interface

InterfacePods Connected to InterfaceInterface TrafficCNI (Container Network Interface)
eth0All podsK8S services and observabilityOVS (default)
ha0All podsInter-pod communicationOVS
mgt0OAMManagement communicationOVS/MACVLAN
pkt0, pkt1SC, SLB, CSSignaling and media trafficSRIOV/DPDK (vfio-pci)