Resource-aware system, method and program product for managing request traffic based on a management policy
First Claim
Patent Images
1. A resource-aware system for managing request traffic based on a management policy, comprising:
- a node comprising;
an analyzer system individually monitoring a performance, responsive to the request traffic, of each of a plurality of system resources in a set of system resources, every system resource in the set of system resources being of a different hardware type and handle handling a portion of the request traffic, anddetermine when at least one of the set of system resources is approaching an overload condition based on the management policy and a monitored performance of the at least one of the set of system resources; and
a planning system identifying and implementing a corrective action to avoid the overload condition, the corrective action includingrestricting selected requests, having a first load characteristic, handled by the at least one of the system resources approaching the overload condition without restricting other requests, having a second load characteristic lower than the first load characteristic, handled by the at least one system resource,the restricting based upon the respective load characteristics, wherein the corrective action is identified based on the at least one system resource that is approaching the overload condition and the management policy, and wherein the corrective action comprises adjusting a queue priority of a type of request in the request traffic based on the at least one system resource that is approaching the overload condition.
1 Assignment
0 Petitions
Accused Products
Abstract
Under the present invention, the performance of a set of system resources is monitored in response to incoming request traffic. When a system resource is approaching an overload condition, a corrective action is identified and implemented. Overload thresholds for each system resource and appropriate corrective actions are contained within a management policy. Based on a performance history of the corrective actions, the management policy can be changed/revised.
-
Citations
20 Claims
-
1. A resource-aware system for managing request traffic based on a management policy, comprising:
-
a node comprising; an analyzer system individually monitoring a performance, responsive to the request traffic, of each of a plurality of system resources in a set of system resources, every system resource in the set of system resources being of a different hardware type and handle handling a portion of the request traffic, and determine when at least one of the set of system resources is approaching an overload condition based on the management policy and a monitored performance of the at least one of the set of system resources; and a planning system identifying and implementing a corrective action to avoid the overload condition, the corrective action including restricting selected requests, having a first load characteristic, handled by the at least one of the system resources approaching the overload condition without restricting other requests, having a second load characteristic lower than the first load characteristic, handled by the at least one system resource, the restricting based upon the respective load characteristics, wherein the corrective action is identified based on the at least one system resource that is approaching the overload condition and the management policy, and wherein the corrective action comprises adjusting a queue priority of a type of request in the request traffic based on the at least one system resource that is approaching the overload condition. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A resource-aware method executed by a computer device for managing request traffic based on a management policy, comprising:
-
receiving the request traffic; individually monitoring a performance, responsive to the request traffic, of each of a plurality of system resources in a set of system resources, every system resource in the set of system resources being of a different hardware type and handling a portion of the request traffic; determining when at least one of the set of system resources is approaching an overload condition based on the management policy, and a monitored performance of the at least one of the set of system resources; identifying a corrective action to avoid the overload condition based on the at least one system resource that is approaching the overload condition and the management policy; and restricting selected incoming requests, having a first load characteristic, handled by the at least one of the system resources approaching the overload condition without restricting other incoming requests, having a second load characteristic lower than the first load characteristic, handled by the at least one system resource, the restricting based upon the respective load characteristics, wherein the corrective action comprises adjusting a queue priority of a type of request in the request traffic based on the at least one system resource that is approaching the overload condition. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A program product including a computer recordable storage device having stored therein computer usable program code for managing request traffic based on a management policy, the computer usable program code which when executed by a computer hardware device, causes the computer to perform receiving the request traffic;
-
individually monitoring a performance, responsive to the request traffic, of each of a plurality of system resources in a set of system resources, every system resource in the set of system resources being of a different hardware type and handling a portion of the request traffic; determining when at least one of the set of system resources is approaching an overload condition based on the management policy, and a monitored performance of the at least one of the set of system resources; identifying a corrective action to avoid the overload condition based on the at least one system resource that is approaching the overload condition and the management policy; and restricting selected incoming requests, having a first load characteristic, handled by the at least one of the system resources approaching the overload condition without restricting other incoming requests, having a second load characteristic lower than the first load characteristic, handled by the at least one system resource, the restricting based upon the respective load characteristics, wherein the corrective action comprises adjusting a queue priority of a type of request in the request traffic based on the system resource that is approaching the overload condition. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification