Ir directamente a la navegación principal Ir directamente a la búsqueda Ir directamente al contenido principal

Optimizing Network Automation with pyATS: Multi-Threaded Execution in MPLS-L3VPN Environments

Producción científica: Capítulo del libro/informe/acta de congresoContribución de conferenciarevisión exhaustiva

Resumen

As modern network infrastructures grow in scale and complexity, the limitations of manual configuration models have become increasingly evident, needing a shift towards automation to ensure operational coherence and scalability. This research and proof-of-concept scenario investigates the effectiveness of Cisco's Python Automated Test Systems, also known as pyATS, specifically its Genie library, designed to automate MPLS Layer 3 VPN (L3VPN) infrastructures. A Python-centric Infrastructure-as-Code (IaC) approach was used using Jinja2 templates to reuse device-specific configurations. The proposed architecture was deployed in an emulated GNS3 environment with a simplified core MPLS, and its performance was benchmarked against Netmiko and Ansible, two widely adopted IT automation tools. Key metrics including per-core CPU utilization, RAM consumption, and configuration deployment time were monitored using multithreaded scripts executed from a centralized SDN controller. Results indicate that Netmiko minimizes CPU and memory usage but shows high variability; on the other hand, Ansible achieves the fastest and most consistent deployments at cost-effective with higher CPU loads, while pyATS offers a balanced tradeoff between resource efficiency and operational stability. The findings underscore the importance of aligning the selection of automation IT tools with operational priorities and highlight the practical value of pyATS in structured network validation within the NetDevOps and IaC paradigms.

Idioma originalInglés
Título de la publicación alojadaInternational Conference on Artificial Intelligence, Computer, Data Sciences, and Applications, ACDSA 2026
EditorialInstitute of Electrical and Electronics Engineers Inc.
ISBN (versión digital)9798331571917
DOI
EstadoPublicada - 2026
Evento3rd International Conference on Artificial Intelligence, Computer, Data Sciences, and Applications, ACDSA 2026 - Boracay Island, Filipinas
Duración: 5 feb. 20267 feb. 2026

Serie de la publicación

NombreInternational Conference on Artificial Intelligence, Computer, Data Sciences, and Applications, ACDSA 2026

Conferencia

Conferencia3rd International Conference on Artificial Intelligence, Computer, Data Sciences, and Applications, ACDSA 2026
País/TerritorioFilipinas
CiudadBoracay Island
Período5/02/267/02/26

Nota bibliográfica

Publisher Copyright:
© 2026 IEEE.

ODS de las Naciones Unidas

Este resultado contribuye a los siguientes Objetivos de Desarrollo Sostenible

  1. ODS 8: Trabajo decente y crecimiento económico
    ODS 8: Trabajo decente y crecimiento económico
  2. ODS 12: Producción y consumo responsables
    ODS 12: Producción y consumo responsables

Citar esto