Dynamically Adjusting Operating Level of Server Processing Responsive to Detection of Failure at a Server
First Claim
1. A method of dynamically adjusting operating level of server processing within a computing environment, the computing environment including one or more servers processing multiple types of server tasks, the method comprising:
- responsive to detecting failure at a server of the computing environment, determining a situational severity threshold for continued computing environment task processing;
comparing the situational severity threshold with priority metrics for the multiple types of server tasks processed by the computing environment; and
blocking server processing of one or more types of server tasks having a priority metric below the situational severity threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A facility is provided for dynamically adjusting operating level of server processing within a computing environment including one or more servers processing multiple types of server tasks. The facility includes, responsive to detection of a failure at a server of the environment, determining a situational severity threshold for continued computing environment task processing, and automatically comparing the threshold against priority metrics for the multiple types of server tasks processed within the environment. Server processing of one or more types of server tasks having a priority metric below the situational severity threshold is then automatically blocked. The facility can also include dynamically adjusting of at least one priority metric associated with at least one type of server task to reflect a cause of the failure of the server, wherein the dynamically adjusting occurs prior to the automatic comparing of the situational severity threshold against the priority metrics.
-
Citations
23 Claims
-
1. A method of dynamically adjusting operating level of server processing within a computing environment, the computing environment including one or more servers processing multiple types of server tasks, the method comprising:
-
responsive to detecting failure at a server of the computing environment, determining a situational severity threshold for continued computing environment task processing;
comparing the situational severity threshold with priority metrics for the multiple types of server tasks processed by the computing environment; and
blocking server processing of one or more types of server tasks having a priority metric below the situational severity threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system of adjusting operating level of server processing within a computing environment, the computing environment including one or more servers processing multiple types of server tasks, the system comprising:
-
means for determining a situational severity threshold for continued computing environment task processing by the one or more servers responsive to detecting failure at a server of the computing environment;
means for comparing the situational severity threshold with priority metrics, each priority metric being associated with a different type of server task of the multiple types of server tasks processed by the computing environment; and
means for blocking processing of one or more types of server tasks having a priority metric below the situational severity threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. At least one program storage device readable by a computer, tangibly embodying at least one program of instructions executable by the computer to perform a method of adjusting operating level of server processing within a computing environment, the computing environment including one or more servers processing multiple types of server tasks, the method comprising:
-
responsive to detecting failure at a server of the computing environment, determining a situational severity threshold for continued computing environment task processing;
comparing the situational severity threshold with priority metrics for the multiple types of server tasks processed by the computing environment; and
blocking server processing of one or more types of server tasks having a priority metric below the situational severity threshold. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification