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. 11, 2022

Filed:

Aug. 25, 2020
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Wenguang Wang, Santa Clara, CA (US);

Vamsi Gunturu, Palo Alto, CA (US);

Junlong Gao, Palo Alto, CA (US);

Ilya Languev, Palo Alto, CA (US);

Petr Vandrovec, Palo Alto, CA (US);

Maxime Austruy, Lausanne, CH;

Ilia Sokolinski, Boston, MA (US);

Satish Pudi, Palo Alto, CA (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/12 (2016.01); G06F 12/02 (2006.01); G06F 12/109 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0223 (2013.01); G06F 12/109 (2013.01); G06F 2212/1024 (2013.01);
Abstract

A method for managing metadata for data stored in a cloud storage is provided. The method receives, at a first of a plurality of metadata servers, information associated with an object stored in the cloud storage, the information comprising a plurality of LBAs for where the object is stored. Each metadata server allocates contiguous chunk IDs for a group of objects. The method generates a new chunk ID for the object, which is a combination of a unique fixed value and a monotonically incrementing local value associated with each LBA, such that a first LBA is mapped to a first chunk ID having a first local value and a next LBA is mapped to a second chunk ID having the first local value incremented as a second local value. The method stores the new chunk ID and other metadata in one or more tables stored in a metadata storage.


Find Patent Forward Citations

Loading…