Network device management
First Claim
1. A method for managing network devices, the method comprising:
- concurrently spawning a plurality of processes, each process being associated with a network device; and
using the plurality of processes, executing a plurality of scripts, each script managing an associated network device.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to systems and methods for bulk network device management. One embodiment of the invention provides a method for concurrently managing network devices including spawning a plurality of processes, e.g., threads. Each process or thread is associated with a network device. The plurality of processes or threads each invoke a program, e.g., an Expect engine, to execute a plurality of scripts, e.g., Expect scripts. Each script interfaces with the associated network device. The method further includes using each script to write information to a set of first log files. The information is the result of the execution of the script, which performs monitoring, configuration and fault management operations on the associated network device.
-
Citations
24 Claims
-
1. A method for managing network devices, the method comprising:
-
concurrently spawning a plurality of processes, each process being associated with a network device; and
using the plurality of processes, executing a plurality of scripts, each script managing an associated network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A network management system for managing network devices, the system comprising:
-
means for spawning a plurality of processes, each process being associated with a network device, the number of processes spawned at one time being limited to a pre-selected number, the plurality of processes causing the execution of a plurality of scripts, each script interfacing with the associated network device;
means for maintaining network device queue elements in a queue, the network device queue elements including information related to any targeted network devices for which processes have not yet been spawned;
the network device queue elements being created if the number of targeted network devices is greater than the pre-selected number; and
means for removing a network device queue element from the queue and spawning a process for the removed network device queue element if an already existing process completes executing a script for an associated network device such that the number of processes is less than the pre-selected number. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method for managing network devices, the method comprising:
-
spawning a plurality of processes based on a network query;
using the plurality of processes, executing a plurality of scripts, each script interfacing with an associated network device, each of the processes providing information to each of the scripts allowing each script to interface with its associated network device. - View Dependent Claims (24)
-
Specification