The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 02, 1996

Filed:

Apr. 30, 1992
Applicant:
Inventors:

Donald F Ferguson, Bayside, NY (US);

Leonidas Georgiadis, Chappaqua, NY (US);

Christos N Nikolaou, New York, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
395650 ; 364281 ; 3642813 ; 3642818 ; 3649755 ; 3642303 ; 3642816 ; 3642817 ;
Abstract

In a multiple processor transaction processing system, a class response time goal for each class of transactions is enforced by a workload manager, which computes a current average class response time for each transaction class and derives a current class performance index for each of these classes with respect to its class response time goal. Whenever a transaction arrives, the workload manager considers a number of different possible transaction servers to which that arriving transaction could be routed and predicts estimated new values for the class performance indices for each of the considered routing choices. An overall goal satisfaction index is determined for each one and the routing choice corresponding to the best overall goal satisfaction index is selected as the routing choice. In the preferred embodiment, the workload manager also priority rates or orders the classes in accordance with the current class performance indices so that a transaction of a class which is performing more poorly (as judged by its class performance index) gets a higher dispatch priority at the server to which it is routed than a transaction of a class that is performing better.


Find Patent Forward Citations

Loading…