Non-disruptive, reliable live migration of virtual machines with network data reception directly into virtual machines' memory
US8281013B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 29, 2011 |
| Grant date | Oct 2, 2012 |
| Priority date | — |
| Expiry date | Jul 29, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/4022
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Techniques are disclosed for the non-disruptive and reliable live migration of a virtual machine (VM) from a source host to a target host, where network data is placed directly into the VM's memory. When a live migration begins, a network interface card (NIC) of the source stops placing newly received packets into the VM's memory. A virtual server driver (VSP) on the source stores the packets being processed and forces a return of the memory where the packets are stored to the NIC. When the VM has been migrated to the target, and the source VSP has transferred the stored packets to the target host, the VM resumes processing the packets, and when the VM sends messages to the target NIC that the memory associated with a processed packet is free, a VSP on the target intercepts that message, blocking the target NIC from receiving it.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.