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:
Feb. 07, 2017

Filed:

Aug. 07, 2014
Applicant:

Netapp, Inc., Sunnyvale, CA (US);

Inventors:

Sudhir Srinivasan, Acton, MA (US);

Shankar Pasupathy, Milpitas, CA (US);

Minglong Shao, San Jose, CA (US);

Garth Goodson, Fremont, CA (US);

Assignee:

NetApp, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 29/08 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1097 (2013.01); G06F 17/30091 (2013.01);
Abstract

A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID enables a data object to be seamlessly moved from one location to another without affecting clients of the storage system, i.e., 'transparent migration'. The global object ID can be part of a multilevel object handle, which also can include a location ID indicating the specific location at which the data object is stored, and a policy ID identifying a set of data management policies associated with the data object. The policy ID may be associated with the data object by a client of the storage system, for example when the client creates the object, thus allowing 'inline' policy management. An object location subsystem (OLS) can be used to locate an object when a client request does not contain a valid location ID for the object.


Find Patent Forward Citations

Loading…