ixp: mediciones y monitoreo -...

33
IXP: Mediciones y monitoreo Hernán Galperin * , J. Ignacio Alvarez-Hamelin †‡§ y Esteban Carisimo ** * CONICET – Universidad de San Andrés Instituto Tecnológico de Buenos Aires CONICET – Facultad de Ingeniería UBA § GRCyCD – Facultad de Ingeniería UBA http://cnet.fi.uba.ar/ ** GRCyCD – Facultad de Ingeniería UBA http://cnet.fi.uba.ar/ Noviembre 2014 24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Upload: ngothuy

Post on 07-Oct-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

IXP: Mediciones y monitoreo

Hernán Galperin∗, J. Ignacio Alvarez-Hamelin†‡§ yEsteban Carisimo∗∗

∗CONICET – Universidad de San Andrés†Instituto Tecnológico de Buenos Aires‡CONICET – Facultad de Ingeniería UBA§GRCyCD – Facultad de Ingeniería UBA

http://cnet.fi.uba.ar/∗∗GRCyCD – Facultad de Ingeniería UBA

http://cnet.fi.uba.ar/

Noviembre 2014

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 2: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Para qué sirve el monitoreo?

Frases de Lord Kelvin:

“Medir es saber”

“Si no puedes medirlo, no puedes mejorarlo”

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 3: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Para qué sirve el monitoreo?

Frases de Lord Kelvin:

“Medir es saber”

“Si no puedes medirlo, no puedes mejorarlo”

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 4: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Para qué sirve el monitoreo?

Frases de Lord Kelvin:

“Medir es saber”

“Si no puedes medirlo, no puedes mejorarlo”

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 5: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Para qué sirve el monitoreo?

Frases de Lord Kelvin:

“Medir es saber”

“Si no puedes medirlo, no puedes mejorarlo”

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 6: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Métricas de medición

Si medir es saber, ¿Qué es lo que quiero saber?

Parámetros más comunesTráficoHosts activosLatenciaDistancia (cantidad de saltos)Tasa de pérdida de paquetes

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 7: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Métricas de medición

Si medir es saber, ¿Qué es lo que quiero saber?

Parámetros más comunesTráficoHosts activosLatenciaDistancia (cantidad de saltos)Tasa de pérdida de paquetes

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 8: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Métricas de medición

Si medir es saber, ¿Qué es lo que quiero saber?

Parámetros más comunesTráficoHosts activosLatenciaDistancia (cantidad de saltos)Tasa de pérdida de paquetes

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 9: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Métricas de medición

Si medir es saber, ¿Qué es lo que quiero saber?

Parámetros más comunesTráficoHosts activosLatenciaDistancia (cantidad de saltos)Tasa de pérdida de paquetes

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 10: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Métricas de medición

Si medir es saber, ¿Qué es lo que quiero saber?

Parámetros más comunesTráficoHosts activosLatenciaDistancia (cantidad de saltos)Tasa de pérdida de paquetes

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 11: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Métricas de medición

Si medir es saber, ¿Qué es lo que quiero saber?

Parámetros más comunesTráficoHosts activosLatenciaDistancia (cantidad de saltos)Tasa de pérdida de paquetes

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 12: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Métricas de medición

Si medir es saber, ¿Qué es lo que quiero saber?

Parámetros más comunesTráficoHosts activosLatenciaDistancia (cantidad de saltos)Tasa de pérdida de paquetes

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 13: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Como se lleva adelante el monitoreo?

Por medio de:

Encuestas SNMP

Protocolo ICMP (traceroute, ping)

Conexiones TCP o datagramas UDP

Tablas BGP

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 14: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Como se lleva adelante el monitoreo?

Por medio de:

Encuestas SNMP

Protocolo ICMP (traceroute, ping)

Conexiones TCP o datagramas UDP

Tablas BGP

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 15: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Como se lleva adelante el monitoreo?

Por medio de:

Encuestas SNMP

Protocolo ICMP (traceroute, ping)

Conexiones TCP o datagramas UDP

Tablas BGP

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 16: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Como se lleva adelante el monitoreo?

Por medio de:

Encuestas SNMP

Protocolo ICMP (traceroute, ping)

Conexiones TCP o datagramas UDP

Tablas BGP

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 17: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Como se lleva adelante el monitoreo?

Por medio de:

Encuestas SNMP

Protocolo ICMP (traceroute, ping)

Conexiones TCP o datagramas UDP

Tablas BGP

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 18: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Qué herramientas existen?

Proyectos open-source:

CactiSmokePingopenNMS

Desarrollada ad-hoc para PIT Bolivia:

PladMeD

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 19: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Qué herramientas existen?

Proyectos open-source:

CactiSmokePingopenNMS

Desarrollada ad-hoc para PIT Bolivia:

PladMeD

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 20: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Qué herramientas existen?

Proyectos open-source:

CactiSmokePingopenNMS

Desarrollada ad-hoc para PIT Bolivia:

PladMeD

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 21: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Qué herramientas existen?

Proyectos open-source:

CactiSmokePingopenNMS

Desarrollada ad-hoc para PIT Bolivia:

PladMeD

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 22: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

¿Qué herramientas existen?

Proyectos open-source:

CactiSmokePingopenNMS

Desarrollada ad-hoc para PIT Bolivia:

PladMeD

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 23: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Cacti

Acerca de Cacti:

Front-end en PHP para generar gráficos de variables dered

Fuentes de datos:

Cualquier fuente externaA través de RRDToolAlmacenados en MySQL

Soporte SNMP y creación de MRTG

Capacidad para estrcuturar la información de formajerárquica a través de árboles

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 24: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Ejemplo Cacti

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 25: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

SmokePing

Acerca de SmokePing:

Herramienta para medir latencia y tasa de pérdida depaquetesHerramienta divida en dos:

back-end: Obtención y almacenamiento de datosfront-end: Presentación web

Almacena y gráfica la distribución de los parámetrosPuede calcular la latencia de distintos protocolos:

ICMP (ping)HTTPDNS

Almacena los datos a través de RRDToolCapacidad para generar alarmasCapacidad Master-Slave: Poder generar pruebas desdepuntos remotos

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 26: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Ejemplo SmokePing

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 27: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

openNMS

Sistema de monitoreo con multiples prestaciones tienendocomo destacadas las siguientes áreas:

Capacidad de detectar los servicios prestados en la redmonitoreadaAlmacenamiento y reportes:

Capacidad propia o de fuentes externas para obtenerinformaciónDisponibilidad para enviar reportes por e-mail o SMS

Medición de performance

Capacidad de almacenamiento de SNMP y JMXComparación contra umbrales sofisticados (cambiosabsolutos y relativos)Capacidad de generar gráfico “TOP N”

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 28: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

openNMS

Sistema de monitoreo con multiples prestaciones tienendocomo destacadas las siguientes áreas:

Capacidad de detectar los servicios prestados en la redmonitoreadaAlmacenamiento y reportes:

Capacidad propia o de fuentes externas para obtenerinformaciónDisponibilidad para enviar reportes por e-mail o SMS

Medición de performance

Capacidad de almacenamiento de SNMP y JMXComparación contra umbrales sofisticados (cambiosabsolutos y relativos)Capacidad de generar gráfico “TOP N”

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 29: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

openNMS

Sistema de monitoreo con multiples prestaciones tienendocomo destacadas las siguientes áreas:

Capacidad de detectar los servicios prestados en la redmonitoreadaAlmacenamiento y reportes:

Capacidad propia o de fuentes externas para obtenerinformaciónDisponibilidad para enviar reportes por e-mail o SMS

Medición de performance

Capacidad de almacenamiento de SNMP y JMXComparación contra umbrales sofisticados (cambiosabsolutos y relativos)Capacidad de generar gráfico “TOP N”

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 30: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

openNMS

Sistema de monitoreo con multiples prestaciones tienendocomo destacadas las siguientes áreas:

Capacidad de detectar los servicios prestados en la redmonitoreadaAlmacenamiento y reportes:

Capacidad propia o de fuentes externas para obtenerinformaciónDisponibilidad para enviar reportes por e-mail o SMS

Medición de performance

Capacidad de almacenamiento de SNMP y JMXComparación contra umbrales sofisticados (cambiosabsolutos y relativos)Capacidad de generar gráfico “TOP N”

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 31: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Ejemplo openNMS (I)

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 32: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

Ejemplo openNMS (II)

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay

Page 33: IXP: Mediciones y monitoreo - cnet.fi.uba.arcnet.fi.uba.ar/esteban_carisimo/presentaciones/Paraguay2014_Intro.pdf · ¿Para qué sirve el monitoreo? Frases de Lord Kelvin: “Medir

PladMeD

Siguiente presentación

24-26 de Noviembre. Asunción, Paraguay Taller IXP Paraguay