sistema de gestión de dispositivos de red basado en ... · integración con el aplicativo...
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/1.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/2.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/3.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/4.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/5.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/6.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/7.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/8.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/9.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/10.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/11.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/12.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/13.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/14.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/15.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/16.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/17.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/18.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/19.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/20.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/21.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/22.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/23.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/24.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/25.jpg)
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](https://reader030.vdocuments.site/reader030/viewer/2022041007/5eaddbfa3346d131ff2c814d/html5/thumbnails/26.jpg)
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