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. 30, 2018

Filed:

Nov. 20, 2013
Applicant:

Amazon Technologies, Inc., Reno, NV (US);

Inventors:

Anurag Windlass Gupta, Atherton, CA (US);

Matthew David Allen, Seattle, WA (US);

Assignee:

Amazon Technologies, Inc., Reno, NV (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/0815 (2016.01); G06F 12/0868 (2016.01); G06F 3/06 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0815 (2013.01); G06F 3/067 (2013.01); G06F 12/0868 (2013.01); G06F 17/30224 (2013.01); G06F 2211/1028 (2013.01);
Abstract

A separate distributed buffer cache system may be implemented for a storage client of a distributed storage system. Storage I/O requests may be sent from a storage client to one or more buffer cache nodes in a distributed buffer cache system that maintain portions of an in-memory buffer cache to which the requests pertain. The distributed buffer cache system may send the write requests on to the distributed storage system to be completed, and in response to receiving acknowledgements from the storage system, sending a completion acknowledgement back to the storage client. Buffer cache nodes may update buffer cache entries for received requests such that they are not available for reads until complete at the distributed storage system. For read requests where the buffer cache entries at the buffer cache node are invalid, valid data may be obtained from the distributed storage system and sent to the storage client.


Find Patent Forward Citations

Gupta, Anurag. (2018). Distributed in-memory buffer cache system using buffer cache nodes (U.S. Patent No. 9880933). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/9880933

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…