ACCELERATOR AND ITS METHOD FOR REALIZING SUPPORTING VIRTUAL MACHINE MIGRATION
First Claim
1. A computer-implemented method for supporting virtual machine migration by an accelerator hardware unit, comprising:
- acquiring a task request from a task queue of an accelerator hardware unit;
extracting identification information of a related virtual machine from the task request;
determining whether the extracted identification information of the related virtual machine matches the identification information of a virtual machine to be migrated, wherein the identification information of the virtual machine to be migrated is recorded in a virtual machine identification information table; and
deleting the task request from the task queue if the extracted identification information matches the identification information of a virtual machine to be migrated.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method, an accelerator hardware unit, and an article of manufacture for supporting virtual machine migration. The method includes: acquiring a task request from a task queue of an accelerator hardware unit; extracting identification information of a related virtual machine from the task request; determining whether the identification information of the related virtual machine matches the identification information of a virtual machine to be migrated, where the identification information of a virtual machine to be migrated is recorded in a virtual machine identification information table; and deleting the task request from the task queue if the extracted identification information matches the identification information of a virtual machine to be migrated.
-
Citations
16 Claims
-
1. A computer-implemented method for supporting virtual machine migration by an accelerator hardware unit, comprising:
-
acquiring a task request from a task queue of an accelerator hardware unit; extracting identification information of a related virtual machine from the task request; determining whether the extracted identification information of the related virtual machine matches the identification information of a virtual machine to be migrated, wherein the identification information of the virtual machine to be migrated is recorded in a virtual machine identification information table; and deleting the task request from the task queue if the extracted identification information matches the identification information of a virtual machine to be migrated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An accelerator hardware unit for supporting virtual machine migration, comprising:
-
a task queue; an acquiring module configured to acquire a task request from the task queue; an extracting module configured to extract identification information of a related virtual machine from the task request; a determining module configured to determine whether the extracted identification information of the related virtual machine matches the identification information of a virtual machine to be migrated, wherein the identification information of the virtual machine to be migrated is recorded in a virtual machine identification information table; and a deletion module configured to delete the task request from the task queue if the extracted identification information matches the identification information of a virtual machine to be migrated. - View Dependent Claims (9, 10, 13, 14, 15)
-
-
11. The accelerator of claim 11, wherein the virtual machine identification information table creating module is further configured to:
set a deletion task mark at the end of the task queue, wherein the deletion task mark includes the identification information of a virtual machine to be migrated. - View Dependent Claims (12)
-
16. An article of manufacture tangibly embodying computer readable instructions which when implemented causes a computer system to perform the steps of a computer-implemented method for supporting virtual machine migration by an accelerator hardware unit, the steps comprising:
-
acquiring a task request from a task queue of an accelerator hardware unit; extracting identification information of a related virtual machine from the task request; determining whether the extracted identification information of the related virtual machine matches the identification information of a virtual machine to be migrated, wherein the identification information of the virtual machine to be migrated is recorded in a virtual machine identification information table; and deleting the task request from the task queue if the extracted identification information matches the identification information of a virtual machine to be migrated.
-
Specification