sistema de gestión de dispositivos de red basado en ... · integración con el aplicativo...

26
Sistema de gestión de dispositivos de red basado en software libre Antoni Costa Centre de Tecnologies de la Informació Universitat de les Illes Balears

Upload: others

Post on 01-May-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

Sistema de gestión de dispositivos de red basado en

software libre

Antoni CostaCentre de Tecnologies de la Informació

Universitat de les Illes Balears

Page 2: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

2M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

1. Introducción.

2. Escenario.

3. Requisitos.

4. Estado del arte.

5. Cacti.

6. Creación de plugins para Cacti.

7. Conclusiones.

Índice

Page 3: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

3M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

1. Introducción.

2. Escenario.

3. Requisitos.

4. Estado del arte.

5. Cacti.

6. Creación de plugins para Cacti.

7. Conclusiones.

Índice

Page 4: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

4M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Introducción

¿Qué entendemos por gestión de dispositivos de red?

Page 5: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

5M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Introducción

¿Qué queremos?

¡Libertad y facilidad!

LIBERTAD para DESARROLLAR nuestras propias

“herramientas” de gestión, que nos ayuden a obtener

datos y conclusiones para una mejor gestión de la red.

FACILIDAD para integrar nuestras herramientas en

una plataforma COMÚN.

Page 6: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

6M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

1. Introducción.

2. Escenario.

3. Requisitos.

4. Estado del arte.

5. Cacti.

6. Creación de plugins para Cacti.

7. Conclusiones.

Índice

Page 7: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

7M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Escenario

1. Herramienta de gestión del fabricante.

Imposibilidad de integrar toda la información en una única

plataforma.

2. Diversos scripts / portales para la realización de tareas diversas.

Actualización de cambios ineficiente.

Estado al inicio del proyecto

Page 8: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

8M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Escenario

Ejemplo 1

• Cambio de versión de SNMP Modificación de código en distintas aplicaciones

Ejemplo 2

• Nuevo equipo de red Dar de alta en distintas aplicaciones

Proceso ineficiente

Page 9: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

9M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

1. Introducción.

2. Escenario.

3. Requisitos.

4. Estado del arte.

5. Cacti.

6. Creación de plugins para Cacti.

7. Conclusiones.

Índice

Page 10: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

10M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Requisitos

Herramienta enfocada hacia

la gestión de red libre y gratuita.

API abierta para creación de PLUGINS.

Weathermaps.Vistas por perfiles de

usuario.

Page 11: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

11M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

1. Introducción.

2. Escenario.

3. Requisitos.

4. Estado del arte.

5. Cacti.

6. Creación de plugins para Cacti.

7. Conclusiones.

Índice

Page 12: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

12M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Estado del arte

Evaluación de diferentes soluciones

1. Nagios

Más orientado hacia gestión de servicios.

2. Nedi

No implementa plugins.

3. Zenoss

Cumple requisitos pero menos extendida.

4. Cacti

¡Cumple con nuestros requisitos!

Page 13: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

13M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

1. Introducción.

2. Escenario.

3. Requisitos.

4. Estado del arte.

5. Cacti.

6. Creación de plugins para Cacti.

7. Conclusiones.

Índice

Page 14: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

14M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Cacti

Cacti: RRDTool frontend

Notificación vía mail de eventos predefinidos.

Obtención de datos vía Scripts externos o SNMP.

Amplio catálogo de plugins y plantillas

Weathermaps

Vistas por perfiles de usuario

Page 15: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

15M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

1. Introducción.

2. Escenario.

3. Requisitos.

4. Estado del arte.

5. Cacti.

6. Creación de plugins para Cacti.

7. Conclusiones.

Índice

Page 16: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

16M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Cacti Plugins

Hubdetector

PortUtil

RADeye

Page 17: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

17M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Cacti Plugins

Hubdetector

Diversas experiencias

Problemas de red.

Bucles, agregación de enlaces, etc.

Migración de usuarios.

Perfiles de usuario distintos.

Implantación de proyectos.

Vlan de cuarentena.

Proyectos futuros.

Planificación de cableado

estructurado

Page 18: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

18M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Cacti Plugins

Hubdetector

Page 19: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

19M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Cacti Plugins

Hubdetector

Hubdetector también detecta:

• Máquinas virtuales.

• Teléfonos VoIP.

• Puertos de uplink.

Requiere de la revisión por parte de un

operador.

Page 20: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

20M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Cacti Plugins

Portutil

Aplicación para el reciclaje de puertos.

• Evitar un crecimiento de los switches de acceso.

• Mostrar los puertos LAN reciclables.

• Basado en la última fecha de utilización del puerto.

• Extrae información de syslog y SNMP.

• 2 módulos: Script de actualización y módulo de visualización.

• Aplicación ya existente, se readapta a las nuevas necesidades.

Page 21: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

21M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Cacti Plugins

Portutil

Page 22: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

22M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Cacti Plugins

PortUtil

Script de actualización

Page 23: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

23M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

RADeye

Cacti Plugins

• Mantener un histórico de los movimientos de las @MAC de nuestra LAN.

• Basado en la implantación de MAC authentication en la LAN (proyecto Lazareto electrónico – Lista negra de @MAC).

• Visualización y búsqueda en la base de datos de accounting del servidor RADIUS (freeradius).

Un plugin muy

simple.

Page 24: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

24M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Cacti Plugins

RADeye

Page 25: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

25M. Bordoy, A. Costa P Por favor, tened en cuenta el medio ambiente antes de imprimir este documento. El medio ambiente es cosa de todos.

Conclusiones y roadmap

Hubdetector y PortUtil en funcionamiento desde hace un año.

RADeye en piloto desde hace medio año.

Hemos podido comprobar la adaptabilidad de Cacti para responder a problemáticas muy dispares.

Hubdetector 100% estándar, PortUtil requiere correcto parseode mensajes syslog y RADeye requiere uso de freeradius (BD accounting).

Liberar los plugins para su uso en otras organizaciones.

Integración con el aplicativo corporativo de información de red.

Integración con el aplicativo corporativo de gestión de incidencias (CAU).

Se mantienen las herramientas de fabricante para tareas de gestion mas complejas (políticas de usuario, ACL’s…)

Page 26: Sistema de gestión de dispositivos de red basado en ... · Integración con el aplicativo corporativo de información de red. Integración con el aplicativo corporativo de gestión

Gracias por su atención

miquel.bordoy(at)uib.es

toni.costa(at)uib.es

toni.sola(at)uib.es

Centre de Tecnologies de la Informació

Universitat de les Illes Balears