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:
Jul. 24, 2012

Filed:

Aug. 14, 2008
Applicants:

Asser Nasreldin Tantawi, Somers, NY (US);

Giovanni Pacifici, New York, NY (US);

Wolfgang Segmuller, Valhalla, NY (US);

Michael Joseph Spreitzer, Croton-On-Hudson, NY (US);

Alaa Salah Youssef, Cairo, EG;

Inventors:

Asser Nasreldin Tantawi, Somers, NY (US);

Giovanni Pacifici, New York, NY (US);

Wolfgang Segmuller, Valhalla, NY (US);

Michael Joseph Spreitzer, Croton-On-Hudson, NY (US);

Alaa Salah Youssef, Cairo, EG;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Provides control of the workload, flow control, and concurrency control of a computer system through the use of only external performance monitors. Data collected by external performance monitors are used to build a simple, black box model of the computer system, comprising two resources: a virtual bottleneck resource and a delay resource representing all non-bottleneck resources combined. The service times of the two resource types are two parameters of the black box model. The two parameters are evaluated based on historical data collected by the external performance monitors. The workload capacity that avoids saturation of the bottleneck resource is then determined and used as a control variable by a flow controller to limit the workload on the computer system. The workload may include a mix of traffic classes. In such a case, data is collected, parameters are evaluated and control variables are determined for each of the traffic classes.


Find Patent Forward Citations

Loading…