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:
Oct. 28, 2014

Filed:

Aug. 20, 2013
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Sue K. Lee, Foster City, CA (US);

Vivekananda C. Kolla, Cupertino, CA (US);

Akshay D. Shah, Sunnyvale, CA (US);

Sumanta Chatterjee, Fremont, CA (US);

Margaret Susairaj, Sunnyvale, CA (US);

Juan R. Loaiza, Woodside, CA (US);

Alexander Tsukerman, Foster City, CA (US);

Sridhar Subramaniam, Cupertino, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 3/06 (2006.01); G06F 17/30 (2006.01); G06F 12/00 (2006.01);
U.S. Cl.
CPC ...
G06F 12/00 (2013.01); G06F 3/0611 (2013.01); G06F 17/30492 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01);
Abstract

Techniques are provided for managing, within a storage system, the sequence in which I/O requests are processed by the storage system based, at least in part, on one or more logical characteristics of the I/O requests. The logical characteristics may include, for example, the identity of the user for whom the I/O request was submitted, the service that submitted the I/O request, the database targeted by the I/O request, an indication of a consumer group to which the I/O request maps, the reason why the I/O request was issued, a priority category of the I/O request, etc. Techniques are also provided for automatically establishing a scheduling policy within a storage system, and for dynamically changing the scheduling policy in response to changes in workload.


Find Patent Forward Citations

Loading…