« PrécédentContinuer »
(12) United States Patent
Lewis et al.
(io) Patent No.: US 6,243,747 Bl (45) Date of Patent: *Jun. 5,2001
(54) METHOD AND APPARATUS FOR DEFINING AND ENFORCING POLICIES FOR CONFIGURATION MANAGEMENT IN COMMUNICATIONS NETWORKS
(75) Inventors: Lundy Lewis, Mason; Rajiv Malik;
Steve Sycamore, both of Nashua, all of
NH (US); Suzanne Thebaut,
Amesbury, MA (US); Walter Scott,
Salem, NH (US); Eric Rustici,
Londonderry, NH (US); Prasan
Kaikini, Cambridge, MA (US)
(73) Assignee: Cabletron Systems, Inc., Rochester,
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days.
This patent is subject to a terminal disclaimer.
(21) Appl. No.: 09/249,219
(22) Filed: Feb. 12, 1999
Related U.S. Application Data
(63) Continuation of application No. 08/450,854, filed on May 25, 1995, now Pat. No. 5,872,928, which is a continuationin-part of application No. 08/394,143, filed on Feb. 24, 1995, now Pat. No. 5,832,503.
(51) Int. CI.7 G06F 15/177
(52) U.S. CI 709/220; 709/224
(58) Field of Search 709/221, 222,
709/220, 223, 224
(56) References Cited
U.S. PATENT DOCUMENTS
5,193,152 3/1993 Smith 709/220
5,261,044 11/1993 Dev et al 345/357
5,509,123 * 4/1996 Dobbins et al 709/243
5,557,747 * 9/1996 Rogers et al 709/223
Apparatus and method for monitoring parameters that govern the operational characteristics of a network device, including the use of templates for generating configuration records of network devices of a selected model type. A database of models is provided, each model representing an associated network device and including attribute values for the parameters of the associated network device. Templates are used to screen a model in order to retrieve values for each of the attributes and create a configuration record. The configuration records may be stored in the configuration manager or other storage device, and/or transferred to the pre-existing model database for use by a network management system in reconfiguring the associated network devices. Additionally, a method and apparatus is provided that defines network groups, defines network policies for groups, determines conflicts, and resolves conflicts among groups and devices. This system for configuration management is less time consuming, expensive, and error prone than prior systems.
12 Claims, 13 Drawing Sheets
U.S. PATENT DOCUMENTS
5,867,713 * 2/1999 Shrader et al 717/11
5,872,928 * 2/1999 Lewis et al 709/222
5,889,953 * 3/1999 Thebaut et al 709/221
Jonathan D. Moffett and Morris S. Sloman, "Policy Conflict
Anaylsis in Distributed System Management", Journal of
Organizational Computing, 4(1) 1994, pp. 1-22.
Sloman, Network and Distributed Systems Management,
Addison-Wesley Publishing Company, Wokingham,
England (1994) "Domains: A Framework For Structuring
Management Policy" (Chapter 16, pp. 433-453) Moffett,
"Specification of Management Policies and Discretionary
Access Control," (Chapter 17, pp. 455-480).
Weis, Journal of Network and Systems Management, Plenum Publishing Corp., "Policies In Network And Systems Management—Formal Definition And Architecture," Plenum Publishing Corp., (1994).
Roos et al., Integrated Network Management III, "Modelling Management Policy Using Enriched Managed Objects," Elsevier Science Publishers, North holland, pp. 207-215 (1993).
Cheriton et al., "Host Groups: A Multicast Extension For Datagram Internetworks," Data Communciations Symposium, Sep. 1985, pp. 172-179 (USA). "Method For Assigning Network Applications To Users and Groups," IBM Technical Disclosure Bulletin, vol. 37, No. 4b, Apr. 1994 (New York, USA).
* cited by examiner
68 59 57
LOADED MODEL SPECIFIC CONFIGURATION NAME
CONFIGURATIONS FOR MODEL CISC01