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:
Jan. 14, 2014

Filed:

Aug. 27, 2004
Applicants:

John G. Aschoff, Watsonville, CA (US);

David D. Chambliss, Morgan Hill, CA (US);

Bruce Mcnutt, Tucson, AZ (US);

Inventors:

John G. Aschoff, Watsonville, CA (US);

David D. Chambliss, Morgan Hill, CA (US);

Bruce McNutt, Tucson, AZ (US);

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

A method to optimize revenue realized under multiple service level agreements with multiple data storage clients is disclosed. The method provides an information storage and retrieval system. The method includes entering into (N) service level agreements to provide data storage services for (N) applications using the information storage and retrieval system, where each of the (N) service level agreements specifies an average maximum response time RT. The method calculates for each value of (j), the value per unit throughput νfor the (j)th application, and then determines for each value of (j) the optimum data flow rate x. The method estimates, for each value of (j), a maximum data flow rate Xthat the (j)th application can utilize, and determines, for each value of (j), if xequals X. For each value of (j) where xdoes not equal X, the method delays execution of I/O requests from the (j)th application, such that the average response time for the (j)th application equals RT.


Find Patent Forward Citations

Loading…