摘要 |
The present invention provides a method, system, and computer program product for providing quality of service guarantees at the application level for clients of application servers. The method includes: receiving a request for a transaction of type k; calculating a throughput rate lambdai of each type of transaction i, 1<=i<=n, in response to the request for the transaction of type k; calculating an average residual time Ri of each type of transaction i, 1<=i<=n; calculating an average residual time R of a transaction in service; calculating an average waiting time Wk of a transaction of type k; comparing the average waiting time Wk of a transaction of type k to a required average waiting time W{tilde over (k)} of a transaction of type k; and selectively accepting the request for the transaction of type k, based on a result of the comparing step.
|