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:
Apr. 16, 2024

Filed:

Apr. 28, 2022
Applicant:

Netapp Inc., San Jose, CA (US);

Inventors:

Palak Sharma, Haryana, IN;

Dibyasri Nandi, Kolkata, IN;

Sindhushree K N, Karnataka, IN;

Cheryl Marie Thompson, Sunnyvale, CA (US);

Qinghua Zheng, San Jose, CA (US);

Venkateswarlu Tella, Bangalore, IN;

Debanjan Paul, West Bengal, IN;

Dinakaran Narayanan, Chennai, IN;

Assignee:

NetApp, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/17 (2019.01); G06F 3/06 (2006.01); G06F 11/07 (2006.01); G06F 11/14 (2006.01); G06F 11/20 (2006.01); G06F 16/11 (2019.01); G06F 16/174 (2019.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
G06F 16/1744 (2019.01); G06F 3/0604 (2013.01); G06F 3/0611 (2013.01); G06F 3/0619 (2013.01); G06F 3/064 (2013.01); G06F 3/0653 (2013.01); G06F 3/067 (2013.01); G06F 11/0712 (2013.01); G06F 11/0718 (2013.01); G06F 11/0727 (2013.01); G06F 11/1453 (2013.01); G06F 11/1464 (2013.01); G06F 11/2094 (2013.01); G06F 16/116 (2019.01); G06F 11/1004 (2013.01); G06F 2201/84 (2013.01);
Abstract

Techniques are provided for implementing a unified object format. The unified object format is used to format data in a performance tier (e.g., infrequently accessed data, snapshot data, etc.) into objects that are stored into an object store for low cost, scalable, long term storage compared to storage of the performance tier. With the unified object format, compression of the data may be retained when the data is stored as the objects into the object store. Additional compression may also be provided for the data in the objects. The unified object format includes slot header metadata used to track the location of the data within the object notwithstanding the data being compressed and/or stored at non-fixed boundaries. The slot header metadata may be cached at the performance tier for improved read performance and may be repaired by a repair subsystem (a slot header repair subsystem).


Find Patent Forward Citations

Loading…