Overload management in an application-based server
First Claim
1. A method of managing overload in a server system, having a service operating in response to input requests, and a server operation parameter related to the operation of said service, the method comprising the steps of:
- a. monitoring successive values of the server operation parameter as a function oftime, b. from such values, b1. evaluating a first condition, which involves whether the server operation parameter passes a first threshold value in a first direction, and b2. evaluating a second condition, which involves whether the server operation parameter passes a second threshold value in a second direction, with the second direction being opposite to the first direction, and extending from the first threshold value to the second threshold value, c. starting rejection of input requests, upon verification of a third condition, related to the verification of at least one of said first and second conditions, and d. terminating rejection of input requests upon verification of a fourth condition, related to the verification of said second condition.
2 Assignments
0 Petitions
Accused Products
Abstract
An overload manager device including a monitoring function for evaluating successive values of the server operation parameter as a function of time, a first logic function capable of evaluating a first condition, which involves whether the server operation parameter passes a first threshold value in a first direction, a second logic function capable of evaluating a second condition, which involves whether a server operation parameter passes a second threshold value in a second direction, with the second direction being opposite to the first direction, and extending from the first threshold value to the second threshold value, and a request supervisor operable for starting rejection of input requests, upon verification of a third condition, related to the verification of at least one of the first and second conditions, and terminating rejection of the input requests upon verification of a fourth condition related to the verification of the second condition.
-
Citations
36 Claims
-
1. A method of managing overload in a server system, having a service operating in response to input requests, and a server operation parameter related to the operation of said service, the method comprising the steps of:
-
a. monitoring successive values of the server operation parameter as a function oftime, b. from such values, b1. evaluating a first condition, which involves whether the server operation parameter passes a first threshold value in a first direction, and b2. evaluating a second condition, which involves whether the server operation parameter passes a second threshold value in a second direction, with the second direction being opposite to the first direction, and extending from the first threshold value to the second threshold value, c. starting rejection of input requests, upon verification of a third condition, related to the verification of at least one of said first and second conditions, and d. terminating rejection of input requests upon verification of a fourth condition, related to the verification of said second condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An overload manager device for use in a server system, having a service operating in response to input requests, and a server operation parameter related to the operation of said service, said device comprising:
-
a monitoring function for evaluating successive values of the server operation parameter as a function of time, a first logic function capable of evaluating a first condition, which involves whether the server operation parameter passes a first threshold value in a first direction, a second logic function capable of evaluating a second condition, which involves whether the server operation parameter passes a second threshold value in a second direction, with the second direction being opposite to the first direction, and extending from the first threshold value to the second threshold value, and a request supervisor operable for;
starting rejection of the input requests, upon verification of a third condition, related to the verification of at least one of said first and second conditions, and terminating rejection of the input requests upon verification of a fourth condition related to the verification of said second condition. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer readable medium including program instructions executable to implement a method of managing overload in a server system, having a service operating in response to input requests, and a server operation parameter related to the operation of said service, the method comprising the steps of:
-
a. monitoring successive values of the server operation parameter as a function of time, b. from such values, b1. evaluating a first condition, which involves whether the server operation parameter passes a first threshold value in a first direction, and b2. evaluating a second condition, which involves whether the server operation parameter passes a second threshold value in a second direction, with the second direction being opposite to the first direction, and extending from the first threshold value to the second threshold value, c. starting rejection of input requests, upon verification of a third condition, related to the verification of at least one of said first and second conditions, and d. terminating rejection of input requests upon verification of a fourth condition, related to the verification of said second condition.
-
Specification