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:
May. 05, 2020

Filed:

Jan. 12, 2018
Applicant:

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

Inventors:

Wenguang Wang, Santa Clara, CA (US);

Eric Knauft, San Francisco, CA (US);

Srinath Premachandran, Fremont, CA (US);

Zhaohui Guo, Shanghai, CN;

Richard P. Spillane, Mountain View, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/10 (2019.01); G06F 11/08 (2006.01); G06F 9/455 (2018.01);
U.S. Cl.
CPC ...
G06F 16/10 (2019.01); G06F 9/45558 (2013.01); G06F 11/08 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45583 (2013.01);
Abstract

Techniques are disclosed for using in-memory replicated object to support file services. Certain embodiments provide a method of storing persistent file handles in a storage system comprising a plurality of computing devices. The method may include requesting to write a persistent file handle corresponding to a file to a file system stored on the plurality of computing devices. The request may be translated to a block input/output (I/O) command to an in-memory object, the in-memory object representing at least a portion of the file system, a copy of the in-memory object being stored at each of the plurality of computing devices in volatile memory. The persistent file handle may then be written to the copy of the in-memory object stored in the volatile memory of each of the plurality of computing devices.


Find Patent Forward Citations

Loading…