Hot-swapping active memory for virtual machines with directed I/O
US8645611B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Mar 31, 2010 |
| Grant date | Feb 4, 2014 |
| Priority date | — |
| Expiry date | Mar 31, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/28
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments of the invention describe a DMA Remapping unit (DRU) to receive, from a virtual machine monitor (VMM), a hot-page swap (HPS) request, the HPS request to include a virtual address, in use by at least one virtual machine (VM), mapped to a first memory page location, and a second memory page location. The DRU further blocks DMA requests to addresses of memory being remapped until the HPS request is fulfilled, copies the content of the first memory page location to the second memory page location, and ramps the virtual address from the first memory page location to the second memory page location.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.