Web service
First Claim
1. A method of off-loading web page requests from a first web server to at least one other web server comprising:
- obtaining data representing a load metric that indicates a load on the first web server, the load metric including a static component and a dynamic component;
automatically notifying a traffic manager and instructing the traffic manager not to transfer web page requests to the first web server when the load metric exceeds a threshold value; and
automatically instructing the first web server to transfer web page requests received by the first web server to at least one other web server when the load metric exceeds the threshold value.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for serving web pages manages a plurality of web servers. The system provides an operator with features and tools to coordinate the operation of the multiple web servers. The system can manage traffic by directing web page requests to available web servers and balancing the web page request service load among the multiple servers. The system can collect data on web page requests and web server responses to those web page requests, and provide reporting of the data as well as automatic and manual analysis tools. The system can monitor for specific events, and can act automatically upon the occurrence of such events. The events can include predictions or thresholds that indicate impending system crises. The system can include crisis management capability to provide automatic error recovery, and to guide a system operator through the possible actions that can be taken to recover from events such as component failure or network environment problems. The system can present current information about the system operation to a system operator. The system can manage content replication.
118 Citations
26 Claims
-
1. A method of off-loading web page requests from a first web server to at least one other web server comprising:
-
obtaining data representing a load metric that indicates a load on the first web server, the load metric including a static component and a dynamic component;
automatically notifying a traffic manager and instructing the traffic manager not to transfer web page requests to the first web server when the load metric exceeds a threshold value; and
automatically instructing the first web server to transfer web page requests received by the first web server to at least one other web server when the load metric exceeds the threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for off-loading web page requests from a first web server to at least one other web server comprising:
a manager for obtaining data representing a load metric that indicates a load on the first web server, the load metric including a static component and a dynamic component and for, when the load metric exceeds a threshold value, automatically (a) instructing a traffic manager not to transfer web page requests to the first web server and (b) instructing the first web server to transfer web page requests received by the first web server to at least one other web server. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A system for off-loading web page requests from a first web server to at least one other web server comprising:
-
means for detecting when a load metric indicating a load on the first web server, and including a static component and a dynamic component, exceeds a threshold value;
means for directing web page request to web servers;
means, in communication with the detecting means, for automatically instructing the directing means to not transfer web page requests to the first web server when the load metric exceeds the threshold value; and
means, in communication with the detecting means, for automatically instructing the first web server to transfer web page requests received by the first web server to the at least one other web server when the load metric exceeds the threshold value. - View Dependent Claims (26)
-
Specification