Topology for a hierarchy of control plug-ins used in a control system
First Claim
Patent Images
1. A method comprising:
- receiving information from a plurality of control plug-ins organized in a hierarchy, wherein the plurality of control plug-ins control an allocation of resources for at least one application,wherein the plurality of control plug-ins are operable to communicate information to parent or child control plug-ins in the hierarchy to control the allocation of the resources to the at least one application,and each control plug-in is software executable by a computer system to implement a policy to control the allocation of the resources to the at least one application;
determining relationships between the plurality of control plug-ins based on the received information; and
generating a topology of the plurality of control plug-ins based on the determined relationships.
2 Assignments
0 Petitions
Accused Products
Abstract
Information from control plug-ins organized in a hierarchy is received. The control plug-ins control an allocation of resources for an application. Relationships between the control plug-ins are determined based on the received information, and a topology of the control plug-ins is generated.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving information from a plurality of control plug-ins organized in a hierarchy, wherein the plurality of control plug-ins control an allocation of resources for at least one application, wherein the plurality of control plug-ins are operable to communicate information to parent or child control plug-ins in the hierarchy to control the allocation of the resources to the at least one application, and each control plug-in is software executable by a computer system to implement a policy to control the allocation of the resources to the at least one application; determining relationships between the plurality of control plug-ins based on the received information; and generating a topology of the plurality of control plug-ins based on the determined relationships. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a management system receiving information from a plurality of control plug-ins organized in a hierarchy in a control system, wherein the plurality of control plug-ins control an allocation of resources for at least one application, wherein the plurality of control plug-ins are operable to communicate information to parent or child control plug-ins in the hierarchy to control the allocation of the resources to the at least one application, and each control plug-in is software executable by a computer system to implement a policy to control the allocation of the resources to the at least one application; a topology generator in the management system, the topology generator generating a topology of the plurality of control plug-ins based on the received information. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
means for receiving relationship information for a plurality of control plug-ins organized in a hierarchy in a control system, wherein the plurality of control plug-ins control an allocation of resources for at least one application, wherein the plurality of control plug-ins are operable to communicate information to parent or child control plug-ins in the hierarchy to control the allocation of the resources to the at least one application, and each control plug-in is software executable by a computer system to implement a policy to control the allocation of the resources to the at least one application; means for generating a topology of the hierarchy of control plug-ins based on the received relationship information. - View Dependent Claims (18)
-
-
19. A control plug-in embodied on a tangible computer readable storage medium and comprising code, that when executed, causes a computer to perform the following:
-
storing relationship information for the control plug-in in a data structure, wherein the relationship information comprises at least one of a parent reference to a parent control plug-in and a child reference to a child control plug-in in the hierarchy, wherein the control plug-in is operable to communicate information to the parent or the child control plug-in in the hierarchy to control an allocation of resources to at least one application, and each control plug-in is software executable by a computer system to implement a policy to control the allocation of the resources to the at least one application; a discovery port for receiving the relationship information from at least one of the parent control plug-in and the child control plug-in; and a maintenance port for transmitting the relationship information to a management system to generate a topology of the hierarchy. - View Dependent Claims (20, 21)
-
Specification