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:
Jul. 23, 2024
Filed:
Aug. 27, 2019
Vmware, Inc., Palo Alto, CA (US);
Wenguang Wang, Santa Clara, CA (US);
Junlong Gao, Mountain View, CA (US);
Marcos K. Aguilera, Palo Alto, CA (US);
Richard P. Spillane, Mountain View, CA (US);
Christos Karamanolis, Los Gatos, CA (US);
Maxime Austruy, Lausanne, CH;
VMware, Inc., Palo Alto, CA (US);
Abstract
The present disclosure provides techniques for deduplicating files. The techniques include creating a cache or subset of a large data structure. The large data structure organizes information by random hash values. The random hash values result in a random organization of information within the data structure, with the information spanning a large number of storage blocks within a storage system. The cache, however, is within memory and is small relative to the data structure. The cache is created so as to contain information that is likely to be needed during deduplication of a file. Having needed information within memory rather than in storage results in faster read and write operations to that information, improving the performance of a computing system.