Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new...
Transcript of Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new...
![Page 1: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/1.jpg)
Streaming TelemetryGORE 23
5G-VINNI
Sonia Fernandez Tejerıa
17 de Mayo, 2019
![Page 2: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/2.jpg)
Indice
1. Introduccion
2. Estado del arte en la gestion de redes
3. Motivacion
4. Streaming Telemetry
5. Caso de uso
6. Conclusiones
,
17 de Mayo, 2019 Streaming Telemetry 1
![Page 3: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/3.jpg)
Indice
1. Introduccion
2. Estado del arte en la gestion de redes
3. Motivacion
4. Streaming Telemetry
5. Caso de uso
6. Conclusiones
,
17 de Mayo, 2019 Streaming Telemetry 2
![Page 4: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/4.jpg)
IntroduccionAutomatizacion de red y Streaming Telemetry
Dev
ice
Prov
isio
nin
g
Trou
ble
-Shoo
ting
Compliance
Network Automation
DataCollection
,
17 de Mayo, 2019 Streaming Telemetry 3
![Page 5: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/5.jpg)
IntroduccionAutomatizacion de red y Streaming Telemetry
Network Monitoring
Dev
ice
Prov
isio
nin
g
Trou
ble
-Shoo
ting
Compliance
Network Automation
DataCollection
,
17 de Mayo, 2019 Streaming Telemetry 3
![Page 6: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/6.jpg)
IntroduccionAutomatizacion de red y Streaming Telemetry
Network Monitoring
PullSNMP
Dev
ice
Prov
isio
nin
g
Trou
ble
-Shoo
ting
Compliance
Network Automation
DataCollection
,
17 de Mayo, 2019 Streaming Telemetry 3
![Page 7: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/7.jpg)
IntroduccionAutomatizacion de red y Streaming Telemetry
Network Monitoring
PullSNMP
PushStreaming Telemetry
Dev
ice
Prov
isio
nin
g
Trou
ble
-Shoo
ting
Compliance
Network Automation
DataCollection
,
17 de Mayo, 2019 Streaming Telemetry 3
![Page 8: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/8.jpg)
Indice
1. Introduccion
2. Estado del arte en la gestion de redes
3. Motivacion
4. Streaming Telemetry
5. Caso de uso
6. Conclusiones
,
17 de Mayo, 2019 Streaming Telemetry 4
![Page 9: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/9.jpg)
Estado del arteRedes actuales - Heterogeneidad
xDSL
FTTx
2G/3G/4G HFC
WiMAX
WiFi
Satellite
,
17 de Mayo, 2019 Streaming Telemetry 5
![Page 10: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/10.jpg)
Estado del arteRedes actuales - Multi-Fabricante
,
17 de Mayo, 2019 Streaming Telemetry 5
![Page 11: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/11.jpg)
Estado del arteRedes actuales - Multiples Soluciones de Gestion
Multiples Soluciones de Gestión
xDSL
FTTx
2G/3G/4G HFC
WiMAX
WiFi
Satellite
,
17 de Mayo, 2019 Streaming Telemetry 5
![Page 12: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/12.jpg)
Estado del arteSoluciones de gestion
CLIConfiguración & monitorización
Dependiente del contexto
Salida sin formato
No estandarizado
,
17 de Mayo, 2019 Streaming Telemetry 6
![Page 13: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/13.jpg)
Estado del arteSoluciones de gestion
CLIConfiguración & monitorización
Dependiente del contexto
Salida sin formato
No estandarizado
Syslog
Informe de eventosimportantes
Poca uniformidad enel contenido del mensaje
,
17 de Mayo, 2019 Streaming Telemetry 6
![Page 14: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/14.jpg)
Estado del arteSoluciones de gestion
IPFIXCLIConfiguración & monitorización
Dependiente del contexto
Salida sin formato
No estandarizado
Syslog
Informe de eventosimportantes
Poca uniformidad enel contenido del mensaje
Información sobre flujos IP
Solo informaciónrelacionada con losflujos de datos
,
17 de Mayo, 2019 Streaming Telemetry 6
![Page 15: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/15.jpg)
Estado del arteSoluciones de gestion
SNMPSimple Network Management Protocol
SNMPv1 SNMPv2 SNMPv3
Internet Architecture Board Workshop - RFC 3535
,
17 de Mayo, 2019 Streaming Telemetry 6
![Page 16: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/16.jpg)
Estado del arteSoluciones de gestion
SNMPSimple Network Management Protocol
SNMPv1 SNMPv2 SNMPv3
Internet Architecture Board Workshop - RFC 3535
,
17 de Mayo, 2019 Streaming Telemetry 6
![Page 17: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/17.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
• Gestion a nivel de Aplicacion para redes TCP/IP• Muy sencillo → Puede implementarse en cualquier
dispositivo• Mecanismo de Polling para la recoleccion de informacion• Internet Network Management Framework → SNMP + MIB
+ SMI
SNMP Manager
Trap Receiver
SNMP Agent 1
ManagedObjects
SNMPAgent 2
ManagedObjects
SNMPAgent 3
ManagedObjects
SNMPAgent 4
ManagedObjects
GET/SET Request [Manager]
GET/SET Response [Agents]
Traps
SNMP
IP
Ethernet
UDP
,
17 de Mayo, 2019 Streaming Telemetry 7
![Page 18: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/18.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
• Gestion a nivel de Aplicacion para redes TCP/IP
• Muy sencillo → Puede implementarse en cualquierdispositivo• Mecanismo de Polling para la recoleccion de informacion• Internet Network Management Framework → SNMP + MIB
+ SMI
SNMP Manager
Trap Receiver
SNMP Agent 1
ManagedObjects
SNMPAgent 2
ManagedObjects
SNMPAgent 3
ManagedObjects
SNMPAgent 4
ManagedObjects
GET/SET Request [Manager]
GET/SET Response [Agents]
Traps
SNMP
IP
Ethernet
UDP
,
17 de Mayo, 2019 Streaming Telemetry 7
![Page 19: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/19.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
• Gestion a nivel de Aplicacion para redes TCP/IP• Muy sencillo → Puede implementarse en cualquier
dispositivo
• Mecanismo de Polling para la recoleccion de informacion• Internet Network Management Framework → SNMP + MIB
+ SMI
SNMP Manager
Trap Receiver
SNMP Agent 1
ManagedObjects
SNMPAgent 2
ManagedObjects
SNMPAgent 3
ManagedObjects
SNMPAgent 4
ManagedObjects
GET/SET Request [Manager]
GET/SET Response [Agents]
Traps
SNMP
IP
Ethernet
UDP
,
17 de Mayo, 2019 Streaming Telemetry 7
![Page 20: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/20.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
• Gestion a nivel de Aplicacion para redes TCP/IP• Muy sencillo → Puede implementarse en cualquier
dispositivo• Mecanismo de Polling para la recoleccion de informacion
• Internet Network Management Framework → SNMP + MIB+ SMI
SNMP Manager
Trap Receiver
SNMP Agent 1
ManagedObjects
SNMPAgent 2
ManagedObjects
SNMPAgent 3
ManagedObjects
SNMPAgent 4
ManagedObjects
GET/SET Request [Manager]
GET/SET Response [Agents]
Traps
SNMP
IP
Ethernet
UDP
,
17 de Mayo, 2019 Streaming Telemetry 7
![Page 21: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/21.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
• Gestion a nivel de Aplicacion para redes TCP/IP• Muy sencillo → Puede implementarse en cualquier
dispositivo• Mecanismo de Polling para la recoleccion de informacion• Internet Network Management Framework → SNMP + MIB
+ SMI
SNMP Manager
Trap Receiver
SNMP Agent 1
ManagedObjects
SNMPAgent 2
ManagedObjects
SNMPAgent 3
ManagedObjects
SNMPAgent 4
ManagedObjects
GET/SET Request [Manager]
GET/SET Response [Agents]
Traps
SNMP
IP
Ethernet
UDP
,
17 de Mayo, 2019 Streaming Telemetry 7
![Page 22: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/22.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
SNMP soporta
X Redes Heterogeneas
X Redes Multi-Fabricante
X Implementacion encualquier dispositivo
Redes a gran escala
× Escalado pobre - Lentitud conel incremento de datos
× Extensibilidad limitada
× Semantica y ordenacionestricta
,
17 de Mayo, 2019 Streaming Telemetry 8
![Page 23: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/23.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
SNMP soportaX Redes Heterogeneas
X Redes Multi-Fabricante
X Implementacion encualquier dispositivo
Redes a gran escala
× Escalado pobre - Lentitud conel incremento de datos
× Extensibilidad limitada
× Semantica y ordenacionestricta
,
17 de Mayo, 2019 Streaming Telemetry 8
![Page 24: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/24.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
SNMP soportaX Redes Heterogeneas
X Redes Multi-Fabricante
X Implementacion encualquier dispositivo
Redes a gran escala
× Escalado pobre - Lentitud conel incremento de datos
× Extensibilidad limitada
× Semantica y ordenacionestricta
,
17 de Mayo, 2019 Streaming Telemetry 8
![Page 25: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/25.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
SNMP soportaX Redes Heterogeneas
X Redes Multi-Fabricante
X Implementacion encualquier dispositivo
Redes a gran escala× Escalado pobre - Lentitud con
el incremento de datos
× Extensibilidad limitada
× Semantica y ordenacionestricta
,
17 de Mayo, 2019 Streaming Telemetry 8
![Page 26: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/26.jpg)
Soluciones de gestion de redSNMP - Simple Network Management Protocol
La monitorizacionbasada en SNMP
necesita unaactualizacion
,
17 de Mayo, 2019 Streaming Telemetry 9
![Page 27: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/27.jpg)
Indice
1. Introduccion
2. Estado del arte en la gestion de redes
3. Motivacion
4. Streaming Telemetry
5. Caso de uso
6. Conclusiones
,
17 de Mayo, 2019 Streaming Telemetry 10
![Page 28: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/28.jpg)
MotivacionRetos que abordar - Requisitos
• Necesidad de gestionar redes de gran escala eficientemente
• Requisitos de monitorizacion en Tiempo Real
• Abstraccion en la gestion de las redes → Independencia delas implementaciones subyacentes
• Interfaces de gestion de Alto Nivel
• Modelos de datos Comunes
Streaming Telemetry
Data Model-Driven
,
17 de Mayo, 2019 Streaming Telemetry 11
![Page 29: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/29.jpg)
MotivacionRetos que abordar - Requisitos
• Necesidad de gestionar redes de gran escala eficientemente
• Requisitos de monitorizacion en Tiempo Real
• Abstraccion en la gestion de las redes → Independencia delas implementaciones subyacentes
• Interfaces de gestion de Alto Nivel
• Modelos de datos Comunes
Streaming Telemetry
Data Model-Driven
,
17 de Mayo, 2019 Streaming Telemetry 11
![Page 30: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/30.jpg)
MotivacionRetos que abordar - Requisitos
• Necesidad de gestionar redes de gran escala eficientemente
• Requisitos de monitorizacion en Tiempo Real
• Abstraccion en la gestion de las redes → Independencia delas implementaciones subyacentes
• Interfaces de gestion de Alto Nivel
• Modelos de datos Comunes
Streaming Telemetry
Data Model-Driven
,
17 de Mayo, 2019 Streaming Telemetry 11
![Page 31: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/31.jpg)
MotivacionRetos que abordar - Requisitos
• Necesidad de gestionar redes de gran escala eficientemente
• Requisitos de monitorizacion en Tiempo Real
• Abstraccion en la gestion de las redes → Independencia delas implementaciones subyacentes
• Interfaces de gestion de Alto Nivel
• Modelos de datos Comunes
Streaming Telemetry
Data Model-Driven
,
17 de Mayo, 2019 Streaming Telemetry 11
![Page 32: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/32.jpg)
MotivacionRetos que abordar - Requisitos
• Necesidad de gestionar redes de gran escala eficientemente
• Requisitos de monitorizacion en Tiempo Real
• Abstraccion en la gestion de las redes → Independencia delas implementaciones subyacentes
• Interfaces de gestion de Alto Nivel
• Modelos de datos Comunes
Streaming Telemetry
Data Model-Driven
,
17 de Mayo, 2019 Streaming Telemetry 11
![Page 33: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/33.jpg)
MotivacionRetos que abordar - Requisitos
• Necesidad de gestionar redes de gran escala eficientemente
• Requisitos de monitorizacion en Tiempo Real
• Abstraccion en la gestion de las redes → Independencia delas implementaciones subyacentes
• Interfaces de gestion de Alto Nivel
• Modelos de datos Comunes
Streaming Telemetry
Data Model-Driven
,
17 de Mayo, 2019 Streaming Telemetry 11
![Page 34: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/34.jpg)
Indice
1. Introduccion
2. Estado del arte en la gestion de redes
3. Motivacion
4. Streaming Telemetry
5. Caso de uso
6. Conclusiones
,
17 de Mayo, 2019 Streaming Telemetry 12
![Page 35: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/35.jpg)
Streaming Telemetry
PUSHno
PULL
,
17 de Mayo, 2019 Streaming Telemetry 13
![Page 36: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/36.jpg)
Streaming Telemetry
PUSH
noPULL
,
17 de Mayo, 2019 Streaming Telemetry 13
![Page 37: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/37.jpg)
Streaming Telemetry
PUSHno
PULL
,
17 de Mayo, 2019 Streaming Telemetry 13
![Page 38: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/38.jpg)
Streaming Telemetry
PUSHno
PULL,
17 de Mayo, 2019 Streaming Telemetry 13
![Page 39: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/39.jpg)
Streaming TelemetryConcepto
Streaming telemetry is a new approach
for network monitoring in which data is
streamed from devices continuously with
efficient, incremental updates. Operators can
subscribe to the specific data items they
need, using open data models as the
common structure and interface.
,
17 de Mayo, 2019 Streaming Telemetry 14
![Page 40: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/40.jpg)
Streaming TelemetryFuncionamiento basico
Collector
PUBLISHERS
SUBSCRIBERS
,
17 de Mayo, 2019 Streaming Telemetry 15
![Page 41: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/41.jpg)
Streaming TelemetryArquitectura
YANG Models(native, open, common)
GPBJSONXML
NETCONF gRPC
Collectors & Applications
RESTCONF
,
17 de Mayo, 2019 Streaming Telemetry 16
![Page 42: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/42.jpg)
Streaming TelemetryProtocolos de transporte
YANG Models(native, open, common)
GPBJSONXML
NETCONF RESTCONF gRPC
Collectors & Applications
,
17 de Mayo, 2019 Streaming Telemetry 16
![Page 43: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/43.jpg)
Streaming TelemetryProtocolos de codificacion
YANG Models(native, open, common)
GPBJSONXML
NETCONF RESTCONF gRPC
Collectors & Applications
,
17 de Mayo, 2019 Streaming Telemetry 16
![Page 44: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/44.jpg)
Streaming TelemetryModelos de datos
YANG Models(native, open, common)
GPBJSONXML
NETCONF RESTCONF gRPC
Collectors & Applications
,
17 de Mayo, 2019 Streaming Telemetry 16
![Page 45: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/45.jpg)
Streaming TelemetryModelos de datos
Industry Standard
• Definicion delestandar
(IETF, ITU, OpenConfig,
etc.)
• Cumple con elestandar
ietf-diffserv-policy.yang
Vendor Specific
• Definicion delfabricante
(Cisco, Arista, etc.)
• Unico para lasplataformas de losfabricantes
cisco-memory-stats.yang
,
17 de Mayo, 2019 Streaming Telemetry 17
![Page 46: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/46.jpg)
Streaming TelemetryModelos de datos
Industry Standard
• Definicion delestandar
(IETF, ITU, OpenConfig,
etc.)
• Cumple con elestandar
ietf-diffserv-policy.yang
Vendor Specific
• Definicion delfabricante
(Cisco, Arista, etc.)
• Unico para lasplataformas de losfabricantes
cisco-memory-stats.yang
,
17 de Mayo, 2019 Streaming Telemetry 17
![Page 47: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/47.jpg)
Streaming TelemetryModelos de datos
Industry StandardIndustry Standard
• Definicion delestandar
(IETF, ITU, OpenConfig,etc.)
• Cumple con elestandar
ietf-diffserv-policy.yang
Vendor SpecificVendor Specific
• Definicion delfabricante
(Cisco, Arista, etc.)
• Unico para lasplataformas de losfabricantes
cisco-memory-stats.yang
,
17 de Mayo, 2019 Streaming Telemetry 17
![Page 48: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/48.jpg)
Modelos de datosOpenConfig
Data ModelsModels for commonconfiguration and
operational state dataacross platforms
Streaming Telemetry
Scalable, secure, real-timemonitoring with
modern streaming protocols
RPCs and ToolsManagement RPC specsand implementations
Tooling to build configand monitoring stacks
penConfig
Projects
,
17 de Mayo, 2019 Streaming Telemetry 18
![Page 49: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/49.jpg)
OpenConfigParticipantes
,
17 de Mayo, 2019 Streaming Telemetry 19
![Page 50: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/50.jpg)
OpenConfigProtocolos
YANG Models(native, open, common)
GPBJSONXML
NETCONF RESTCONF gRPC
Collectors & Applications
penConfig
,
17 de Mayo, 2019 Streaming Telemetry 20
![Page 51: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/51.jpg)
OpenConfigProtocolos
YANG Models(native, open, common)
GPBJSONXML
NETCONF RESTCONF gRPC
Collectors & Applications
penConfig
,
17 de Mayo, 2019 Streaming Telemetry 20
![Page 52: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/52.jpg)
OpenConfigGitHub
Herramientas disponibles:( https://github.com/openconfig)
• public ⇒ Repositorio donde se publican los modelos de datosdefinidos por OpenConfig
• gNMI ⇒ gRPC Network Management Interface
• ygot (YANG Go Tools) ⇒ Generacion de estructuras Go paraun conjunto de modulos YANG
• gNOI ⇒ gRPC Network Operations Interface
• goyang ⇒ Analizador y compilador YANG para producirobjetos de lenguaje Go
• oc-pyang ⇒ Plugins OpenConfig para el validador pyang
,
17 de Mayo, 2019 Streaming Telemetry 21
![Page 53: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/53.jpg)
OpenConfigEstructura de los Modelos de datos
module: openconfig-interfaces +--rw interfaces +--rw interface* [name] +--rw name -> ../config/name +--rw config | +--rw name? string | +--rw type identityref | +--rw mtu? uint16 | +--rw loopback-mode? boolean | +--rw description? string | +--rw enabled? boolean +--ro state | +--ro name? string | +--ro type identityref | +--ro mtu? uint16 [Output Removed] | +--ro counters | +--ro in-octets? oc-yang:counter64 | +--ro in-pkts? oc-yang:counter64 | +--ro in-unicast-pkts? oc-yang:counter64 [Output Removed]
Module Name
Key
Leaf
Data Type
,
17 de Mayo, 2019 Streaming Telemetry 22
![Page 54: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/54.jpg)
Indice
1. Introduccion
2. Estado del arte en la gestion de redes
3. Motivacion
4. Streaming Telemetry
5. Caso de uso
6. Conclusiones
,
17 de Mayo, 2019 Streaming Telemetry 23
![Page 55: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/55.jpg)
Caso de uso5G-VINNI
5G-VINNI5G Verticals Innovation Infrastructure
ICT-17-2018
,
17 de Mayo, 2019 Streaming Telemetry 24
![Page 56: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/56.jpg)
5G-VINNIObjetivos
Construir un conjunto de instalaciones para 5G,extremo a extremo y abierta que permita:X Demonstrar la viabilidad de los KPIs de red definidos por
el 5G PPPX Ser accesible y utilizada por las industrias verticales en la
llamada ICT-19:
Realizar pruebas de investigacionValidar los KPIs principales en un entornomulti-usuario
Streaming TelemetryVALIDATED
,
17 de Mayo, 2019 Streaming Telemetry 25
![Page 57: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/57.jpg)
5G-VINNIObjetivos
Construir un conjunto de instalaciones para 5G,extremo a extremo y abierta que permita:X Demonstrar la viabilidad de los KPIs de red definidos por
el 5G PPPX Ser accesible y utilizada por las industrias verticales en la
llamada ICT-19:
Realizar pruebas de investigacionValidar los KPIs principales en un entornomulti-usuario
Streaming TelemetryVALIDATED
,
17 de Mayo, 2019 Streaming Telemetry 25
![Page 58: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/58.jpg)
5G-VINNINetwork Slices
,
17 de Mayo, 2019 Streaming Telemetry 26
![Page 59: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/59.jpg)
5G-VINNIFramework de Validacion y Monitorizacion
Esta compuesto por ...
X Sistema de Validacion → Servicios de Validacion &Experimentacion
X Sistema de Monitorizacion → Monitorizar todos loscomponentes
,
17 de Mayo, 2019 Streaming Telemetry 27
![Page 60: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/60.jpg)
5G-VINNIFramework de Validacion y Monitorizacion
Esta compuesto por ...
X Sistema de Validacion → Servicios de Validacion &Experimentacion
X Sistema de Monitorizacion → Monitorizar todos loscomponentes
,
17 de Mayo, 2019 Streaming Telemetry 27
![Page 61: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/61.jpg)
5G-VINNIFramework de Validacion y Monitorizacion
Esta compuesto por ...
X Sistema de Validacion → Servicios de Validacion &Experimentacion
X Sistema de Monitorizacion → Monitorizar todos loscomponentes
,
17 de Mayo, 2019 Streaming Telemetry 27
![Page 62: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/62.jpg)
5G-VINNIFramework de Validacion y Monitorizacion
Esta compuesto por ...
X Sistema de Validacion → Servicios de Validacion &Experimentacion
X Sistema de Monitorizacion → Monitorizar todos loscomponentes
,
17 de Mayo, 2019 Streaming Telemetry 27
![Page 63: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/63.jpg)
5G-VINNIAgente de Monitorizacion - Objetivo
Users Prometheus
rafanaKafka Bus
gNMI client
Telemetry Service
penConfig
VNF A.1
NS A
penConfig
VNF B.1
NS B
penConfig
VNF C.1
NS C
,
17 de Mayo, 2019 Streaming Telemetry 28
![Page 64: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/64.jpg)
5G-VINNIAgente de Monitorizacion - Objetivo
Users
Kafka Bus
gNMI client
Telemetry Service
getInfo(ns, vnf, path)
subscribe(path, IP)
sendInfo
pushInfogetInfo
rafana
Prometheus
saveInfo
penConfig
VNF A.1
NS A
penConfig
VNF B.1
NS B
penConfig
VNF C.1
NS C
,
17 de Mayo, 2019 Streaming Telemetry 28
![Page 65: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/65.jpg)
5G-VINNIAgente de Monitorizacion - Objetivo
Users
Kafka Bus
rafana
gNMI client
Telemetry Service
changeConf
sendAlarm
Prometheus
sendAlarm
getInfo
penConfig
VNF A.1
NS A
penConfig
VNF B.1
NS B
penConfig
VNF C.1
NS C
,
17 de Mayo, 2019 Streaming Telemetry 28
![Page 66: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/66.jpg)
5G-VINNIAgente de Monitorizacion - Estado
Docker Stack --> 5GVINNI_metrics
kafka-exporter container
host:12340
prometheus container
host:9090
grafana container
host:3000
kafka container
host:9292
gNMI container
host:80
network --> netMetrics
Git Repo
docker-compose.yml
gNMI --> Dockerfile sftejeria/kafka-exporter
grafana/grafana
wurstmeister/kafka
prom/prometheus wurstmeister/zookeeper
zookeeper container
$ docker stack deploy$ ./start.sh {IP} {gRPC port} {user} {password} {query path}
,
17 de Mayo, 2019 Streaming Telemetry 29
![Page 67: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/67.jpg)
5G-VINNICliente gNMI
Modificacion del cliente gNMI definido enhttps://github.com/openconfig
Cambiar el formato de salida ⇒ Cumplir estilodefinido en YANG
× Inicialmente ⇒/interfaces/interface/Ethernet25/
state/counters/in-unicast-pkts
X Modificacion ⇒/interfaces/interface[name=Ethernet25]/
state/counters/in-unicast-pkts
,
17 de Mayo, 2019 Streaming Telemetry 30
![Page 68: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/68.jpg)
5G-VINNICliente gNMI
Modificacion del cliente gNMI definido enhttps://github.com/openconfig
Cambiar el formato de salida ⇒ Cumplir estilodefinido en YANG
× Inicialmente ⇒/interfaces/interface/Ethernet25/
state/counters/in-unicast-pkts
X Modificacion ⇒/interfaces/interface[name=Ethernet25]/
state/counters/in-unicast-pkts
,
17 de Mayo, 2019 Streaming Telemetry 30
![Page 69: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/69.jpg)
5G-VINNICliente gNMI
Modificacion del cliente gNMI definido enhttps://github.com/openconfig
Cambiar el formato de salida ⇒ Cumplir estilodefinido en YANG
× Inicialmente ⇒/interfaces/interface/Ethernet25/
state/counters/in-unicast-pkts
X Modificacion ⇒/interfaces/interface[name=Ethernet25]/
state/counters/in-unicast-pkts
,
17 de Mayo, 2019 Streaming Telemetry 30
![Page 70: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/70.jpg)
5G-VINNICliente gNMI
Modificacion del cliente gNMI definido enhttps://github.com/openconfig
Cambiar el formato de salida ⇒ Cumplir estilodefinido en YANG
× Inicialmente ⇒/interfaces/interface/Ethernet25/
state/counters/in-unicast-pkts
X Modificacion ⇒/interfaces/interface[name=Ethernet25]/
state/counters/in-unicast-pkts
,
17 de Mayo, 2019 Streaming Telemetry 30
![Page 71: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/71.jpg)
5G-VINNICliente gNMI
El mensaje de salida se parsea siguiendo el formatoYANG ...module: openconfig-interfaces +--rw interfaces +--rw interface* [name] +--rw name +--rw config [Output Removed] +--ro state | +--ro name? | +--ro type | +--ro mtu? [Output Removed] | +--ro counters | +--ro in-octets? | +--ro in-pkts? | +--ro in-unicast-pkts? [Output Removed]
LeafLeaf & Key
Leaf
Leaf
Leaf
/interfaces/interface[name=Ethernet25]/ state/counters/in-unicast-pkts
Leaf Leaf
Leaf Leaf Leaf
Key
Client Output
,
17 de Mayo, 2019 Streaming Telemetry 31
![Page 72: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/72.jpg)
5G-VINNICliente gNMI - Bus Kafka
... para crear dinamicamente un nombre de metricas:
[{'leaf': 'interfaces'}, {'leaf':'interface', 'key':[ { 'name':'name', 'value':'Ethernet25' } ]},
{'leaf': 'state'}, {'leaf': 'counters'}, {'leaf': 'in-unicast-pkts'}]
Parseo del mensaje
,
17 de Mayo, 2019 Streaming Telemetry 32
![Page 73: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/73.jpg)
5G-VINNICliente gNMI - Bus Kafka
... para crear dinamicamente un nombre de metricas:
[{'leaf': 'interfaces'}, {'leaf':'interface', 'key':[ { 'name':'name', 'value':'Ethernet25' } ]},
{'leaf': 'state'}, {'leaf': 'counters'}, {'leaf': 'in-unicast-pkts'}]
Parseo del mensaje Generación de métricas
{ 'labels':{ 'interface_name':'Ethernet25' }, 'metrics_series':1, '-1':-1, 'metric_name':'in_unicast_pkts_counters_interfaces', 'metrics_data':'266138465'}
,
17 de Mayo, 2019 Streaming Telemetry 32
![Page 74: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/74.jpg)
5G-VINNIGrafana
,
17 de Mayo, 2019 Streaming Telemetry 33
![Page 75: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/75.jpg)
Indice
1. Introduccion
2. Estado del arte en la gestion de redes
3. Motivacion
4. Streaming Telemetry
5. Caso de uso
6. Conclusiones
,
17 de Mayo, 2019 Streaming Telemetry 34
![Page 76: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/76.jpg)
Conclusiones
• Streaming Telemetry como parte de lamonitorizacion de red → se debe Automatizar
• Los mecanismos PULL tradicionales ya no sonadecuados:
No escalanNo cumplen con requisitos de tiempo realProtocolo mas utilizado → SNMP
• Alternativa: Soluciones basadas en mecanismosPUSH• Streaming Telemetry → Concepto,
Operacion, Arquitectura
OpenConfig
• Caso de uso 5G-VINNI
,
17 de Mayo, 2019 Streaming Telemetry 35
![Page 77: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/77.jpg)
Conclusiones
• Streaming Telemetry como parte de lamonitorizacion de red → se debe Automatizar• Los mecanismos PULL tradicionales ya no son
adecuados:No escalanNo cumplen con requisitos de tiempo realProtocolo mas utilizado → SNMP
• Alternativa: Soluciones basadas en mecanismosPUSH• Streaming Telemetry → Concepto,
Operacion, Arquitectura
OpenConfig
• Caso de uso 5G-VINNI
,
17 de Mayo, 2019 Streaming Telemetry 35
![Page 78: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/78.jpg)
Conclusiones
• Streaming Telemetry como parte de lamonitorizacion de red → se debe Automatizar• Los mecanismos PULL tradicionales ya no son
adecuados:No escalanNo cumplen con requisitos de tiempo realProtocolo mas utilizado → SNMP
• Alternativa: Soluciones basadas en mecanismosPUSH
• Streaming Telemetry → Concepto,Operacion, Arquitectura
OpenConfig
• Caso de uso 5G-VINNI
,
17 de Mayo, 2019 Streaming Telemetry 35
![Page 79: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/79.jpg)
Conclusiones
• Streaming Telemetry como parte de lamonitorizacion de red → se debe Automatizar• Los mecanismos PULL tradicionales ya no son
adecuados:No escalanNo cumplen con requisitos de tiempo realProtocolo mas utilizado → SNMP
• Alternativa: Soluciones basadas en mecanismosPUSH• Streaming Telemetry → Concepto,
Operacion, ArquitecturaOpenConfig
• Caso de uso 5G-VINNI
,
17 de Mayo, 2019 Streaming Telemetry 35
![Page 80: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/80.jpg)
Conclusiones
• Streaming Telemetry como parte de lamonitorizacion de red → se debe Automatizar• Los mecanismos PULL tradicionales ya no son
adecuados:No escalanNo cumplen con requisitos de tiempo realProtocolo mas utilizado → SNMP
• Alternativa: Soluciones basadas en mecanismosPUSH• Streaming Telemetry → Concepto,
Operacion, ArquitecturaOpenConfig
• Caso de uso 5G-VINNI,
17 de Mayo, 2019 Streaming Telemetry 35
![Page 81: Streaming Telemetry 5G-VINNI - ESNOG · Streaming Telemetry Concepto Streaming telemetry is a new approach for network monitoring in which data is streamed from devices continuously](https://reader036.fdocuments.us/reader036/viewer/2022062402/5f129c8b8ebd084faa3cdda6/html5/thumbnails/81.jpg)
Streaming TelemetryGORE 23
5G-VINNI
Sonia Fernandez Tejerıa
17 de Mayo, 2019