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:
Jan. 29, 2019

Filed:

Mar. 30, 2017
Applicant:

Pavilion Data Systems, Inc., San Jose, CA (US);

Inventors:

Suhas Dantkale, Cupertino, CA (US);

Venkeepuram R. Satish, Fremont, CA (US);

Raghuraman Govindasamy, San Jose, CA (US);

Assignee:

Pavilion Data Systems, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/14 (2006.01); G06F 12/08 (2016.01); G06F 12/10 (2016.01); G06F 12/12 (2016.01); G06F 12/0811 (2016.01); G06F 12/128 (2016.01); G06F 12/1045 (2016.01);
U.S. Cl.
CPC ...
G06F 11/1435 (2013.01); G06F 11/1451 (2013.01); G06F 12/0811 (2013.01); G06F 12/1063 (2013.01); G06F 12/128 (2013.01); G06F 2201/84 (2013.01); G06F 2212/283 (2013.01); G06F 2212/621 (2013.01); G06F 2212/681 (2013.01); G06F 2212/69 (2013.01);
Abstract

A storage server includes an IO controller, a management controller and physical drives. The IO controller generates multiple metadata updates and writes a cache entry that includes the multiple metadata updates to a first cache in memory of the management controller. The IO controller additionally writes a copy of the cache entry to a second cache in a memory of the IO controller and increments a commit pointer in the first and second caches to indicate that the metadata updates are committed.


Find Patent Forward Citations

Loading…