Managing computer resources
AssigneeInternational Business Machines Corporation
InventorsMartin A. Ross, Andrew S. M. Edwards
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsMartin A. Ross, Andrew S. M. Edwards
Estimating the term…
A computer-automated method, computer system and computer program for managing resources in applications. The resources are managed in groups, each group having a unique group name which is dynamically resolvable to an address specific to a particular application. The resources may be application program interfaces object instances or data sources, for example. When a resource placement request is received to place a resource in a particular application with an associated address, the resource is assigned to a group and given a unique resource identifier which combines with the group name to form a unique endpoint for the resource. Subsequently, in response to detection of a resource performance bottleneck, or in response to an external request, a resource is moved to another application by reassigning its group name to the second address, thereby moving all resources in that group to the other application.
A computer-automated method of managing resources in applications running on a computer system, the resources being managed in groups, each group having a unique group name which is dynamically resolvable to an address specific to a particular application, the method comprising:
A computer program product for managing resources in applications running on a computer system, the resources being managed in groups, each group having a unique group name which is dynamically resolvable to an address specific to a particular application, the computer program product comprising a computer-readable storage medium having programming instructions embodied therewith, the program instructions being executable by a processor of a computer to perform a method, the program instructions comprising instructions for:
A computer system for running applications that host resources and for managing resources within their applications, the resources being managed in groups, each group having a unique group name which is dynamically resolvable to an address specific to a particular application, the system comprising:
Dependencies are inferred from the claim text.