Automatización de configuración de red con configlets

En las empresas, cuando se debe corregir las configuraciones defectuosas o hacer cambios en varios dispositivos, a menudo los administradores de redes se encuentran agotados y sin tiempo. Además, es probable que ocurran errores humanos mientras se hacen cambios en varias configuraciones. Esta es la razón por la cual la automatización de comandos es importante, ya que ayuda a reducir los errores humanos y evita a los administradores hacer cambios manuales repetitivos. Network Configuration Manager proporciona una solución ideal para esto al automatizar las tareas de ejecución de comandos con plantillas de script de configuración conocidas como «Configlets».

Veamos la importancia de utilizar configlets:

network-automation-configlets

Aumento de la seguridad de la red con plantillas de script de configuración

En una infraestructura de TI que consiste en más de mil dispositivos de red, es una gran tarea mantener la seguridad de la red mediante la ejecución manual de comandos. Esta es la razón por la cual el entorno de red debe tener un mecanismo que ayude a reducir el trabajo manual mientras se mantiene la seguridad en los dispositivos. Los configlets, o plantillas de script de configuración, sirven a este propósito al ayudar a los usuarios a ejecutar comandos que son necesarios para construir un entorno seguro de red. Con estas plantillas de script, se tienen los comandos para cambiar contraseñas, habilitar SNMP, etc., que pueden ejecutarse para mantener la seguridad en los dispositivos de red eficazmente.

Solucione los cuellos de botella en el ancho de banda con las plantillas de script de configuración

En un entorno de red que consiste en un gran número de empleados y dispositivos de red, hay una gran cantidad de tráfico de datos entrantes y salientes, lo que causa un retraso en la tasa en que los datos se transfieren. El atasco de los datos durante la transmisión conlleva cuellos de botella en el ancho de banda. Los configlets ayudan a evitar esto al ejecutar plantillas de cambios en la configuración. Una vez que identifica los dispositivos de red que consumen una gran cantidad de ancho de banda con una herramienta para el monitoreo del tráfico, usted puede utilizar los comandos de «Lista de control de acceso» (ACL) para controlar la prioridad en que se deben transferir los datos. Estos comandos de ACL pueden implementarse en las configuraciones de varios dispositivos con las plantillas de cambios en la configuración. Por tanto los configlets ayudan a ahorrar tiempo al automatizar los comandos de ACL y solucionar los cuellos de botella en el ancho de banda en varios dispositivos.

Cómo añadir scripts de cambios en la configuración:

Los configlets están disponibles como plantillas y también pueden añadirse manualmente. Se pueden añadir scripts de cambios en la configuración para varios comandos como «configlets» con los tres modos. Estos tres modos se basan en la naturaleza del script de comando que se va a ejecutar. Los modos para añadir los scripts de cambios en la configuración se dan a continuación:


Automatice las plantillas de script de configuración con el modo de transferencia de archivos

Al utilizar el modo de transferencia de archivos, se pueden implementar plantillas simples de script de configuración para cambiar la comunidad de SNMP, reenviar mensajes de syslog, cambiar interfaces, etc.
Así, un administrador de redes no necesita iniciar sesión en cada dispositivo de red para ejecutar estas plantillas de script de configuración cuando se tenga que hacer un cambio pequeño. En su lugar, puede utilizar el modo de transferencia de archivos para aplicar configlets en varios dispositivos. Otra ventaja de utilizar el modo de transferencia de archivos es que permite al usuario subir una configuración en varios dispositivos/grupos de dispositivo a la vez. Por tanto, los administradores pueden ahorrar tiempo al automatizar la carga de configuraciones.

network-automation-configlets1

Automatice los scripts de cambios en la configuración con el modo de ejecución de scripts

Usted puede proteger su red al implementar comandos de cambios de contraseñas en muchos dispositivos de red con el modo de ejecución de script. Se pueden automatizar y ejecutar también los scripts de cambios en la configuración que contienen comandos de resolución de problemas como Sincronización de las configuraciones de inicio y ejecución, control de acceso, etc., en los dispositivos seleccionados con el modo de ejecución de scripts. Al implementar estos scripts, usted puede lograr un rendimiento confiable de la red y allanar el camino hacia un aumento de la seguridad de la red en todos sus dispositivos.

Automatice las plantillas de cambios en la configuración con el modo avanzado de ejecución de scripts

El modo avanzado de ejecución de scripts se puede utilizar para automatizar los comandos de red complejos al ejecutar plantillas de cambios de configuración en varios dispositivos. El modo avanzado de ejecución de scripts se puede utilizar en caso de las siguientes situaciones:


Se pueden automatizar los comandos de red complejos como la carga de imágenes del SO/actualización de firmware, configuración de mensajes de cartel, eliminación de archivos de flash, etc., mediante Network Configuration Manager con el modo avanzado de ejecución de scripts. Se pueden aplicar plantillas de cambios en la configuración para ejecutar estos comandos en varios dispositivos a la vez.

network-automation-configlets4

Luego de crear los configlets, se pueden aplicar en los respectivos dispositivos y los resultados de la ejecución se pueden verificar en el «historial de ejecución».

Programación de configlets

Network Configuration Manager ayuda a programar todos los tipos de tareas de configuración. Las tareas que requieren ejecuciones rutinarias de comandos pueden programarse para evitar la repetición de trabajo. El administrador no necesita estar presente en todo momento, ya que puede especificar el momento en el cual desea aplicar los configlets a los dispositivos. Se puede programar por hora, semana, mes y día para la conveniencia de los administradores de red. Por tanto, las configuraciones de red se automatizarán para ejecutar los configlets en el tiempo programado. Network Configuration Manager también envía notificaciones por correo electrónico cuando se ejecuta un configlet.