Method and system for restricting and enhancing topology displays for multi-customer logical networks within a network management system
First Claim
1. A method for management of a distributed data processing system, the method comprising:
- associating a set of logical networks in the distributed data processing system and/or a set of physical networks in the distributed data processing system with an anchor object, wherein different physical networks within the distributed data processing system may support duplicate network addresses;
managing a set of anchor objects, wherein each anchor object has an anchorname which is a root name within a hierarchical naming space that represents a hierarchical logical network, wherein each anchorname is a unique name within the distributed data processing system, and wherein usage of an anchorname in combination with subnet information for a logical network supports unique addressing within a logical network;
uniquely associating each anchor object in a set of anchor objects with a customer in a set of customers, wherein the distributed data processing system is managed on behalf of a plurality of customers;
generating a topology map that includes a plurality of anchor objects; and
displaying the topology map.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, apparatus, and computer program product are presented for management of a distributed data processing system on behalf of a plurality of management customers. A set of logical networks within the distributed data processing system and/or a set of physical networks in the distributed data processing system are associated with an anchor object. A topology map can be generated and displayed in which a root node of the topology map is the anchor object. Each anchor object is uniquely associated with a customer for which the distributed data processing system is managed. The topology display can be restricted such that portions of topology information are displayed to an administrative user in accordance with the authorized security access of the user.
61 Citations
44 Claims
-
1. A method for management of a distributed data processing system, the method comprising:
-
associating a set of logical networks in the distributed data processing system and/or a set of physical networks in the distributed data processing system with an anchor object, wherein different physical networks within the distributed data processing system may support duplicate network addresses; managing a set of anchor objects, wherein each anchor object has an anchorname which is a root name within a hierarchical naming space that represents a hierarchical logical network, wherein each anchorname is a unique name within the distributed data processing system, and wherein usage of an anchorname in combination with subnet information for a logical network supports unique addressing within a logical network; uniquely associating each anchor object in a set of anchor objects with a customer in a set of customers, wherein the distributed data processing system is managed on behalf of a plurality of customers; generating a topology map that includes a plurality of anchor objects; and displaying the topology map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for management of a distributed data processing system, the method comprising:
-
associating a set of logical networks in the distributed data processing system and/or a set of physical networks in the distributed data processing system with an anchor object, wherein different physical networks within the distributed data processing system may support duplicate network addresses; managing a set of anchor objects, wherein each anchor object has an anchorname which is a root name within a hierarchical naming space that represents a hierarchical logical network, wherein each anchomame is a unique name within the distributed data processing system, and wherein usage of an anchorname in combination with subnet information for a logical network supports unique addressing within a logical network; uniquely associating each anchor object in a set of anchor objects with a customer in a set of customers, wherein the distributed data processing system is managed on behalf of a plurality of customers; creating a customer-defined topology; associating the customer-defined topology with a topology derived from a physical network to form a combined topology map; associating customization resources with elements within the combined topology map; and displaying the combined topology map. - View Dependent Claims (18)
-
-
19. A method for management of a distributed data processing system, wherein the distributed data processing system is managed on behalf of a plurality of management customers, the method comprising:
-
representing the distributed data processing system as a set of scopes, wherein a scope comprises a user-defined logical organization of network-related objects, wherein different scopes within the distributed data processing system may support duplicate network addresses; associating each scope with an anchor object, wherein an anchor object is uniquely assigned to a management customer; managing a set of anchor objects, wherein each anchor object has an anchomame which is a root name within a hierarchical naming space that represents a hierarchical logical network, wherein each anchorname is a unique name within the distributed data processing system, and wherein usage of an anchorname in combination with subnet information for a logical network supports unique addressing within a logical network; generating a topology map,; and allowing an administrative user to select a display view of the topology map. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus for managing a distributed data processing system, the apparatus comprising:
-
means for associating a set of logical networks in the distributed data processing system and/or a set of physical networks in the distributed data processing system with an anchor object, wherein different physical networks within the distributed data processing system may support duplicate network addresses; means for managing a set of anchor objects, wherein each anchor object has an anchorname which is a root name within a hierarchical naming space that represents a hierarchical logical network, wherein each anchorname is a unique name within the distributed data processing system, and wherein usage of an anchorname in combination with subnet information for a logical network supports unique addressing within a logical network; means for uniquely associating each anchor object in a set of anchor objects with a customer in a set of customers, wherein the distributed data processing system is managed on behalf of a plurality of customers; means for generating a topology map that includes a plurality of anchor objects,; and means for displaying the topology map. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. An apparatus for management of a distributed data processing system, the apparatus comprising:
-
means for associating a set of logical networks in the distributed data processing system and/or a set of physical networks in the distributed data processing system with an anchor object, wherein different physical networks within the distributed data processing system may support duplicate network addresses; means for managing a set of anchor objects, wherein each anchor object has an anchorname which is a root name within a hierarchical naming space that represents a hierarchical logical network, wherein each anchorname is a unique name within the distributed data processing system, and wherein usage of an anchorname in combination with subnet information for a logical network supports unique addressing within a logical network; means for uniquely associating each anchor object in a set of anchor objects with a customer in a set of customers, wherein the distributed data processing system is managed on behalf of a plurality of customers; means for creating a customer-defined topology; means for associating the customer-defined topology with a topology derived from a physical network to form a combined topology map; means for associating customization resources with elements within the combined topology map; and means for displaying the combined topology map. - View Dependent Claims (40)
-
-
41. An apparatus for management of a distributed data processing system, wherein the distributed data processing system is managed on behalf of a plurality of management customers, the apparatus comprising:
-
means for representing the distributed data processing system as a set of scopes, wherein a scope comprises a user-defined logical organization of network-related objects, wherein different scopes within the distributed data processing system may support duplicate network addresses; means for associating each scope with an anchor object, wherein an anchor object is uniquely assigned to a management customer; means for managing a set of anchor objects, wherein each anchor object has an anchorname which is a root name within a hierarchical naming space that represents a hierarchical logical network, wherein each anchorname is a unique name within the distributed data processing system, and wherein usage of an anchomame in combination with subnet information for a logical network supports unique addressing within a logical network; means for generating a topology map,; and means for allowing an administrative user to select a display view of the topology map. - View Dependent Claims (42, 43, 44)
-
Specification