Endpoint management based on endpoint type
AssigneeInternational Business Machines Corporation
InventorJeffrey W. Tenner
Life of this patent
Estimating the term…
Abstract
Techniques are disclosed to facilitate endpoint management based on endpoint type. Counts of endpoints currently managed by an application are provided for each endpoint type. Weights are provided that each represent a measure of resource consumption by the application in managing an endpoint of a respective endpoint type. A count of additional endpoints of a first endpoint type is determined based on a capacity of a set of available resources. The count is used to facilitate usage of the predefined capacity of the set of available resources.
Claims13
A computer program product to facilitate endpoint management based on endpoint type, the computer program product comprising:
- a computer-readable storage medium having embodied therewith program code of an application, the program code executable by one or more computer processors to:
- provide, by the application, a plurality of endpoint counts comprising, for each of a plurality of endpoint types, a count of endpoints of the respective endpoint type, currently managed by the application, the application having access to a set of resources of a given capacity;
- provide a plurality of weights comprising a respective weight for each of the plurality of endpoint types, each weight representing a measure of resource consumption by the application in managing an endpoint of the respective endpoint type, the plurality of weights including at least two distinct weights;
- determine, by operation of one or more computer processors when executing the program code and for at least a first endpoint type of the plurality of endpoint types, a count of additional endpoints of the first endpoint type, potentially managed by the application, based on the given capacity of the set of resources;
- and
- output the count of additional endpoints of the first endpoint type, wherein the count of additional endpoints of the first endpoint type is used in order to facilitate usage of the given capacity of the set of resources to which the application has access.
A system to facilitate endpoint management based on endpoint type, the system comprising:
- one or more computer processors;
- a memory containing an application which, when executed by the one or more computer processors, is configured to perform an operation comprising:
- providing a plurality of endpoint counts comprising, for each of a plurality of endpoint types, a count of endpoints of the respective endpoint type, currently managed by the application, the application having access to a set of resources of a given capacity;
- providing a plurality of weights comprising a respective weight for each of the plurality of endpoint types, each weight representing a measure of resource consumption by the application in managing an endpoint of the respective endpoint type, the plurality of weights including at least two distinct weights;
- determining, for at least a first endpoint type of the plurality of endpoint types, a count of additional endpoints of the first endpoint type, potentially managed by the application, based on the given capacity of the set of resources;
- and
- outputting the count of additional endpoints of the first endpoint type, wherein the count of additional endpoints of the first endpoint type is used in order to facilitate usage of the given capacity of the set of resources to which the application has access.
Dependencies are inferred from the claim text.