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:
Jun. 11, 2019

Filed:

Jan. 07, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

David D. Chambliss, Morgan Hill, CA (US);

Aayush Gupta, San Jose, CA (US);

James L. Hafner, Pacific Grove, CA (US);

Maohua Lu, San Jose, CA (US);

Nimrod Megiddo, Palo Alto, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); H04L 67/148 (2013.01); H04L 67/2861 (2013.01); G06F 2009/45583 (2013.01);
Abstract

Embodiments relate to host-side cache migration. An aspect is a method that includes determining pre-fetch hints associated with a source cache that is local to a source host machine. The source cache includes pages of cache data for a virtual machine. The pre-fetch hints are sent to a pre-fetch planner to create a pre-fetch plan. The pre-fetch hints are sent based on migration of the virtual machine to a target host machine including a target cache that is local. At the source host machine, a cache migration request is received based on the pre-fetch plan. A first subset of the pages is sent from the source cache through a host-to-host communication channel to the target cache based on the cache migration request. A second subset of the pages is sent from the source cache through a host-storage communication channel to a shared storage to be relayed to the target cache.


Find Patent Forward Citations

Loading…