Automatic website workload management
First Claim
1. A system for providing automatic website workload management for a website comprising at least one server, comprising:
- at least one web object containing management tags for providing user interactive functionality through a website;
at least one reporting module for collecting performance criteria of the at least one server associated with the website;
a listener module for receiving the collected performance criteria; and
a rules module for managing rules defining thresholds for selectively enabling and otherwise disabling the one or more web objects of the website based on the received performance criteria from the listener module to manage workload on the website.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method of automatic site workload management (ASWM) on a website. The features or services and the associated web objects are identified which may be disabled when the workload on a website and the associated servers exceeds a defined threshold for specific server performance criteria. The web objects contain tags or identifiers which facilitate the ASWM system to selectively enable and otherwise disable the web objects when servicing a user'"'"'s webpage request based upon thresholds as defined in the rules for server performance criteria. Individual web objects can be disabled or enabled to optimize the benefit on the overall website workload allowing continued website operation and transaction processing during periods of high demand.
-
Citations
21 Claims
-
1. A system for providing automatic website workload management for a website comprising at least one server, comprising:
-
at least one web object containing management tags for providing user interactive functionality through a website;
at least one reporting module for collecting performance criteria of the at least one server associated with the website;
a listener module for receiving the collected performance criteria; and
a rules module for managing rules defining thresholds for selectively enabling and otherwise disabling the one or more web objects of the website based on the received performance criteria from the listener module to manage workload on the website. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing automatic website workload management for a website comprising at least one server, the method comprising:
-
providing at least one user interactive web objects of a website with website management tags;
obtaining performance criteria from the at least one server associated with the website;
defining thresholds for each of the performance criteria; and
selectively enabling and otherwise disabling the at least one web object as determined by the performance criteria based upon the defined thresholds to manage workload on the website. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for providing automatic website workload management for a website comprising at least one server, the computer program product comprising:
a computer usable medium having computer useable program code embodied therein, the computer useable program code comprising;
computer usable program code configured to create at least one web object containing management tags and to provide user interactive functionality through a website;
computer usable program code configured to create at least one reporting module for collecting performance criteria of at least one server associated with the website;
computer usable program code configured to create a listener module for receiving the collected performance criteria;
computer usable program code configured to create a rules module for managing rules defining thresholds for selectively enabling and otherwise disabling the at least one one web object of the website based on received performance criteria from the listener module to manage workload on the website. - View Dependent Claims (16, 17, 18, 19, 20, 21)
Specification