Providing policy-based application services to an application running on a computing system
First Claim
1. A method of providing policy-based application services to an application running on a computing system,the computing system comprising at least one compute node, the at least one compute node comprising an application and a plurality of application services of a service type, the method comprising:
- establishing, on the at least one compute node, a service policy specifying one of the application services of the service type for use by the application;
establishing a performance ruleset, the performance ruleset specifying rules for analyzing the performance of the computing system;
measuring performance of the computing system; and
adjusting the service policy in dependence upon the performance ruleset and the measured performance.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, products are disclosed for providing policy-based application services to an application running on a computing system. The computing system includes at least one compute node. The compute node includes an application and a plurality of application services of a service type. Providing policy-based application services to an application running on a computing system includes establishing, on the compute node, a service policy specifying one of the application services of the service type for use by the application, establishing a performance ruleset, the performance ruleset specifying rules for analyzing the performance of the computing system, measuring performance of the computing system, and adjusting the service policy in dependence upon the performance ruleset and the measured performance. Providing policy-based application services to an application running on a computing system may also include accessing, by the application, the specified application service.
-
Citations
18 Claims
-
1. A method of providing policy-based application services to an application running on a computing system,
the computing system comprising at least one compute node, the at least one compute node comprising an application and a plurality of application services of a service type, the method comprising: -
establishing, on the at least one compute node, a service policy specifying one of the application services of the service type for use by the application; establishing a performance ruleset, the performance ruleset specifying rules for analyzing the performance of the computing system; measuring performance of the computing system; and adjusting the service policy in dependence upon the performance ruleset and the measured performance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system for providing policy-based application services to an application, the computing system comprising at least one compute node, the at least one compute node comprising an application and a plurality of application services of a service type, the computing system further comprising computer processors and computer memory operatively coupled to the computer processors, the computer memory comprising computer program instructions for:
-
establishing, on the at least one compute node, a service policy specifying one of the application services of the service type for use by the application; establishing a performance ruleset, the performance ruleset specifying rules for analyzing the performance of the computing system; measuring performance of the computing system; and adjusting the service policy in dependence upon the performance ruleset and the measured performance. - View Dependent Claims (12, 13)
-
-
14. A computer program product for providing policy-based application services to an application running on a computing system, the computing system comprising at least one compute node, the at least one compute node comprising an application and a plurality of application services of a service type, the computer program product comprising a non-signal computer readable recordable medium, the computer program product comprising computer program instructions for:
-
establishing, on the at least one compute node, a service policy specifying one of the application services of the service type for use by the application; establishing a performance ruleset, the performance ruleset specifying roles for analyzing the performance of the computing system; measuring performance of the computing system; and adjusting the service policy in dependence upon the performance ruleset and the measured performance. - View Dependent Claims (15, 16, 17, 18)
-
Specification