Virtual Machine Rapid Provisioning System
AssigneeInternational Business Machines Corporation
InventorRichard Bealkowski
Life of this patent
Estimating the term…
Abstract
A rapid provisioning method for connecting to a cloud, copying blocks of a virtual machine image to the cloud and booting the virtual machine image in the cloud, wherein some aspects of copying the blocks and booting the virtual machine are contemporaneous or overlap. The method may include starting with copying the blocks of the virtual machine and continuing to copy the blocks of the virtual machine image while the virtual machine image boots in the cloud. The method may also include starting with booting the virtual machine in the cloud from the customer computer and continuing to boot while copying the blocks transferred during boot to cloud storage.
Claims25
A rapid provisioning method comprising:
- connecting to a cloud;
- copying blocks of a virtual machine image to the cloud;
- and
- booting the virtual machine image in the cloud;
- wherein copying blocks and booting the virtual machine are at least partially contemporaneous.
A rapid provisioning method comprising:
- providing storage and processing services in a cloud for blocks of a virtual machine image;
- redirecting a boot path for the virtual machine image from a hypervisor;
- and
- determining if blocks of the virtual machine image have already been uploaded.
A computer program embodied on a computer-readable medium comprising:
- a first executable portion for connecting to a cloud;
- a second executable portion for copying blocks of a virtual machine image to the cloud;
- and
- a third executable portion for continuing to copy blocks of the virtual machine image while the virtual machine image boots in the cloud.
A computer program embodied on a computer-readable medium comprising:
- a first executable portion for providing storage and processing services in a cloud for blocks of a virtual machine image;
- a second executable portion for redirecting a boot path for the virtual machine image from a hypervisor;
- and
- a third executable portion for determining if blocks of the virtual machine image have already been uploaded.
A rapid provisioning system for fulfilling a virtual machine image request from a rapid provisioning agent, the system comprising:
- a hypervisor configured to manage operation of a virtual machine image resident on a cloud-based computer system;
- and
- a rapid provisioning extension resident within the cloud-based computer system and connected in communication with the rapid provisioning agent;
- wherein the rapid provisioning extension is configured to redirect a boot path for the virtual machine image from the hypervisor and further configured to determine if blocks from the virtual machine image have already been uploaded.
Dependencies are inferred from the claim text.