Hardware Independent Interface for Cognitive Data Migration
First Claim
Patent Images
1. A method for off-board data migration, comprising:
- responsive to receiving a request to migrate a virtual machine image, identifying a memory location of a source virtual machine;
access the range of logical blocks for both the source and destination virtual machines using a generalized pathing interface;
copying the memory location of the source virtual machine to a memory location of the destination virtual machine;
starting the destination virtual machine; and
stopping the source virtual machine.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for off-board data migration. Responsive to receiving a request to migrate a virtual machine image, a memory location of the source virtual machine is identified. Using a generalized pathing interface, a range of logical blocks is accessed for both the source and destination virtual machines. The memory location of the source virtual machine is copied to a memory location of the destination virtual machine. The destination virtual machine is started, and; and the source virtual machine is stopped.
-
Citations
20 Claims
-
1. A method for off-board data migration, comprising:
-
responsive to receiving a request to migrate a virtual machine image, identifying a memory location of a source virtual machine; access the range of logical blocks for both the source and destination virtual machines using a generalized pathing interface; copying the memory location of the source virtual machine to a memory location of the destination virtual machine; starting the destination virtual machine; and stopping the source virtual machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data storage system comprising:
-
a generalized pathing interface for managing physical paths to storage; and a processor, wherein the processor is configured; responsive to receiving a request to migrate a virtual machine image, to identify a memory location of a source virtual machine; to access a range of logical blocks for both the source and destination virtual machines using the generalized pathing interface; to copy the memory location of the source virtual machine to a memory location of the destination virtual machine; to start the destination virtual machine; and to stop the source virtual machine. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for off-board data migration, comprising:
-
program code, stored on computer readable storage media, for identifying a memory location of a source virtual machine in response to receiving a request to migrate a virtual machine image; program code, stored on the computer readable storage media, for accessing a range of logical blocks for both the source and destination virtual machines using a generalized pathing interface; program code, stored on the computer readable storage media, for copying the memory location of the source virtual machine to a memory location of the destination virtual machine; program code, stored on the computer readable storage media, for starting the destination virtual machine; and program code, stored on the computer readable storage media, for stopping the source virtual machine. - View Dependent Claims (18, 19, 20)
-
Specification