VMware, Inc.
Using cache coherent FPGAS to accelerate live migration of virtual machines

Last updated:

Abstract:

A virtual machine running on a source host is live migrated to a destination host. The source host includes a first processing node with a first processing hardware and a first memory, and a second processing node with a second processing hardware and a second memory. While the virtual machine is running on the first processing hardware, the second processing hardware tracks cache lines of the first processing hardware that become dirty as a result of write operations performed on one or more memory pages of the virtual machine. The dirty cache lines are copied to the destination host in units of a cache line or groups of cache lines.

Status:
Grant
Type:

Utility

Filling date:

27 Jul 2018

Issue date:

24 Aug 2021