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:
Aug. 25, 2015

Filed:

Aug. 14, 2012
Applicants:

Rohith K. Ashok, Apex, NC (US);

Darryl E. Gardner, Durham, NC (US);

Ivan M. Heninger, Selma, NC (US);

Douglas A. Larson, Raleigh, NC (US);

Gerald F. Mcbrearty, Austin, TX (US);

Aaron J. Quirk, Cary, NC (US);

Matthew J. Sheard, Morrisville, NC (US);

Inventors:

Rohith K. Ashok, Apex, NC (US);

Darryl E. Gardner, Durham, NC (US);

Ivan M. Heninger, Selma, NC (US);

Douglas A. Larson, Raleigh, NC (US);

Gerald F. McBrearty, Austin, TX (US);

Aaron J. Quirk, Cary, NC (US);

Matthew J. Sheard, Morrisville, NC (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0608 (2013.01); G06F 3/061 (2013.01); G06F 3/067 (2013.01); G06F 3/0649 (2013.01);
Abstract

A method, system and computer program product for optimizing storage system behavior in a cloud computing environment. An Input/Output (I/O) operation data is appended with a tag, where the tag indicates a class of data for the I/O operation data. Upon the storage controller reviewing the tag appended to the I/O operation data, the storage controller performs a table look-up for the storage policy associated with the determined class of data. The storage controller applies a map to determine a storage location for the I/O operation data in a drive device, where the map represents a logical volume which indicates a range of block data that is to be excluded for being stored on the drive device and a range of block data that is to be considered for being stored on the drive device. In this manner, granularity of storage policies is provided in a cloud computing environment.


Find Patent Forward Citations

Loading…