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:
Jun. 11, 2013

Filed:

Apr. 26, 2011
Applicants:

Kieran J. Harty, San Francisco, CA (US);

Mark G. Gritter, Eagan, MN (US);

Raj A. Sudarsanam, Fremont, CA (US);

Zubin D. Dittia, San Mateo, CA (US);

Brandon W. Salmon, East Palo Alto, CA (US);

Vyacheslav V. Malyugin, Los Gatos, CA (US);

Inventors:

Kieran J. Harty, San Francisco, CA (US);

Mark G. Gritter, Eagan, MN (US);

Raj A. Sudarsanam, Fremont, CA (US);

Zubin D. Dittia, San Mateo, CA (US);

Brandon W. Salmon, East Palo Alto, CA (US);

Vyacheslav V. Malyugin, Los Gatos, CA (US);

Assignee:

Tintri Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 13/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A data storage system is disclosed, including: a first storage device of a first storage device type, a second storage device of a second storage device type, and a processor configured to implement a hybrid file system configured to store each of a plurality of data values in at least a corresponding primary location, which for a given data value may be in either the first storage device or the second storage device; wherein the hybrid file system is configured to use a first access approach optimized based on a first access attribute of the first storage device type to interact with the first storage device and a second access approach optimized based on a second access attribute of the second storage device type to interact with the second storage device. Reading data is disclosed, including: determining that a storage location on a first tier storage from which a requested data was written back to a second tier storage has not been reclaimed by a garbage collection associated with the first tier storage, and retrieving the data from the storage location on the first tier storage.


Find Patent Forward Citations

Loading…