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.
Patent No.:
Date of Patent:
Sep. 20, 2016
Filed:
Mar. 11, 2013
Amazon Technologies, Inc., Reno, NV (US);
Anurag Windlass Gupta, Atherton, CA (US);
Jakub Kulesza, Bellevue, WA (US);
Deepak Agarwal, Redmond, WA (US);
Aleksandras Surna, Redmond, WA (US);
Tushar Jain, San Francisco, CA (US);
Zelaine Fong, San Carlos, CA (US);
Stefano Stefani, Issaquah, WA (US);
Amazon Technologies, Inc., Reno, NV (US);
Abstract
A distributed data warehouse system may maintain data blocks on behalf of clients in multiple clusters in a data store. Each cluster may include a single leader node and multiple compute nodes, each including multiple disks storing data. The warehouse system may store primary and secondary copies of each data block on different disks or nodes in a cluster. Each node may include a data structure that maintains metadata about each data block stored on the node, including its unique identifier. The warehouse system may back up data blocks in a remote key-value backup storage system with high durability. A streaming restore operation may be used to retrieve data blocks from backup storage using their unique identifiers as keys. The warehouse system may service incoming queries (and may satisfy some queries by retrieving data from backup storage on an as-needed basis) prior to completion of the restore operation.