Requirements of a Middleware for Managing a Large, Heterogeneous Programmable Network
BT Technology Journal
Managing Security in Dynamic Networks
LISA '99 Proceedings of the 13th USENIX conference on System administration
Active rules for sensor databases
DMSN '04 Proceeedings of the 1st international workshop on Data management for sensor networks: in conjunction with VLDB 2004
A Logical Architecture for Active Network Management
Journal of Network and Systems Management
Challenges and research directions in autonomic communications
International Journal of Internet Protocol Technology
Configuration management at massive scale: system design and experience
ATC'07 2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
A multi-agent self-adaptative management framework
International Journal of Network Management
A graph-based proactive fault identification approach in computer networks
Computer Communications
Configuration management at massive scale: system design and experience
IEEE Journal on Selected Areas in Communications - Special issue on network infrastructure configuration
Configuring resource managers using model fuzzing: a case study of the .NET thread pool
IM'09 Proceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management
A2A: An Architecture for Autonomic Management Coordination
DSOM '09 Proceedings of the 20th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management: Integrated Management of Systems, Services, Processes and People in IT
Wireless Personal Communications: An International Journal
Hi-index | 0.07 |
Configuration management presently requires complex labor-intensive processes by experts. A single configuration task-installing/reconfiguring a system, or provisioning a service-typically involves a large number of activities fragmented among multiple network elements, each with its own proprietary configuration management instrumentation and tools. A change may cause configuration inconsistencies resulting in failures or inefficiencies; undoing changes to recover an operational state is often very difficult or even practically impossible. Therefore, configuration management is very costly, error prone, and often results in unpredictable failures and costly recovery. NESTOR seeks to replace labor-intensive configuration management with one that is automated and software-intensive. Configuration management is automated by policy scripts that access and manipulate respective network elements via a resource directory server (RDS). RDS provides a uniform object-relationship model of network resources and represents consistency in terms of constraints; it supports atomicity and recovery of configuration change transactions, and mechanisms to assure consistency through changes. RDS pushes configuration changes to network elements using a layer of adapters that translate operations on its object-relationship model to actions on respective elements. NESTOR has been implemented in two complementary versions and is now being applied to automate several configuration management scenarios of increasing complexity, with encouraging results