Cisco IOS 12.0 Configuration Fundamentals
Cisco IOS 12.0 Configuration Fundamentals
Towards a High-Level Machine Configuration System
LISA '94 Proceedings of the 8th USENIX conference on System administration
Configuration tools: working together
LISA '05 Proceedings of the 19th conference on Large Installation System Administration Conference - Volume 19
A case study in configuration management tool deployment
LISA '05 Proceedings of the 19th conference on Large Installation System Administration Conference - Volume 19
Network configuration management via model finding
LISA '05 Proceedings of the 19th conference on Large Installation System Administration Conference - Volume 19
Detecting BGP configuration faults with static analysis
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
NESTOR: an architecture for network self-management and organization
IEEE Journal on Selected Areas in Communications
IP network configuration for intradomain traffic engineering
IEEE Network: The Magazine of Global Internetworking
Automated provisioning of BGP customers
IEEE Network: The Magazine of Global Internetworking
Towards automated network management: network operations using dynamic views
Proceedings of the 2007 SIGCOMM workshop on Internet network management
Scalable VPN routing via relaying
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Shadow configuration as a network management primitive
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Extracting Network-Wide Correlated Changes from Longitudinal Configuration Data
PAM '09 Proceedings of the 10th International Conference on Passive and Active Network Measurement
Towards systematic design of enterprise networks
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
Modeling and understanding end-to-end class of service policies in operational networks
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
DECOR: DEClaritive network management and OpeRation
Proceedings of the 2nd ACM SIGCOMM workshop on Programmable routers for extensible services of tomorrow
Configuration management at massive scale: system design and experience
IEEE Journal on Selected Areas in Communications - Special issue on network infrastructure configuration
PACMAN: a platform for automated and controlled network operations and configuration management
Proceedings of the 5th international conference on Emerging networking experiments and technologies
DECOR: DEClarative network management and OpeRation
ACM SIGCOMM Computer Communication Review
Towards automatic creation of usable security configuration
INFOCOM'10 Proceedings of the 29th conference on Information communications
A systematic approach for evolving VLAN designs
INFOCOM'10 Proceedings of the 29th conference on Information communications
Detecting the performance impact of upgrades in large operational networks
Proceedings of the ACM SIGCOMM 2010 conference
Declarative configuration management for complex and dynamic networks
Proceedings of the 6th International COnference
KnowOps: towards an embedded knowledge base for network management and operations
Hot-ICE'11 Proceedings of the 11th USENIX conference on Hot topics in management of internet, cloud, and enterprise networks and services
Demystifying configuration challenges and trade-offs in network-based ISP services
Proceedings of the ACM SIGCOMM 2011 conference
Towards systematic design of enterprise networks
IEEE/ACM Transactions on Networking (TON)
Integrated management of network and security devices in IT infrastructures
Proceedings of the 7th International Conference on Network and Services Management
ACM SIGCOMM Computer Communication Review
Minimizing network complexity through integrated top-down design
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
An automated system for emulated network experimentation
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Hi-index | 0.00 |
The development and maintenance of network device configurations is one of the central challenges faced by large network providers. Current network management systems fail to meet this challenge primarily because of their inability to adapt to rapidly evolving customer and provider-network needs, and because of mismatches between the conceptual models of the tools and the services they must support. In this paper, we present the PRESTO configuration management system that attempts to address these failings in a comprehensive and flexible way. Developed for and deployed over the last 4 years within a large ISP network, PRESTO constructs device-native configurations based on the composition of configlets representing different services or service options. Configlets are compiled by extracting and manipulating data from external systems as directed by the PRESTO configuration scripting and template language. We outline the configuration management needs of large-scale network providers, introduce the PRESTO system and configuration language, and demonstrate the use, workflows, and ultimately the platform's flexibility via an example of VPN service. We conclude by considering future work and reflect on the operators' experiences with PRESTO.