Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash...
Transcript of Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash...
![Page 1: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/1.jpg)
![Page 2: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/2.jpg)
•
•
•
•
•
![Page 3: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/3.jpg)
•
•
•
•
•
![Page 4: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/4.jpg)
Edge Cluster in ONF-Connect Conference
Internet
Central Cluster in ONF Menlo Park
![Page 5: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/5.jpg)
Quantity Category Brand Model Part
Edge Cluster
Standard setup
3 64-bit x86 server / / Haswell X86 microarchitecture or better
1G intf and 10G intf
4 Openflow switch EdgeCore AS6712-32X
1 L2 Management Switch D-Link DGS-1510-28X Support both 1G and 10G
1 Cabling (data plane, fiber) Robofiber QSFP-40G-03C
6 Cabling (management, copper)
/ CAT6, 3M
Central Cluster
3 64-bit x86 server / Haswell X86 microarchitecture or better
1 L2 Management Switch D-Link DGS-1510-28X
3 Cabling (management, copper)
/ CAT6, 3M
![Page 6: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/6.jpg)
●○
●○
●○
NAT container
Redis container
BBUcontainer
![Page 7: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/7.jpg)
Fabric
Fabric
Fabric
Fabric
Central Cluster
COMAC Fabric
Edge1
K8S K8SK8S
Edge2 Edge3 VPNRRU
Enodeb
ON
OS
Fab
ric
ON
OS
Slic
ing
XO
S
Pro
met
heu
s/G
rafa
na
COMAC Management Network & Virtual COMAC 3GPP CP Network
SRIOV SRIOVSRIOV
Virtual COMAC 3GPP UP Network Running on Fabric
CD
N-L
oca
l
SPG
W-U
L2 Management Network
Calico Calico Calico
![Page 8: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/8.jpg)
Central 1
K8SK8S
COMAC Management Network & Virtual COMAC 3GPP CP Network
Calico
Calico
Central 2
VPNMM
E
HSS
SPG
W-C
Router
RA
N-C
U
Central 3
K8S
Calico
CD
N-R
emo
te
HSS
DB
Fabric
Fabric
FabricCOMAC Fabric
L2 Management NetworkFabric
Edge Cluster
![Page 9: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/9.jpg)
● ://wiki.opencord.org/display/CORD/Trellis+Underlay+Fabric
●
Step2: Install OF-DPA package
●○ 32 ports are running in 1x40G mode. ○ Modify /etc/accton/ofdpa.conf to break out 1x40G into 4x10G.
![Page 10: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/10.jpg)
![Page 11: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/11.jpg)
●○
https://gerrit.opencord.org/gitweb?p=pod-configs.git;a=blob;f=tosca-configs/mcord/mcord-local-cluster-fabric-accelleran.yaml;h=ae4c812ebbb6e08a7e9a75c2640282898ace3b46;hb=refs/heads/master
○
![Page 12: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/12.jpg)
● subnet: 119.0.0./24RRU← → SPGWU containerNode← →Node
● & Node subnet: 116.0.0./24 RRU← → BBU container
● Subnet: 13.1.1./24SPGWU ← → CDN or Internet GW.
Node
Calico
Calico
1G 10G
Node
Calico
Calico
1G 10G
Node
Calico
Calico
1G 10G
Internet
![Page 13: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/13.jpg)
•
•
•
•
•
![Page 14: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/14.jpg)
![Page 15: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/15.jpg)
#OpenCORD
![Page 16: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/16.jpg)
• Most popular open-source container-orchestration system• Just define your application as K8S resources like Deployment,
ConfigMap, Service, and so on• Helps automating deployment, management, and scaling
your-app.sh
kubectl create-f your_app.yaml
config.conf
kubectl scale--replicas=3 your-app.sh your-app.sh
your-app.sh
configmap.yml
your-app.sh
deployment.yml
![Page 17: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/17.jpg)
Helm Charts• Collection of files that describes related set of K8S resources• Stored locally of fetched from remote chart repository
Helm• Renders Helm Charts and requests deployment to K8S• Composed of Tiller server and Helm client tool
Helm repo
deployment.yaml
Tillerhelm install your-app
![Page 19: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/19.jpg)
#OpenCORD
![Page 20: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/20.jpg)
hss mme spgwc
spgwu
DB
onos
fabric
cu
![Page 21: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/21.jpg)
data plane switch
DB mme spgwuVF2 VF3
control plane switch
eth0eth0eth0
eth1
onos cu
hss spgwc cdn-local
cdn-remote
VF1
![Page 22: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/22.jpg)
spgwu
eth0•••
•••
eth1(PF)
VF1 VF2
sriov-plugin
![Page 23: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/23.jpg)
cassandra-0
cassandra-2
cassandra-1
hss
mme-apps6a-apps11-app
s1ap-app
spgwc
spgwu
db-sync bootstrap
![Page 24: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/24.jpg)
•
•
•
•
•
![Page 25: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/25.jpg)
![Page 26: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/26.jpg)
•
•
••
•
![Page 27: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/27.jpg)
•••
••
MME App in Container
Python Flask Server in Host
machine
Linux Server
IPC BrowserREST API
![Page 28: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/28.jpg)
The click on the IMSI gives the various parameters of the UE context.
![Page 29: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/29.jpg)
![Page 30: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/30.jpg)
•
•
•
•
•
![Page 31: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/31.jpg)
![Page 32: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/32.jpg)
--
XOS Core & Synchronizers
KafkaLogHandler
VOLTHA
KafkaLogHandler
Event_bus
ONOS
Filebeat sidecar
Kafka-onos app
Kafka Topic Exporter Prometheus Grafana
Monitoring
Logstash Elasticsearch Kibana
LoggingKafka
xos.log.* topic
voltha.log topic
onos.log topic
voltha.kpis topic
onos.kpis topic
...
![Page 33: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/33.jpg)
---
----
--
![Page 34: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/34.jpg)
EdgeCentral
-
Central1
Edge1 Edge2 Edge3
Central2
cAdvisor
Node Exporter
Kube-state-metrics
cAdvisor
Node Exporter
nem-monitoring
Prometheus Grafana
cAdv
isor
Nod
e E
xpor
ter
Kub
e-st
ate-
met
rics
cAdv
isor
Nod
e E
xpor
ter
cAdv
isor
Nod
e E
xpor
ter
![Page 35: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/35.jpg)
-
![Page 36: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/36.jpg)
---
![Page 37: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/37.jpg)
-
![Page 38: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/38.jpg)
•
•
•
•
•
![Page 39: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/39.jpg)
![Page 40: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/40.jpg)
••
••
•••
••
Hardware
XOS
ONOS Kubernetes
Trellis SD-RAN
OMEC-UP OMEC-CP CDN Prome-theus
Subs.Monitor Grafana
Helm
CDN
![Page 41: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/41.jpg)
Edge Cluster Central Cluster
CDN-RemoteCDN-Local
Pull video streams from CDN-Remote Include multiple video files
Include cached video files
Stream cached & remote videos
Manage video streams
Transmit video streams
![Page 42: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/42.jpg)
Edge Cluster Central Cluster
CDN-RemoteCDN-Local
Pull video streams from CDN-Remote Include multiple video files
Include cached video files
Stream cached & remote videos
Manage video streams
Transmit video streams
This is fully “Open-Source CDN”
![Page 43: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/43.jpg)
Video archiveMedia server
CDN-RemoteCDN-Local
Video files
(1) Video archive contains video files
(2) Video archive sends videos to media server (RTMP)
(3) Media server transmitsvideo streams (RTMP)
CDN server (4) CDN server gets video stream from Media
server (RTMP)
(5) CDN server starts streaming service
(6) UE requests and then receives video streaming
through OMEC/RAN
Edge Cluster Central Cluster
![Page 44: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/44.jpg)
Video archiveMedia server
CDN-RemoteCDN-Local
Video files
CDN server
Cached videos
(1) CDN server includes cached video files
(2) CDN server startsstreaming service
(3) UE requests and then receives video streaming through OMEC/RAN
Edge Cluster Central Cluster
![Page 45: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/45.jpg)
Video archiveMedia server
CDN-RemoteCDN-Local
Video files
CDN server
Cached videos
Edge Cluster Central Cluster
NGINX
Ant media
ffMPEGContainerized open-source Web server
Containerized open-source media server
Containerized open-source ffMPEG Apps + video files
![Page 46: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/46.jpg)
Video archiveMedia server
Video files
CDN server
Cached videos
Edge Cluster Central Cluster
NGINX
Ant media
ffMPEG
CDN-RemoteCDN-Local
Helm chart #1: CDN-Local Helm chart #2: CDN-Remote
![Page 47: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/47.jpg)
![Page 48: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/48.jpg)
••••
•
Hardware
XOS
ONOS Kubernetes
Trellis SD-RAN
OMEC-UP OMEC-CP CDN Prome-theus
Subs.Monitor Grafana
Helm
XOS
![Page 49: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/49.jpg)
TOSCA files XOS Synchronizer ONOS-F/R
Profile definition
Fabric definition
UE definition
RAN slice definition
XOS-TOSCA
XOS services
Service chain
Configuration UI
Monitoring
Configuration
Fabric monitoring
Fabric configuration
RAN monitoring
RAN configuration
![Page 50: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/50.jpg)
Profile file XOS Synchronizer ONOS-F/R
ONOS apps
Service definitions
Service dependencies
XOS-TOSCA
(1) Send profile TOSCA file to XOS
XOS services
(2) Define services
Service chain
Configuration UI
(3) Draw service chain on dashboard
(4) Make UI for configuration
(5) Onboard synchronizers for services: {ONOS-Fabric, ONOS-RAN}-Synchronizer
(6) ONOS monitoring
![Page 51: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/51.jpg)
Fabric file XOS Synchronizer ONOS-Fabric
Node configuration
Switch configuration
Port configuration
XOS-TOSCA
(1) Send Fabric TOSCA file to XOS (2) Save config values
XOS services
Monitoring
Configuration
(3) Send config values
Fabric monitoring
Fabric configuration
(4) Ask fabric configuration
(5) Fabric monitoring(6) ONOS monitoring
Configuration UI(7) W/O TOSCA, admin can configure manually through UI
![Page 52: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/52.jpg)
RAN File XOS Synchronizer ONOS-RAN
UE configuration
eNB configuration
Slice configuration
XOS-TOSCA
(1) Send Fabric TOSCA file to XOS (2) Save config values
XOS services
Monitoring
Configuration
(3) Send config values
RAN monitoring
RAN configuration
(4) Ask RAN configuration
(5) RAN monitoring(6) ONOS monitoring
Configuration UI(7) W/O TOSCA, admin can configure manually through UI
![Page 53: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/53.jpg)
![Page 54: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/54.jpg)
![Page 55: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/55.jpg)
![Page 56: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/56.jpg)
![Page 57: Open Networking Foundation · 2020. 10. 21. · Prometheus Grafana Monitoring Logstash Elasticsearch Kibana Logging Kafka xos.log.* topic voltha.log topic onos.log topic voltha.kpis](https://reader033.fdocuments.us/reader033/viewer/2022052502/609f652287bcb726b95793b3/html5/thumbnails/57.jpg)