System and method of implementing selective session replication utilizing request-based service level agreements
First Claim
Patent Images
1. A method comprising:
- assigning a plurality of task priority ratings to a plurality of tasks;
comparing a current level of system resource usage utilized by a data processing system executing said plurality of tasks with a predetermined threshold; and
in response to said comparing said current level of system resource usage, enabling session replication of at least one task among said plurality of tasks according to said assigned plurality of task priority ratings and said current level of system resource usage.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of implementing selective session replication utilizing request-based service level agreements. The present invention includes, but is not limited to, a method, system, and computer-usable medium for assigning a collection of priority ratings to a collection of tasks; comparing a current level of system resource usage utilized by a data processing system executing the collection of tasks with a predetermined threshold; and in response to comparing the current level of system resource usage, enabling session replication of at least one task among the collection of tasks according to the assigned collection of priority ratings and the current level of system resource usage.
47 Citations
9 Claims
-
1. A method comprising:
-
assigning a plurality of task priority ratings to a plurality of tasks;
comparing a current level of system resource usage utilized by a data processing system executing said plurality of tasks with a predetermined threshold; and
in response to said comparing said current level of system resource usage, enabling session replication of at least one task among said plurality of tasks according to said assigned plurality of task priority ratings and said current level of system resource usage. - View Dependent Claims (2, 3)
-
-
4. A data processing system comprising:
-
at least one processing unit;
an interconnect coupled to said at least one processing unit;
a system memory coupled to said interconnect;
a computer-usable medium embodying computer program code, said computer program code comprising instructions executable by said at least one processing unit and configured for;
assigning a plurality of task priority ratings to a plurality of tasks;
comparing a current level of system resource usage utilized by a data processing system executing said plurality of tasks with a predetermined threshold; and
in response to said comparing said current level of system resource usage, enabling session replication of at least one task among said plurality of tasks according to said assigned plurality of task priority ratings and said current level of system resource usage. - View Dependent Claims (5, 6)
-
-
7. A computer-usable medium embodying computer program code, said computer program code comprising computer executable instructions configured for:
-
assigning a plurality of task priority ratings to a plurality of tasks;
comparing a current level of system resource usage utilized by a data processing system executing said plurality of tasks with a predetermined threshold; and
in response to said comparing said current level of system resource usage, enabling session replication of at least one task among said plurality of tasks according to said assigned plurality of task priority ratings and said current level of system resource usage. - View Dependent Claims (8, 9)
-
Specification