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:
Feb. 15, 2022

Filed:

Mar. 06, 2020
Applicant:

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

Inventors:

Vikas Suryawanshi, Bangalore, IN;

Kashish Bhatia, Bangalore, IN;

Zubraj Singha, Bangalore, IN;

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/0891 (2016.01); G06F 12/02 (2006.01); G06F 11/20 (2006.01); G06F 12/0875 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0891 (2013.01); G06F 11/2023 (2013.01); G06F 12/0246 (2013.01); G06F 12/0875 (2013.01); G06F 2212/152 (2013.01);
Abstract

Methods and systems are disclosed for populating a fail-over cache. When host computer systems in a system each have a content based read cache, the methods and system provide several functions applied in different orders for determining blocks that are to be included in the fail-over cache. Each function attempts a different strategy for combining the contents of the caches of each host computer system into the fail-over cache. If any strategy is successful, then the fail-over cache is placed into service. If all of the strategies fail, then an eviction strategy is employed in which blocks are evicted from each cache until the combination of caches meets a requirement of the fail-over cache, which, in one embodiment, is the size of the fail-over cache.


Find Patent Forward Citations

Loading…