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:
Dec. 23, 2014

Filed:

Jan. 23, 2009
Applicants:

Pradeep Padala, Palo Alto, CA (US);

Arif A. Merchant, Los Altos, CA (US);

Mustafa Uysal, Fremont, CA (US);

Inventors:

Pradeep Padala, Palo Alto, CA (US);

Arif A. Merchant, Los Altos, CA (US);

Mustafa Uysal, Fremont, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 5/00 (2006.01); G06F 13/12 (2006.01); G06F 13/38 (2006.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0653 (2013.01); G06F 3/067 (2013.01); G06F 3/061 (2013.01); G06F 3/0631 (2013.01);
Abstract

A system and method for allocating resources on a shared storage system are disclosed. The systemcan include a shared storage deviceand a plurality of port schedulersassociated with a plurality of I/O portsthat are in communication with the shared storage device. Each port scheduleris configured to enforce a concurrency level and a proportional share of storage resources of the shared storage devicefor each applicationutilizing the associated port. The systemcan also include a resource controllerthat is configured to both monitor performance characteristics of the applicationsutilizing at least one of the I/O ports, and to adjust the concurrency level and the proportional share of storage resources parameters of the port schedulersfor at least a portion of the applicationsin order to vary allocation of the resources of the shared storage device


Find Patent Forward Citations

Loading…