- Patent Title: Virtual machine migration acceleration with page state indicators
-
Application No.: US15238132Application Date: 2016-08-16
-
Publication No.: US09727368B1Publication Date: 2017-08-08
- Inventor: Michael Tsirkin , David Alan Gilbert
- Applicant: Red Hat Israel, Ltd.
- Applicant Address: IL Ra'Anana
- Assignee: Red Hat Israel
- Current Assignee: Red Hat Israel
- Current Assignee Address: IL Ra'Anana
- Agency: Haynes and Boone, LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/455 ; G06F3/06

Abstract:
Methods, systems, and computer program products are included for migrating a virtual machine. An example method of migrating a virtual machine includes providing a virtual machine by a source hypervisor. The source hypervisor initiates the running of a guest on the virtual machine. The source hypervisor sends the guest a migration indicator that corresponds to a migration of the virtual machine. The virtual machine is then placed in a suspended state. The source hypervisor receives a free memory page indicator from the guest that identifies one or more free memory pages. While the virtual machine is in the suspended state, the source hypervisor modifies a migration status of the identified one or more free memory pages to indicate that the identified one or more free memory pages are not to be migrated. After resuming operation of the virtual machine from the suspended state, the source hypervisor detects a dirty memory page indicator that identifies one or more dirty memory pages. The source hypervisor then modifies a migration status of the one or more dirty memory pages to indicate that the one or more dirty memory pages are to be migrated.
Information query